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

Bug#497492: marked as done (cupsd: Child exited on signal 13!)



Your message dated Sat, 06 Sep 2008 22:17:10 +0000
with message-id <E1Kc65e-0003hw-A9@ries.debian.org>
and subject line Bug#497492: fixed in cups 1.3.8-8
has caused the Debian Bug report #497492,
regarding cupsd: Child exited on signal 13!
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
497492: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497492
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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



--- End Message ---
--- Begin Message ---
Source: cups
Source-Version: 1.3.8-8

We believe that the bug you reported is fixed in the latest version of
cups, which is due to be installed in the Debian FTP archive:

cups-bsd_1.3.8-8_i386.deb
  to pool/main/c/cups/cups-bsd_1.3.8-8_i386.deb
cups-client_1.3.8-8_i386.deb
  to pool/main/c/cups/cups-client_1.3.8-8_i386.deb
cups-common_1.3.8-8_all.deb
  to pool/main/c/cups/cups-common_1.3.8-8_all.deb
cups-dbg_1.3.8-8_i386.deb
  to pool/main/c/cups/cups-dbg_1.3.8-8_i386.deb
cups_1.3.8-8.diff.gz
  to pool/main/c/cups/cups_1.3.8-8.diff.gz
cups_1.3.8-8.dsc
  to pool/main/c/cups/cups_1.3.8-8.dsc
cups_1.3.8-8_i386.deb
  to pool/main/c/cups/cups_1.3.8-8_i386.deb
cupsys-bsd_1.3.8-8_all.deb
  to pool/main/c/cups/cupsys-bsd_1.3.8-8_all.deb
cupsys-client_1.3.8-8_all.deb
  to pool/main/c/cups/cupsys-client_1.3.8-8_all.deb
cupsys-common_1.3.8-8_all.deb
  to pool/main/c/cups/cupsys-common_1.3.8-8_all.deb
cupsys-dbg_1.3.8-8_all.deb
  to pool/main/c/cups/cupsys-dbg_1.3.8-8_all.deb
cupsys_1.3.8-8_all.deb
  to pool/main/c/cups/cupsys_1.3.8-8_all.deb
libcups2-dev_1.3.8-8_i386.deb
  to pool/main/c/cups/libcups2-dev_1.3.8-8_i386.deb
libcups2_1.3.8-8_i386.deb
  to pool/main/c/cups/libcups2_1.3.8-8_i386.deb
libcupsimage2-dev_1.3.8-8_i386.deb
  to pool/main/c/cups/libcupsimage2-dev_1.3.8-8_i386.deb
libcupsimage2_1.3.8-8_i386.deb
  to pool/main/c/cups/libcupsimage2_1.3.8-8_i386.deb
libcupsys2-dev_1.3.8-8_all.deb
  to pool/main/c/cups/libcupsys2-dev_1.3.8-8_all.deb
