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

Bug#521314: cupsd crash: "double free or corruption"



Package: cups
Version: 1.3.8-1lenny4.1
Severity: normal

cupsd crashed with a glibc error: "double free or corruption".

This is a fairly busy system, with 133 printers configured. As such, I
don't know the sequence of events immediately before the crash. I haven't
seen this crash before and don't know how to reproduce it.

I've attached the backtrace excerpt from /var/log/syslog.

thanks,
Dave


-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.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-1lenny4.1       Common UNIX Printing System(tm) - 
ii  debconf [debconf-2 1.5.24                Debian configuration management sy
ii  ghostscript        8.62.dfsg.1-3.2lenny0 The GPL Ghostscript PostScript/PDF
ii  libavahi-compat-li 0.6.23-3lenny1        Avahi Apple Bonjour compatibility 
ii  libc6              2.7-18                GNU C Library: Shared libraries
ii  libcups2           1.3.8-1lenny4.1       Common UNIX Printing System(tm) - 
ii  libcupsimage2      1.3.8-1lenny4.1       Common UNIX Printing System(tm) - 
ii  libdbus-1-3        1.2.1-5               simple interprocess messaging syst
ii  libgnutls26        2.4.2-6               the GNU TLS library - runtime libr
ii  libkrb53           1.6.dfsg.4~beta1-5    MIT Kerberos runtime libraries
ii  libldap-2.4-2      2.4.11-1              OpenLDAP libraries
ii  libpam0g           1.0.1-5               Pluggable Authentication Modules l
ii  libpaper1          1.1.23+nmu1           library for handling paper charact
ii  libslp1            1.2.1-7.5             OpenSLP libraries
ii  lsb-base           3.2-20                Linux Standard Base 3.2 init scrip
ii  perl-modules       5.10.0-19             Core Perl modules
ii  procps             1:3.2.7-11            /proc file system utilities
ii  ssl-cert           1.0.23                simple debconf wrapper for OpenSSL
ii  xpdf-utils [popple 3.02-1.4              Portable Document Format (PDF) sui

Versions of packages cups recommends:
ii  avahi-utils           0.6.23-3lenny1     Avahi browsing, publishing and dis
ii  cups-client           1.3.8-1lenny4.1    Common UNIX Printing System(tm) - 
ii  foomatic-filters      3.0.2-20080211-3.2 OpenPrinting printer support - fil
ii  smbclient             2:3.2.5-4          a LanManager-like simple client fo

Versions of packages cups suggests:
ii  cups-bsd                1.3.8-1lenny4.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+nmu1  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:
  cupsys/raw-print: true
  cupsys/backend: ipp, lpd, parallel, scsi, serial, socket, usb, snmp, dnssd



-- 
 The Wellcome Trust Sanger Institute is operated by Genome Research 
 Limited, a charity registered in England with number 1021457 and a 
 company registered in England with number 2742969, whose registered 
 office is 215 Euston Road, London, NW1 2BE. 
Mar 26 14:12:40 cupsrv2 cupsd[5506]: REQUEST 172.19.29.58 - - "GET /ppd/E201C.ppd HTTP/1.1" 200 88663 - -
Mar 26 14:12:41 cupsrv2 cupsd[5506]: REQUEST 172.19.29.58 - - "POST /printers/E201C HTTP/1.1" 200 5744530 Print-Job successful-ok
Mar 26 14:12:45 cupsrv2 cupsd[5506]: REQUEST 172.20.10.101 - - "POST / HTTP/1.1" 200 75 - -
Mar 26 14:12:48 cupsrv2 *** glibc detected *** /usr/sbin/cupsd: double free or corruption (!prev): 0x09bcece8 ***
Mar 26 14:12:48 cupsrv2 ======= Backtrace: =========
Mar 26 14:12:48 cupsrv2 /lib/i686/cmov/libc.so.6[0xb7c0f624]
Mar 26 14:12:48 cupsrv2 /lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7c11826]
Mar 26 14:12:48 cupsrv2 /usr/sbin/cupsd[0x805880e]
Mar 26 14:12:48 cupsrv2 /usr/sbin/cupsd(cupsdReadClient+0x15f0)[0x805a710]
Mar 26 14:12:48 cupsrv2 /usr/sbin/cupsd[0x8092dc2]
Mar 26 14:12:48 cupsrv2 /usr/sbin/cupsd[0x806b35c]
Mar 26 14:12:48 cupsrv2 /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7bb7455]
Mar 26 14:12:48 cupsrv2 /usr/sbin/cupsd[0x804fa51]
Mar 26 14:12:48 cupsrv2 ======= Memory map: ========
Mar 26 14:12:48 cupsrv2 08048000-080a7000 r-xp 00000000 08:01 359810     /usr/sbin/cupsd#012080a7000-080a9000 rw-p 0005f000 08:01 359810     /usr/sbin/cupsd#01209861000-0a588000 rw-p 09861000 00:00 0          [heap]#012b7600000-b7621000 rw-p b7600000 00:00 0 #012b7621000-b7700000 ---p b7621000 00:00 0 #012b77da000-b77e3000 r-xp 00000000 08:01 475251     /lib/i686/cmov/libnss_nis-2.7.so#012b77e3000-b77e5000 rw-p 00008000 08:01 475251     /lib/i686/cmov/libnss_nis-2.7.so#012b77e5000-b77ec000 r-xp 00000000 08:01 475247     /lib/i686/cmov/libnss_compat-2.7.so#012b77ec000-b77ee000 rw-p 00006000 08:01 475247     /lib/i686/cmov/libnss_compat-2.7.so#012b7813000-b781f000 r-xp 00000000 08:01 466035     /lib/libgcc_s.so.1#012b781f000-b7820000 rw-p 0000b000 08:01 466035     /lib/libgcc_s.so.1#012b7829000-b785e000 r--s 00000000 08:01 409565     /var/cache/nscd/services#012b785e000-b7893000 r--s 00000000 08:01 409564     /var/cache/nscd/group#012b7893000-b78c8000 r--s 00000000 08:01 409563     /var/cache/nscd/passwd#012b78c8000-b78d2000 r-xp 00000000 08:01 475249     /lib/i686/cmov/libns
Mar 26 14:12:48 cupsrv2 s_files-2.7.so#012b78d2000-b78d4000 rw-p 00009000 08:01 475249     /lib/i686/cmov/libnss_files-2.7.so#012b78d4000-b7a0f000 r--p 00000000 08:01 134574     /usr/lib/locale/locale-archive#012b7a0f000-b7a12000 rw-p b7a0f000 00:00 0 #012b7a12000-b7a14000 r-xp 00000000 08:01 467900     /lib/libkeyutils-1.2.so#012b7a14000-b7a15000 rw-p 00001000 08:01 467900     /lib/libkeyutils-1.2.so#012b7a15000-b7a1c000 r-xp 00000000 08:01 114962     /usr/lib/libkrb5support.so.0.1#012b7a1c000-b7a1d000 rw-p 00006000 08:01 114962     /usr/lib/libkrb5support.so.0.1#012b7a1d000-b7a26000 r-xp 00000000 08:01 475242     /lib/i686/cmov/libcrypt-2.7.so#012b7a26000-b7a28000 rw-p 00008000 08:01 475242     /lib/i686/cmov/libcrypt-2.7.so#012b7a28000-b7a4f000 rw-p b7a28000 00:00 0 #012b7a4f000-b7a73000 r-xp 00000000 08:01 475244     /lib/i686/cmov/libm-2.7.so#012b7a73000-b7a75000 rw-p 00023000 08:01 475244     /lib/i686/cmov/libm-2.7.so#012b7a75000-b7a77000 r-xp 00000000 08:01 466096     /lib/libcom_err.so.2.1#012b7a77000-b7a78000 rw-p 00001000 08:01 466096     /lib/libcom_err.so.2.1#012b
Mar 26 14:12:48 cupsrv2 7a78000-b7a79000 rw-p b7a78000 00:00 0 #012b7a79000-b7a9c000 r-xp 00000000 08:01 114959     /usr/lib/libk5crypto.so.3.1#012b7a9c000-b7a9d000 rw-p 00023000 08:01 114959     /usr/lib/libk5crypto.so.3.1#012b7a9d000-b7aac000 r-xp 00000000 08:01 114921     /usr/lib/libavahi-client.so.3.2.4#012b7aac000-b7aad000 rw-p 0000e000 08:01 114921     /usr/lib/libavahi-client.so.3.2.4#012b7aad000-b7ab8000 r-xp 00000000 08:01 118013     /usr/lib/libavahi-common.so.3.5.0#012b7ab8000-b7ab9000 rw-p 0000a000 08:01 118013     /usr/lib/libavahi-common.so.3.5.0#012b7ab9000-b7abb000 r-xp 00000000 08:01 475243     /lib/i686/cmov/libdl-2.7.so#012b7abb000-b7abd000 rw-p 00001000 08:01 475243     /lib/i686/cmov/libdl-2.7.so#012b7abd000-b7ad3000 r-xp 00000000 08:01 117856     /usr/lib/libsasl2.so.2.0.22#012b7ad3000-b7ad4000 rw-p 00015000 08:01 117856     /usr/lib/libsasl2.so.2.0.22#012b7ad4000-b7ad5000 rw-p b7ad4000 00:00 0 #012b7ad5000-b7ae1000 r-xp 00000000 08:01 118902     /usr/lib/liblber-2.4.so.2.1.0#012b7ae1000-b7ae2000 rw-p 0000c000 08:01 118902     /usr/lib/liblber-2.4.
Mar 26 14:12:48 cupsrv2 so.2.1.0#012b7ae2000-b7af2000 r-xp 00000000 08:01 475255     /lib/i686/cmov/libresolv-2.7.so#012b7af2000-b7af4000 rw-p 0000f000 08:01 475255     /lib/i686/cmov/libresolv-2.7.so#012b7af4000-b7af6000 rw-p b7af4000 00:00 0 #012b7af6000-b7b0b000 r-xp 00000000 08:01 475246     /lib/i686/cmov/libnsl-2.7.so#012b7b0b000-b7b0d000 rw-p 00014000 08:01 475246     /lib/i686/cmov/libnsl-2.7.so#012b7b0d000-b7b0f000 rw-p b7b0d000 00:00 0 #012b7b0f000-b7b75000 r-xp 00000000 08:01 117605     /usr/lib/libgcrypt.so.11.4.4#012b7b75000-b7b77000 rw-p 00066000 08:01 117605     /usr/lib/libgcrypt.so.11.4.4#012b7b77000-b7b8b000 r-xp 00000000 08:01 114472     /usr/lib/libz.so.1.2.3.3#012b7b8b000-b7b8c000 rw-p 00013000 08:01 114472     /usr/lib/libz.so.1.2.3.3#012b7b8c000-b7b8d000 rw-p b7b8c000 00:00 0 #012b7b8d000-b7b90000 r-xp 00000000 08:01 117607     /usr/lib/libgpg-error.so.0.3.0#012b7b90000-b7b91000 rw-p 00002000 08:01 117607     /usr/lib/libgpg-error.so.0.3.0#012b7b91000-b7ba0000 r-xp 00000000 08:01 117614     /usr/lib/libtasn1.so.3.0.15#012b7ba0000-b7ba1000 rw-p 0000e000 0
Mar 26 14:12:48 cupsrv2 8: 01 117614     /usr/lib/libtasn1.so.3.0.15#012b7ba1000-b7cf6000 r-xp 00000000 08:01 475240     /lib/i686/cmov/libc-2.7.so#012b7cf6000-b7cf7000 r--p 00155000 08:01 475240     /lib/i686/cmov/libc-2.7.so#012b7cf7000-b7cf9000 rw-p 00156000 08:01 475240     /lib/i686/cmov/libc-2.7.so#012b7cf9000-b7cfc000 rw-p b7cf9000 00:00 0 #012b7cfc000-b7d8e000 r-xp 00000000 08:01 114961     /usr/lib/libkrb5.so.3.3#012b7d8e000-b7d90000 rw-p 00092000 08:01 114961     /usr/lib/libkrb5.so.3.3#012b7d90000-b7db9000 r-xp 00000000 08:01 114958     /usr/lib/libgssapi_krb5.so.2.2#012b7db9000-b7dba000 rw-p 00028000 08:01 114958     /usr/lib/libgssapi_krb5.so.2.2#012b7dba000-b7dcf000 r-xp 00000000 08:01 475254     /lib/i686/cmov/libpthread-2.7.so#012b7dcf000-b7dd1000 rw-p 00014000 08:01 475254     /lib/i686/cmov/libpthread-2.7.so#012b7dd1000-b7dd4000 rw-p b7dd1000 00:00 0 #012b7dd4000-b7e08000 r-xp 00000000 08:01 121491     /usr/lib/libcups.so.2#012b7e08000-b7e0a000 rw-p 00033000 08:01 121491     /usr/lib/libcups.so.2#012b7e0a000-b7e11000 r-xp 00000000 08:01 117083     /usr/lib/
Mar 26 14:12:48 cupsrv2 libdns_sd.so.1.0.0#012b7e11000-b7e12000 rw-p 00006000 08:01 117083     /usr/lib/libdns_sd.so.1.0.0#012b7e12000-b7e48000 r-xp 00000000 08:01 384811     /usr/lib/libdbus-1.so.3.4.0#012b7e48000-b7e4a000 rw-p 00035000 08:01 384811     /usr/lib/libdbus-1.so.3.4.0#012b7e4a000-b7e4c000 r-xp 00000000 08:01 120552     /usr/lib/libpaper.so.1.1.2#012b7e4c000-b7e4d000 rw-p 00001000 08:01 120552     /usr/lib/libpaper.so.1.1.2#012b7e4d000-b7e57000 r-xp 00000000 08:01 466357     /lib/libpam.so.0.81.12#012b7e57000-b7e58000 rw-p 00009000 08:01 466357     /lib/libpam.so.0.81.12#012b7e58000-b7e98000 r-xp 00000000 08:01 118903     /usr/lib/libldap_r-2.4.so.2.1.0#012b7e98000-b7e9a000 rw-p 0003f000 08:01 118903     /usr/lib/libldap_r-2.4.so.2.1.0#012b7e9a000-b7e9c000 rw-p b7e9a000 00:00 0 #012b7e9c000-b7eab000 r-xp 00000000 08:01 384815     /usr/lib/libslp.so.1.0.1#012b7eab000-b7eac000 rw-p 0000e000 08:01 384815     /usr/lib/libslp.so.1.0.1#012b7eac000-b7f43000 r-xp 00000000 08:01 114750     /usr/lib/libgnutls.so.26.4.6#012b7f43000-b7f49000 rw-p 00097000 08:01 114750     
Mar 26 14:12:48 cupsrv2 /usr/lib/libgnutls.so.26.4.6#012b7f51000-b7f54000 rw-p b7f51000 00:00 0 #012b7f54000-b7f55000 r-xp b7f54000 00:00 0          [vdso]#012b7f55000-b7f6f000 r-xp 00000000 08:01 467914     /lib/ld-2.7.so#012b7f6f000-b7f71000 rw-p 0001a000 08:01 467914     /lib/ld-2.7.so#012bf954000-bf970000 rw-p bffe4000 00:00 0          [stack]

Reply to: