[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: rawhide report: 20060822 changes



Tim Waugh wrote:
On Thu, 2006-08-24 at 04:13 -0400, sean wrote:
buildsys redhat com wrote:
.............
cups-1:1.2.2-14
---------------
* Mon Aug 21 2006 Tim Waugh <twaugh redhat com> 1:1.2.2-14
- Updated LSPP patch (bug #203376).

And now:

service cups restart
Stopping cups: [FAILED]
Starting cups: cupsd: Child exited on signal 11!
[FAILED]

reverting to 1.2.2-13 fixed it.

I don't see that here.  Could you install cups-debuginfo-1.2.2-14 and
get a backtrace please?

I see that here too on X86_64 but i didn't see it on i386 (that i didn't see it doesn't mean it doesn't happen :-).

/var/log/messages has the following;

Aug 23 01:00:50 xpc kernel: cupsd[2617]: segfault at 0000000000000000 rip 00002aaaac73f610 rsp 00007fff704a0de8 error 4

gdb shows;

[root xpc Temp]# gdb /usr/sbin/cupsd
GNU gdb Red Hat Linux (6.5-3.fc6rh)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu"...Using host libthread_db library "/lib64/libthread_db.so.1".

(gdb) set args -f
(gdb) r
Starting program: /usr/sbin/cupsd -f
[Thread debugging using libthread_db enabled]
[New Thread 46912568808784 (LWP 11520)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912568808784 (LWP 11520)]
0x00002aaaac73f610 in context_range_get () from /lib64/libselinux.so.1
(gdb) bt
#0  0x00002aaaac73f610 in context_range_get () from /lib64/libselinux.so.1
#1 0x000055555558e815 in cupsdSetPrinterAttrs (p=0x5555557c6bc0) at printers.c:1610
#2  0x000055555558f875 in cupsdLoadAllPrinters () at printers.c:920
#3  0x000055555556de80 in cupsdReadConfiguration () at conf.c:1100
#4 0x00005555555736c5 in main (argc=<value optimized out>, argv=0x7fff16752e98) at main.c:429

And strace shows that just before it crashes some selinux call seems to fail;

11530 [ 2aaaabe5d910] read(6, "pi: \"SET RESOLUTION=60&&\n0\"\n*End"..., 4096) = 4096 11530 [ 2aaaabe5d910] read(6, " Standard ROM\n*Font Palatino-Bol"..., 4096) = 638
11530 [    2aaaabe5d910] read(6, "", 4096) = 0
11530 [    2aaaabe5d910] read(6, "", 4096) = 0
11530 [    2aaaabe5d990] close(6)       = 0
11530 [ 2aaaaca0fa37] access("/usr/lib/cups/filter/foomatic-rip", X_OK) = 0 11530 [ 2aaaaca1cfca] getxattr("/dev/usb/lp0", "security.selinux", 0x5555557c7550, 255) = -1 EOPNOTSUPP (Operation not supported) 11530 [ 2aaaabe5d890] write(5, "E [24/Aug/2006:11:56:30 +0200] c"..., 83) = 83
11530 [    2aaaac73f610] --- SIGSEGV (Segmentation fault) @ 0 (0) ---
11530 [????????????????] +++ killed by SIGSEGV +++

Note: SELinux is disabled on this system.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]