libcupsys2_1.3.8-8_all.deb
  to pool/main/c/cups/libcupsys2_1.3.8-8_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 497492@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Pitt <mpitt@debian.org> (supplier of updated cups package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 06 Sep 2008 18:21:01 +0200
Source: cups
Binary: libcups2 libcupsimage2 cups cups-client libcups2-dev libcupsimage2-dev cups-bsd cups-common cups-dbg cupsys cupsys-client cupsys-common cupsys-bsd cupsys-dbg libcupsys2 libcupsys2-dev
Architecture: source all i386
Version: 1.3.8-8
Distribution: experimental
Urgency: low
Maintainer: Debian CUPS Maintainers <pkg-cups-devel@lists.alioth.debian.org>
Changed-By: Martin Pitt <mpitt@debian.org>
Description: 
 cups       - Common UNIX Printing System(tm) - server
 cups-bsd   - Common UNIX Printing System(tm) - BSD commands
 cups-client - Common UNIX Printing System(tm) - client programs (SysV)
 cups-common - Common UNIX Printing System(tm) - common files
 cups-dbg   - Common UNIX Printing System(tm) - debugging symbols
 cupsys     - Common UNIX Printing System (transitional package)
 cupsys-bsd - Common UNIX Printing System (transitional package)
 cupsys-client - Common UNIX Printing System (transitional package)
 cupsys-common - Common UNIX Printing System (transitional package)
 cupsys-dbg - Common UNIX Printing System (transitional package)
 libcups2   - Common UNIX Printing System(tm) - libs
 libcups2-dev - Common UNIX Printing System(tm) - development files
 libcupsimage2 - Common UNIX Printing System(tm) - image libs
 libcupsimage2-dev - Common UNIX Printing System(tm) - image development files
 libcupsys2 - Common UNIX Printing System (transitional package)
 libcupsys2-dev - Common UNIX Printing System (transitional package)
Closes: 410171 478280 489246 497492
Changes: 
 cups (1.3.8-8) experimental; urgency=low
 .
   * Remove debian/patches/dont_force_ssl.dpatch; gnome-cups-manager is ancient
     and removed from Debian, and newer GUIs like system-config-printer get
     along fine with the default setting.
   * Add quiesce-bonjour-warning.dpatch: Silence the "Apple Bonjour
     compatibility layer of Avahi" warning, since it can cause SIGPIPE crashes
     when being issued in a child process without stderr. (Closes: #497492)
   * confdirperms.dpatch, manpage-translations.dpatch: Revert note that Debian
     doesn't install lppasswd suid root, since we do. (Closes: #478280)
   * debian/control: Drop the "It can be safely removed from your system" from
     the old package names, since that is untrue until the transition is
     actually complete. (Closes: #489246)
   * debian/control: Bump Standards-Version (no actual changes necessary).
   * Remove classes_crash.dpatch, it has been fixed upstream a while ago.
   * cupsaccept.dpatch: Rewrite to be consistent with current upstream code,
     and send it upstream.
   * Drop quiesce_ipp_logging.dpatch: It was only necessary for the polling
     from gnome-cups-icon, but fortunately gnome-cups-manager has been removed
     now.
   * confdirperms.dpatch: Remove a few hunks which were only relevant for
     running cups as system user. Remove the SSL certificate bits as well,
     rewrite it to be upstream compatible, split it out to
     dont-chown-symlinked-ssl.dpatch, reported it upstream.
   * Remove device_uri.dpatch, does not seem to be necessary any more.
   * Add rootbackends-worldreadable.dpatch: Install root backends
     world-readable, to comply to Debian Policy and because it is both
     nonsensical to to not do so, and also breaks system checkers, bug
     reporting, etc. (Closes: #410171)
Checksums-Sha1: 
 5b0b2329bde7445299904af20839700e03d2ac34 1898 cups_1.3.8-8.dsc
 1954f84eebd54154ab7ea6c3b0c25b519beebce7 318621 cups_1.3.8-8.diff.gz
 a8a7b756fc03fd7215fd9a5948954d813436841f 1188398 cups-common_1.3.8-8_all.deb
 18adbdb6a0ab28f27c6f11ce0fc129d8337569ff 53400 cupsys_1.3.8-8_all.deb
 3616f48ad2ef725836d98846f82613e9e4ca7d9f 53414 cupsys-client_1.3.8-8_all.deb
 2a7bd9bfcb0a44b2e0ee001fcbd632f06ac83489 53416 cupsys-common_1.3.8-8_all.deb
 70623117686bb42fc726e23a9dcbf762a502a1ca 53408 cupsys-bsd_1.3.8-8_all.deb
 e995a2ed6d2756cd5b0e404c693f3910f5ae1661 53408 cupsys-dbg_1.3.8-8_all.deb
 0859632010fd754656a8fff8b2eabe436b8cf0e9 53408 libcupsys2_1.3.8-8_all.deb
 d487fb5839421ee03486c93806679b78000ccd2c 53418 libcupsys2-dev_1.3.8-8_all.deb
 b51d207942467eec476b44cb2e1845eb953d3d01 167716 libcups2_1.3.8-8_i386.deb
 5c8cfd28c0fd1070129ed4c441c8c6ff4d6911fe 100786 libcupsimage2_1.3.8-8_i386.deb
 a239e0863ebbfd985ad8a3e888257a220c8b375b 2207172 cups_1.3.8-8_i386.deb
 1894b1c2fe92840aa82b833063c47bc7e491167d 114636 cups-client_1.3.8-8_i386.deb
 80b7cc64e4265ef6578fcf439ffc085dccdce066 394784 libcups2-dev_1.3.8-8_i386.deb
 dbda61e7394e2c81e26a85af16e66316874a4d2a 60332 libcupsimage2-dev_1.3.8-8_i386.deb
 760cd90374d58d4f2ce4ce2d4a7a3ffe0ca25a93 36628 cups-bsd_1.3.8-8_i386.deb
 02c99c5bd61e3d140528c12f663371912265c9b5 1540428 cups-dbg_1.3.8-8_i386.deb
Checksums-Sha256: 
 c9d2a13ac87e5a3d83ae3ebf2e1b5d97c348facf2c5964c6a409551b5d9c5fac 1898 cups_1.3.8-8.dsc
 1fc08463f2c6cf7d2490aba188b76dd830a5244f4a15c2323148b2aa18762360 318621 cups_1.3.8-8.diff.gz
 0cbe4922b05ac2fe2fb025421cf64ec6dd6d000ce60e0e5e57e00377fc1dace6 1188398 cups-common_1.3.8-8_all.deb
 4b6d3ca8b9b824a7fb72ddfa37369dd9feaffab9a66e90d357ed21de528467cd 53400 cupsys_1.3.8-8_all.deb
 1c711ff6ddc0ea99c24c56f5c1c419dbb6ee5870808124753336c3d63ea7d182 53414 cupsys-client_1.3.8-8_all.deb
 fdf7f5bfd19fe3b44afdb0e0088b063f62e3285bad860235d044a09b30b35222 53416 cupsys-common_1.3.8-8_all.deb
 0ce5eb5d19e3437a0b842c5d07fe715c4306096c4943b0b7b4a395ac79ea69f9 53408 cupsys-bsd_1.3.8-8_all.deb
 a05ff9c5313196868d64cb01f1da12f763b797e53e5c8ad05243f902ca1458c8 53408 cupsys-dbg_1.3.8-8_all.deb
 746958e2abacfd1a2c729d50fc72bfd176d7f460646609693226073bc1962dec 53408 libcupsys2_1.3.8-8_all.deb
 04abefb896e304216b6d5945b4d5fb010f1dfca8cd084bd44bf9e62f5feeb083 53418 libcupsys2-dev_1.3.8-8_all.deb
 c2cdad3d8dec834cc287b8c2807e32fd1bb1865687f8d4fc85e38d5e68045a5e 167716 libcups2_1.3.8-8_i386.deb
 078c1a6f97574fec69f22f03015209ef7b9f4d53ad5426f195c8c0b07b51ad93 100786 libcupsimage2_1.3.8-8_i386.deb
 eeda330380b89af3944a6ec9f64f623fe6181a97c501cdff629a7c400625be30 2207172 cups_1.3.8-8_i386.deb
 f783994af6324400e2328c9d7cc9f5959ac1c11dfe5ce59be743c142eef5ff1a 114636 cups-client_1.3.8-8_i386.deb
 fdb2739009ab219864269889bc201993d3fa2955f99f6431f85e8e8c45b4db6f 394784 libcups2-dev_1.3.8-8_i386.deb
 15bd4e5cf4d6f60640b10ecb310d8b0d12eb2ec028c798eda0334430db016c98 60332 libcupsimage2-dev_1.3.8-8_i386.deb
 24ade44b715c28bd25bd0c1fb6776f67e34d8eba2f31f8c3acd84abeee47e653 36628 cups-bsd_1.3.8-8_i386.deb
 7437965fcb59bccd9f3b292b877c11b28b2fc929116d990cde70a07b7a0ed00c 1540428 cups-dbg_1.3.8-8_i386.deb
Files: 
 d5e40e755297ff1c8f8b17a6250002e4 1898 net optional cups_1.3.8-8.dsc
 bad8a50377815d2c799cb135476de5a8 318621 net optional cups_1.3.8-8.diff.gz
 fffe943c5160676a6e843aa124c32728 1188398 net optional cups-common_1.3.8-8_all.deb
 3908e7c277b86375381ced03cb4a992d 53400 oldlibs extra cupsys_1.3.8-8_all.deb
 fb9454f79537039cd32a22e54518fda8 53414 oldlibs extra cupsys-client_1.3.8-8_all.deb
 4e4a208b0c96d1252b5bc29ee1307206 53416 oldlibs extra cupsys-common_1.3.8-8_all.deb
 3192a3b9e393f0b9b1013847f7410e81 53408 oldlibs extra cupsys-bsd_1.3.8-8_all.deb
 b802833ce8febca3c8bff5f5a4da9a02 53408 oldlibs extra cupsys-dbg_1.3.8-8_all.deb
 4ff6da877ef63ba4e1282d2344a592f2 53408 oldlibs extra libcupsys2_1.3.8-8_all.deb
 3424a22061216fec7cffed9acbf25c28 53418 oldlibs extra libcupsys2-dev_1.3.8-8_all.deb
 963d172adbf51793075ad67e9a3c18ce 167716 libs optional libcups2_1.3.8-8_i386.deb
 9a75e95205314053af5cb920f2cf1b84 100786 libs optional libcupsimage2_1.3.8-8_i386.deb
 ef8bb13feab837c948d7843cd10f5d34 2207172 net optional cups_1.3.8-8_i386.deb
 c0dbbfe29569f21c5d90cfafb97b1c56 114636 net optional cups-client_1.3.8-8_i386.deb
 7b2cc13b362f3973e4ac1147cea90fd3 394784 libdevel optional libcups2-dev_1.3.8-8_i386.deb
 8a28dd4e24bd9682921696a1c162cfd3 60332 libdevel optional libcupsimage2-dev_1.3.8-8_i386.deb
 1e50f4e76056976b113afa68461329b7 36628 net extra cups-bsd_1.3.8-8_i386.deb
 18d4e9bcc018e372f3059ba1792e05a5 1540428 libdevel extra cups-dbg_1.3.8-8_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkjCu90ACgkQDecnbV4Fd/IV4QCfTn2akpglurnSkUmJRmeN8qAC
p2QAn1Fa+N8HsQUnEisdmhK4HPVuS5pD
=DBMJ
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: