[Bug 1034045] Re: cupsd assert failure: *** glibc detected *** /usr/sbin/cupsd: free(): corrupted unsorted chunks: 0x00007f3dc478c0f0 ***

Steve Langasek steve.langasek at canonical.com
Mon Oct 15 21:05:01 UTC 2012


Hello Steve, or anyone else affected,

Accepted cups into quantal-proposed. The package will build now and be
available at http://launchpad.net/ubuntu/+source/cups/1.6.1-0ubuntu11 in
a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from
verification-needed to verification-done.  If it does not, change the
tag to verification-failed.  In either case, details of your testing
will help us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Description changed:

+ [Impact]
+ Affected users are shown a crash dialog roughly once a day (when cups restarts on log rotation).  There is no impact on crups functionality, but a very visible impact on user experience.
+ 
+ [Test Case]
+ 1. Run 'sudo rm -f /var/crash/_usr_sbin_cupsd.0.crash'
+ 2. Run 'sudo service cupsd restart'
+ 3. Verify that a new /var/crash/_usr_sbin_cupsd.0.crash file has been created (and if on a desktop, that a new crash notification has been shown).  If this file is not created for you, then you are not affected by this bug; stop here.
+ 4. Install cups 1.6.1-0ubuntu11 from quantal-proposed
+ 5. Repeat steps 1 and 2
+ 6. Verify that cupsd no longer crashes on restart (i.e., /var/crash/_usr_sbin_cupsd.0.crash is not created).
+ 
+ [Regression Potential]
+ Minimal; the change only affects the shutdown sequence of cups, so the worst case would seem to be introducing a different but related non-service-affecting crash for other users.
+ 
  The cups job auto-restarted as intended after this crash, but this looks
  like a worrisome failure mode
  
  ProblemType: Crash
  DistroRelease: Ubuntu 12.10
  Package: cups 1.6.1-0ubuntu1
  ProcVersionSignature: Ubuntu 3.5.0-8.8-generic 3.5.0
  Uname: Linux 3.5.0-8-generic x86_64
  ApportVersion: 2.4-0ubuntu6
  Architecture: amd64
  AssertionMessage: *** glibc detected *** /usr/sbin/cupsd: free(): corrupted unsorted chunks: 0x00007f3dc478c0f0 ***
  Date: Tue Aug  7 08:03:04 2012
  ExecutablePath: /usr/sbin/cupsd
  InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
  Lpstat:
-  device for davidson-printer: smb://WORKGROUP/EXCALIBUR/Printer2
-  device for HP-Color-LaserJet-CM1312-MFP: hp:/usb/HP_Color_LaserJet_CM1312_MFP?serial=00CNB882VG58
-  device for HP-PSC-750: ipp://207.224.24.210:631/printers/PSC_750
-  device for HP-PSC-750-legal: ipp://207.224.24.210:631/printers/PSC_750
-  device for PSC-750: hp:/usb/PSC_750?serial=MY2ASD4157WB
+  device for davidson-printer: smb://WORKGROUP/EXCALIBUR/Printer2
+  device for HP-Color-LaserJet-CM1312-MFP: hp:/usb/HP_Color_LaserJet_CM1312_MFP?serial=00CNB882VG58
+  device for HP-PSC-750: ipp://207.224.24.210:631/printers/PSC_750
+  device for HP-PSC-750-legal: ipp://207.224.24.210:631/printers/PSC_750
+  device for PSC-750: hp:/usb/PSC_750?serial=MY2ASD4157WB
  MachineType: LENOVO 3249CTO
  Papersize: letter
  PpdFiles:
-  HP-PSC-750: HP PSC 750, hpcups 3.12.6
-  HP-PSC-750-legal: HP PSC 750, hpcups 3.12.4
-  HP-Color-LaserJet-CM1312-MFP: HP Color LaserJet CM1312 MFP Series Postscript (recommended)
-  PSC-750: HP PSC 750, hpcups 3.12.6
-  davidson-printer: HP Color LaserJet CP3505 Postscript (recommended)
+  HP-PSC-750: HP PSC 750, hpcups 3.12.6
+  HP-PSC-750-legal: HP PSC 750, hpcups 3.12.4
+  HP-Color-LaserJet-CM1312-MFP: HP Color LaserJet CM1312 MFP Series Postscript (recommended)
+  PSC-750: HP PSC 750, hpcups 3.12.6
+  davidson-printer: HP Color LaserJet CP3505 Postscript (recommended)
  ProcAttrCurrent: /usr/sbin/cupsd (enforce)
  ProcCmdline: /usr/sbin/cupsd -F
  ProcEnviron:
-  PATH=(custom, no user)
-  TERM=linux
+  PATH=(custom, no user)
+  TERM=linux
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.5.0-8-generic root=/dev/mapper/hostname-root ro quiet splash vt.handoff=7
  Signal: 6
  SourcePackage: cups
  StacktraceTop:
