[cups.development] cups cupsBackChannelRead & port monitor

Michael R Sweet msweet at apple.com
Wed Mar 19 13:40:13 PDT 2008


velupillai wrote:
>> We made the test with gdb again. Here is the traces :
>>
>> gdb cupsd
>> This GDB was configured as "i586-mandriva-linux-gnu"...
>> (no debugging symbols found)
>> Using host libthread_db library "/lib/i686/libthread_db.so.1".
>> (gdb) r -f
>> Starting program: /usr/sbin/cupsd -f
>> [Thread debugging using libthread_db enabled]
>> [New Thread -1214654016 (LWP 4971)]
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> [Switching to Thread -1214654016 (LWP 4971)]
>> 0xb7c1bd8b in strlen () from /lib/i686/libc.so.6
>> (gdb) bt
>> #0  0xb7c1bd8b in strlen () from /lib/i686/libc.so.6
>> #1  0xb7bed030 in vfprintf () from /lib/i686/libc.so.6
>> #2  0x0809b72e in ?? ()
>> #3  0x00000013 in ?? ()
>> #4  0x00000000 in ?? ()
>> (gdb)
>>
>> It shows that a Segmentation fault occurs.
>>
> -------------------------------------------------------------
> The previous tests were with mandriva 2008 & CUPS 1.3.6 (the results were the same with CUPS 1.3.5)
> 
> Now we test with Ubuntu (kernel 2.6.22.14)
> For this distribution :
> Port Monitor & CUPS work fine with CUPS 1.3.2
> but
> Segmentation fault also occurs with CUPS 1.3.6

You need to compile CUPS with full debugging (--enable-debug configure
option); not sure how you'll do this on Mandriva, but the traceback
you've supplied is useless for debugging...

-- 
______________________________________________________________________
Michael R Sweet                        Senior Printing System Engineer





More information about the cups-devel mailing list