cupsd crashed with SIGSEGV in main() : cannot access memory at address 0x7ffffff7

Bug #860498 reported by dino99
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Fix Released
Medium
Till Kamppeter
Oneiric
Fix Released
Medium
Till Kamppeter

Bug Description

get this crash on every cold boot and again when i report an other crash

the printer is plugged by not used: power off

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: cups 1.5.0-7
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic-pae 3.0.4
Uname: Linux 3.0.0-12-generic-pae i686
NonfreeKernelModules: nvidia
ApportVersion: 1.23-0ubuntu1
Architecture: i386
Date: Tue Sep 27 13:38:01 2011
Disassembly: => 0x7ffffff7: Cannot access memory at address 0x7ffffff7
ExecutablePath: /usr/sbin/cupsd
Lpstat: device for Photosmart-C4500-series: hp:/usb/Photosmart_C4500_series?serial=CN87JD4109057K
MachineType: ASUSTEK COMPUTER INC P5W DH Deluxe
Papersize: a4
PpdFiles: Photosmart-C4500-series: HP Photosmart c4500 Series, hpcups 3.11.7
ProcAttrCurrent: /usr/sbin/cupsd (enforce)
ProcCmdline: /usr/sbin/cupsd -F
ProcEnviron: PATH=(custom, no user)
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic-pae root=UUID=9e61e83e-bca9-43cf-aa90-5a68892213fa ro vga=791 splash quiet crashkernel=384M-2G:64M,2G-:128M acpi_osi=Linux
SegvAnalysis:
 Segfault happened at: 0x7ffffff7: Cannot access memory at address 0x7ffffff7
 PC (0x7ffffff7) not located in a known VMA region (needed executable region)!
SegvReason: executing unknown VMA
Signal: 11
SourcePackage: cups
StacktraceTop:
 ?? ()
 ?? ()
 main ()
Title: cupsd crashed with SIGSEGV in main()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: admin audio avahi avahi-autoipd crontab debian-tor fuse haldaemon klog libuuid lpadmin messagebus mythtv plugdev polkituser pulse root ssh ssl-cert syslog users voice
dmi.bios.date: 10/22/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 3001
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5W DH Deluxe
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr3001:bd10/22/2009:svnASUSTEKCOMPUTERINC:pnP5WDHDeluxe:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5WDHDeluxe:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: P5W DH Deluxe
dmi.product.version: System Version
dmi.sys.vendor: ASUSTEK COMPUTER INC

Revision history for this message
dino99 (9d9) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 cupsdRunTimeout (timeout=0xb89698a0) at timeout.c:157
 main (argc=2, argv=0xbf940ba4) at main.c:900

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in cups (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
dino99 (9d9) wrote :

Looking at default printer config: was set to "paused" and have no authorized user registered ( i add myself, but should be set for admin by default)

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Tim, can you have a look at this? the crash happens in your CUPS Avahi support code.

Revision history for this message
Tim Waugh (twaugh) wrote :

Well, this is calling the timer callback, so I guess it's happening in the Avahi code.

Changed in cups (Ubuntu):
status: New → In Progress
Changed in cups (Ubuntu):
status: In Progress → Fix Committed
Changed in cups (Ubuntu):
milestone: none → ubuntu-11.10
milestone: ubuntu-11.10 → oneiric-updates
Changed in cups (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello dino99, or anyone else affected,

Accepted cups into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in cups (Ubuntu Oneiric):
assignee: Martin Pitt (pitti) → Till Kamppeter (till-kamppeter)
tags: added: verification-needed
Revision history for this message
dino99 (9d9) wrote :

Package 1.5.0-8ubuntu1 have fixed this issue. Thanks till & Martin.

Changed in cups (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Martin Pitt (pitti)
Changed in cups (Ubuntu Oneiric):
status: Fix Released → Fix Committed
tags: added: verification-donee
removed: verification-needed
tags: added: verification-done
removed: verification-donee
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cups - 1.5.0-8ubuntu1

---------------
cups (1.5.0-8ubuntu1) oneiric-proposed; urgency=low

  [ Till Kamppeter ]
  * debian/patches/cups-avahi.patch: Updated patch from upstream (Red Hat)
    to fix crashes of the CUPS daemon when using the timeout function call
    functionality (LP: #860691, LP: #860498).

  [ Martin Pitt ]
  * debian/local/apparmor-profile: Also allow cups to map libraries under
    /usr/local/. (LP: #860765)
 -- Till Kamppeter <email address hidden> Fri, 7 Oct 2011 17:01:43 +0200

Changed in cups (Ubuntu):
status: Fix Committed → Fix Released
Changed in cups (Ubuntu Oneiric):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.