cupsd crashed with SIGSEGV

Bug #1284568 reported by EliCoten
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Was trying to delete a printer and this happened.

Seems to be a one-off as I was able to delete it again the second time I tried.

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: cups-daemon 1.7.0~rc1-0ubuntu5.2
ProcVersionSignature: Ubuntu 3.11.0-17.31-generic 3.11.10.3
Uname: Linux 3.11.0-17-generic x86_64
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: amd64
Date: Tue Feb 25 09:58:23 2014
ExecutablePath: /usr/sbin/cupsd
Lpstat:
 device for Brother-MFC-J5910DW: dnssd://Brother%20MFC-J5910DW._ipp._tcp.local/
 device for HP-LaserJet-P2055n-hpjetdirect: socket://10.0.1.110:9100
 device for MFCJ5910DW: lpd://BRW0080927C8CCD/BINARY_P1
 device for Ricoh-Aficio-MP-60011: socket://R1-RNP13A66F:9100
 device for Ricoh-Aficio-MP-60012: socket://R2-RNP13A6B8:9100
MachineType: System manufacturer System Product Name
MarkForUpload: True
Papersize: a4
PpdFiles:
 Ricoh-Aficio-MP-60011: Ricoh Aficio MP 6001 PXL
 Brother-MFC-J5910DW: Brother MFC-J5910DW CUPS
 Ricoh-Aficio-MP-60012: Ricoh Aficio MP 6001 PXL
 HP-LaserJet-P2055n-hpjetdirect: HP LaserJet P2055 Postscript (recommended)
ProcAttrCurrent: /usr/sbin/cupsd (enforce)
ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.11.0-17-generic root=UUID=ce77188b-016d-42c7-9d3e-b46ecec2c70e ro quiet splash vt.handoff=7
ProcEnviron:
 PATH=(custom, no user)
 TERM=linux
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-17-generic root=UUID=ce77188b-016d-42c7-9d3e-b46ecec2c70e ro quiet splash vt.handoff=7
SegvAnalysis:
 Segfault happened at: 0x7f70f2159f0b: mov 0x8(%rdi),%rax
 PC (0x7f70f2159f0b) ok
 source "0x8(%rdi)" (0x00000008) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: cups
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 ?? ()
 ?? ()
Title: cupsd crashed with SIGSEGV
UpgradeStatus: Upgraded to saucy on 2013-11-15 (101 days ago)
UserGroups:

dmi.bios.date: 10/10/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0803
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: P8B75-M LX
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0803:bd10/10/2012:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnP8B75-MLX:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
EliCoten (launchpad-elicoten) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 cupsdGetPrivateAttrs (policy=0x0, con=con@entry=0x7f70f437b8b0, printer=0x7f70f412f170, owner=0x7f70f41faea4 "eli") at policy.c:318
 get_jobs (con=con@entry=0x7f70f437b8b0, uri=0x7f70f436e240, uri=0x7f70f436e240) at ipp.c:6506
 cupsdProcessIPPRequest (con=con@entry=0x7f70f437b8b0) at ipp.c:535
 cupsdReadClient (con=0x7f70f437b8b0) at client.c:2355
 cupsdDoSelect (timeout=timeout@entry=1) at select.c:501

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in cups (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
information type: Private → Public
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cups - 1.7.1-5ubuntu7

---------------
cups (1.7.1-5ubuntu7) trusty; urgency=low

  * cupsd-upstart-support.patch: Merged in fix-upstart-socket-activation.patch
    from cups 1.7.1-5ubuntu6 release (LP: #1276713).
  * cupsd-support-avahi-daemon-restarting.patch: Updated patch to the version
    from upstream (CUPS STR #4373).
  * fix-cupsenumdests-does-not-fill-in-is_default-field.patch: cupsEnumDests()
    doesn't fill in is_default field (CUPS STR #4332).
  * fix-cupsdgetprivateattrs-function-missing-null-check.patch:
    cupsdGetPrivateAttrs() function in scheduler/policy.c is missing NULL
    check for input parameters (CUPS STR #4378, LP: #1284568).
  * fix-race-condition-in-cupsdoiorequest.patch: Fix race condition in
    cupsDoIORequest(). When cupsDoIORequest() sends a request that will fail
    due to lack of credentials, if the server closes the connection after
    cupsSendRequest() returned but before ippWrite() finishes sending the
    request then the request will not be retried and the caller will see a
    failure (CUPS STR #4386, Red Hat bug #1072952).
  * cupsenumdests-does-not-set-cb.patch, color-management-extension.patch,
    airprint-support.patch, cupsd-exit-on-idle.patch,
    cupsd-exit-on-idle-upstart.patch, no-conffile-timestamp.patch:
    Refreshed with quilt.
 -- Till Kamppeter <email address hidden> Thu, 6 Mar 2014 16:49:01 +0100

Changed in cups (Ubuntu):
status: New → 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.