Package: cups Version: 1.3.8-1 Severity: grave Justification: renders package unusable
After upgrading to lenny (several weeks old) to lenny, cups won't start anymore. sam lintory # /etc/init.d/cups restart Restarting Common Unix Printing System: cupsdcupsd: Child exited on signal 13! failed! It works fine in the foreground though: sam lintory # /usr/sbin/cupsd -f *** WARNING *** The program 'cupsd' uses the Apple Bonjour compatibility layer of Avahi. *** WARNING *** Please fix your application to use the native API of Avahi! *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=cupsd> I tried downgrading to version 1.3.7-9 again, but it didn't seem to help I don't think strace helps: [pid 3977] open("/etc/cups/ppd/DellLaser-CfCP.ppd", O_RDONLY|O_LARGEFILE) = 4 [pid 3977] fcntl64(4, F_GETFD) = 0 [pid 3977] fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 [pid 3977] read(4, "*PPD-Adobe: \"4.3\"\n*%\n*% For infor"..., 4096) = 4096 [pid 3977] read(4, "eRegion 11x17/11x17: \"<</PageSize"..., 4096) = 4096 [pid 3977] read(4, "ous\n\n*OpenUI *PreFilter/GhostScri"..., 4096) = 2953 [pid 3977] read(4, ""..., 4096) = 0 [pid 3977] read(4, ""..., 4096) = 0 [pid 3977] close(4) = 0 [pid 3977] access("/usr/lib/cups/filter/foomatic-rip", X_OK) = 0 [pid 3977] readlink("/proc/self/exe", "/usr/sbin/cupsd"..., 1023) = 15 [pid 3977] write(2, "*** WARNING *** The program 'cups"..., 89) = 89 [pid 3977] time(NULL) = 1220327944 [pid 3977] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 [pid 3977] socket(PF_FILE, SOCK_DGRAM, 0) = 4 [pid 3977] fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 [pid 3977] connect(4, {sa_family=AF_FILE, path="/dev/log"...}, 110) = 0 [pid 3977] send(4, "<12>Sep 2 13:59:04 cupsd[3977]: "..., 121, MSG_NOSIGNAL) = 121 [pid 3977] close(4) = 0 [pid 3977] write(2, "*** WARNING *** Please fix your a"..., 76) = -1 EPIPE (Broken pipe) [pid 3977] --- SIGPIPE (Broken pipe) @ 0 (0) --- Process 3977 detached <... nanosleep resumed> 0xbfe312e4) = ? ERESTART_RESTARTBLOCK (To be restarted) --- SIGCHLD (Child exited) @ 0 (0) --- sigreturn() = ? (mask now []) wait4(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGPIPE}], 0, NULL) = 3977 write(2, "cupsd: Child exited on signal 13!"..., 34cupsd: Child exited on signal 13! ) = 34 exit_group(3) = ? I tried gdb too, but so far can't get it to break at the right point (its been a while since I used gdb - am I doing something wrong?): sam lintory # gdb /usr/sbin/cupsd GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... (no debugging symbols found) (gdb) stop (gdb) r Starting program: /usr/sbin/cupsd (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) cupsd: Child exited on signal 13! Program exited with code 03. (gdb) bt No stack. (gdb) quit -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (200, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.16-xen (SMP w/1 CPU core) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages cups depends on: ii adduser 3.110 add and remove users and groups ii cups-common 1.3.8-1 Common UNIX Printing System(tm) - ii debconf [debconf-2.0] 1.5.22 Debian configuration management sy ii ghostscript 8.62.dfsg.1-3 The GPL Ghostscript PostScript/PDF ii libavahi-compat-libdn 0.6.22-3 Avahi Apple Bonjour compatibility ii libc6 2.7-13 GNU C Library: Shared libraries ii libcups2 1.3.8-1 Common UNIX Printing System(tm) - ii libcupsimage2 1.3.8-1 Common UNIX Printing System(tm) - ii libdbus-1-3 1.2.1-3 simple interprocess messaging syst ii libgnutls26 2.4.1-1 the GNU TLS library - runtime libr ii libkrb53 1.6.dfsg.4~beta1-4 MIT Kerberos runtime libraries ii libldap-2.4-2 2.4.10-3 OpenLDAP libraries ii libpam0g 1.0.1-4 Pluggable Authentication Modules l ii libpaper1 1.1.23+nmu1 library for handling paper charact ii libslp1 1.2.1-7.3 OpenSLP libraries ii lsb-base 3.2-19 Linux Standard Base 3.2 init scrip ii perl-modules 5.10.0-13 Core Perl modules ii procps 1:3.2.7-8 /proc file system utilities ii ssl-cert 1.0.22 simple debconf wrapper for OpenSSL ii xpdf-utils [poppler-u 3.02-1.3 Portable Document Format (PDF) sui Versions of packages cups recommends: pn avahi-utils <none> (no description available) ii cups-client 1.3.8-1 Common UNIX Printing System(tm) - ii foomatic-filters 3.0.2-20080211-3.1 OpenPrinting printer support - fil ii smbclient 2:3.2.0-4.vpac.1 a LanManager-like simple client fo Versions of packages cups suggests: ii cups-bsd 1.3.8-1 Common UNIX Printing System(tm) - pn cups-driver-gutenprint <none> (no description available) pn cups-pdf <none> (no description available) ii foomatic-db 20080211-2 OpenPrinting printer support - dat ii foomatic-db-engine 3.0.2-20080211-1 OpenPrinting printer support - pro pn hplip <none> (no description available) pn xpdf-korean | xpdf-japa <none> (no description available) -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]