cupsd assert failure: *** glibc detected *** /usr/sbin/cupsd: free(): corrupted unsorted chunks: 0x00007f3dc478c0f0 ***
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
avahi (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
cups (Ubuntu) |
Fix Released
|
High
|
Till Kamppeter | ||
dbus (Ubuntu) |
Invalid
|
High
|
Unassigned |
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/
2. Run 'sudo service cupsd restart'
3. Verify that a new /var/crash/
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/
[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-
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
ProcVersionSign
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
device for HP-Color-
device for HP-PSC-750: ipp://207.
device for HP-PSC-750-legal: ipp://207.
device for PSC-750: hp:/usb/
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-
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=
Signal: 6
SourcePackage: cups
StacktraceTop:
__libc_message (do_abort=2, fmt=0x7f3dc15f50f0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/
malloc_printerr (action=3, str=0x7f3dc15f5270 "free(): corrupted unsorted chunks", ptr=<optimized out>) at malloc.c:5007
?? () from /lib/x86_
?? () from /lib/x86_
dbus_connectio
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.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 3249CTO
dmi.product.
dmi.sys.vendor: LENOVO
modified.
modified.
mtime.conffile.
mtime.conffile.
visibility: | private → public |
Changed in cups (Ubuntu): | |
importance: | Medium → High |
milestone: | none → ubuntu-12.10 |
assignee: | nobody → Till Kamppeter (till-kamppeter) |
Changed in cups (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in cups (Ubuntu): | |
milestone: | ubuntu-12.10 → quantal-updates |
Changed in dbus (Ubuntu): | |
milestone: | ubuntu-12.10 → none |
Changed in avahi (Ubuntu): | |
milestone: | ubuntu-12.10 → none |
StacktraceTop: unix/sysv/ linux/libc_ fatal.c: 201 lib/x86_ 64-linux- gnu/libdbus- 1.so.3 lib/x86_ 64-linux- gnu/libdbus- 1.so.3 n_dispatch () from /tmp/tmpHaJRki/ 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/
malloc_printerr (action=3, str=0x7f3dc15f5270 "free(): corrupted unsorted chunks", ptr=<optimized out>) at malloc.c:5007
?? () from /tmp/tmpHaJRki/
?? () from /tmp/tmpHaJRki/
dbus_connectio