[Pkg-xfce-devel] Bug#472066: Bug#472066: xfprint4: xfprint4 segfaults when requested to print a file

rollingbits (aka Lucas) rollingbits at gmail.com
Sun Mar 23 05:55:45 UTC 2008


On Sat, Mar 22, 2008 at 07:58:53PM +0100, Yves-Alexis Perez wrote:
> On sam, 2008-03-22 at 19:22 +0100, Yves-Alexis Perez wrote:
> > On ven, 2008-03-21 at 18:24 -0300, rollingbits (aka Lucas) wrote:
> > > #14 0x0804e544 in main (argc=1836017711, argv=0x6f722f65) at
> > > main.c:169
> > > (gdb) quit
> > 
> > I wonder about this call. argc=1836017711 seems a bit big. I'll
> > check in the sources.
> 
> Could you try this .deb:
> 
> http://molly.corsac.net/~corsac/debian/xfprint4_4.4.2-2_i386.deb
> 
> I've enabled some debug output, so it should show you the print cmd
> in the terminal (or .xsession-errors).
> 
> Could you send the output to this bug?

*stdin/stderr*:

DBG[printing-system.c:79] load_printing_system(): trying to load printing system module /usr/lib/xfce4/xfprint-plugins/bsdlpr_plugin.so
DBG[printing-system.c:171] load_printing_system(): printing system module loaded
DBG[main.c:167] main(): Printing file: /home/rollingbits/.bashrc
Segmentation fault

*syslog*:

kernel: xfprint4[9376]: segfault at 00000004 eip 08051082 esp bfe9c160 error 4



And just for curiosity,

$ strings /usr/lib/xfce4/xfprint-plugins/bsdlpr_plugin.so | egrep \
  "(lpr|lpq|lprm)"
bsdlpr_plugin.so
lpr -P%s -T %s %s
bsdlpr.c
lprm -P%s %d
lpq -P%s

and so, the BSD-LPR back-end should print with lprng, I guess.

Cheers,
-- 
,-. rollingbits -- rollingbits at gmail.com, rollingbits at globo.com
\`' lucasnm at ig.com.br, rollingbits at terra.com.br, rollingbits at yahoo.com
 `  Get my public GPG key in http://rollingbits.tripod.com/mykey.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20080323/195313db/attachment.pgp 


More information about the Pkg-xfce-devel mailing list