-  __libc_message (do_abort=2, fmt=0x7f3dc15f50f0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
-  malloc_printerr (action=3, str=0x7f3dc15f5270 "free(): corrupted unsorted chunks", ptr=<optimized out>) at malloc.c:5007
-  ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
-  ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
-  dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3
+  __libc_message (do_abort=2, fmt=0x7f3dc15f50f0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
+  malloc_printerr (action=3, str=0x7f3dc15f5270 "free(): corrupted unsorted chunks", ptr=<optimized out>) at malloc.c:5007
+  ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
+  ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
+  dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3
  Title: cupsd assert failure: *** glibc detected *** /usr/sbin/cupsd: free(): corrupted unsorted chunks: 0x00007f3dc478c0f0 ***
  UpgradeStatus: Upgraded to quantal on 2012-06-11 (56 days ago)
  UserGroups:
-  
+ 
  dmi.bios.date: 08/23/2010
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 6QET52WW (1.22 )
  dmi.board.name: 3249CTO
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvr6QET52WW(1.22):bd08/23/2010:svnLENOVO:pn3249CTO:pvrThinkPadX201:rvnLENOVO:rn3249CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 3249CTO
  dmi.product.version: ThinkPad X201
  dmi.sys.vendor: LENOVO
  modified.conffile..etc.cups.cupsd.conf: [modified]
  modified.conffile..etc.default.cups: [modified]
  mtime.conffile..etc.cups.cupsd.conf: 2011-08-09T08:12:10
  mtime.conffile..etc.default.cups: 2010-09-25T01:44:40

** Changed in: avahi (Ubuntu)
       Status: New => Invalid

** Tags added: verification-needed

** Changed in: dbus (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to avahi in Ubuntu.
https://bugs.launchpad.net/bugs/1034045

Title:
  cupsd assert failure: *** glibc detected *** /usr/sbin/cupsd: free():
  corrupted unsorted chunks: 0x00007f3dc478c0f0 ***

Status in “avahi” package in Ubuntu:
  Invalid
Status in “cups” package in Ubuntu:
  Fix Committed
Status in “dbus” package in Ubuntu:
  Invalid

Bug description:
  [Impact]
  Affected users are shown a crash dialog roughly once a day (when cups restarts on log rotation).  There is no impact on cups functionality, but a very visible impact on user experience.

  [Test Case]
  1. Run 'sudo rm -f /var/crash/_usr_sbin_cupsd.0.crash'
  2. Run 'sudo service cupsd restart'
  3. Verify that a new /var/crash/_usr_sbin_cupsd.0.crash file has been created (and if on a desktop, that a new crash notification has been shown).  If this file is not created for you, then you are not affected by this bug; stop here.
  4. Install cups 1.6.1-0ubuntu11 from quantal-proposed
  5. Repeat steps 1 and 2
  6. Verify that cupsd no longer crashes on restart (i.e., /var/crash/_usr_sbin_cupsd.0.crash is not created).

  [Regression Potential]
  Minimal; the change only affects the shutdown sequence of cups, so the worst case would seem to be introducing a different but related non-service-affecting crash for other users.

  The cups job auto-restarted as intended after this crash, but this
  looks like a worrisome failure mode

  ProblemType: Crash
  DistroRelease: Ubuntu 12.10
  Package: cups 1.6.1-0ubuntu1
  ProcVersionSignature: Ubuntu 3.5.0-8.8-generic 3.5.0
  Uname: Linux 3.5.0-8-generic x86_64
  ApportVersion: 2.4-0ubuntu6
  Architecture: amd64
  AssertionMessage: *** glibc detected *** /usr/sbin/cupsd: free(): corrupted unsorted chunks: 0x00007f3dc478c0f0 ***
  Date: Tue Aug  7 08:03:04 2012
  ExecutablePath: /usr/sbin/cupsd
  InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
  Lpstat:
   device for davidson-printer: smb://WORKGROUP/EXCALIBUR/Printer2
   device for HP-Color-LaserJet-CM1312-MFP: hp:/usb/HP_Color_LaserJet_CM1312_MFP?serial=00CNB882VG58
   device for HP-PSC-750: ipp://207.224.24.210:631/printers/PSC_750
   device for HP-PSC-750-legal: ipp://207.224.24.210:631/printers/PSC_750
   device for PSC-750: hp:/usb/PSC_750?serial=MY2ASD4157WB
  MachineType: LENOVO 3249CTO
  Papersize: letter
  PpdFiles:
   HP-PSC-750: HP PSC 750, hpcups 3.12.6
   HP-PSC-750-legal: HP PSC 750, hpcups 3.12.4
   HP-Color-LaserJet-CM1312-MFP: HP Color LaserJet CM1312 MFP Series Postscript (recommended)
   PSC-750: HP PSC 750, hpcups 3.12.6
   davidson-printer: HP Color LaserJet CP3505 Postscript (recommended)
  ProcAttrCurrent: /usr/sbin/cupsd (enforce)
  ProcCmdline: /usr/sbin/cupsd -F
  ProcEnviron:
   PATH=(custom, no user)
   TERM=linux
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.5.0-8-generic root=/dev/mapper/hostname-root ro quiet splash vt.handoff=7
  Signal: 6
  SourcePackage: cups
  StacktraceTop:
   __libc_message (do_abort=2, fmt=0x7f3dc15f50f0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
   malloc_printerr (action=3, str=0x7f3dc15f5270 "free(): corrupted unsorted chunks", ptr=<optimized out>) at malloc.c:5007
   ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
   ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
   dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3
  Title: cupsd assert failure: *** glibc detected *** /usr/sbin/cupsd: free(): corrupted unsorted chunks: 0x00007f3dc478c0f0 ***
  UpgradeStatus: Upgraded to quantal on 2012-06-11 (56 days ago)
  UserGroups:

  dmi.bios.date: 08/23/2010
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 6QET52WW (1.22 )
  dmi.board.name: 3249CTO
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvr6QET52WW(1.22):bd08/23/2010:svnLENOVO:pn3249CTO:pvrThinkPadX201:rvnLENOVO:rn3249CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 3249CTO
  dmi.product.version: ThinkPad X201
  dmi.sys.vendor: LENOVO
  modified.conffile..etc.cups.cupsd.conf: [modified]
  modified.conffile..etc.default.cups: [modified]
  mtime.conffile..etc.cups.cupsd.conf: 2011-08-09T08:12:10
  mtime.conffile..etc.default.cups: 2010-09-25T01:44:40

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/avahi/+bug/1034045/+subscriptions




More information about the foundations-bugs mailing list