cupsd crashed with SIGSEGV in find_subtree_recurse()

Bug #1061457 reported by Felix Möller
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

doing nothing

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: cups 1.6.1-0ubuntu9
ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
Uname: Linux 3.5.0-16-generic x86_64
ApportVersion: 2.6.1-0ubuntu1
Architecture: amd64
CrashCounter: 1
Date: Thu Oct 4 10:00:59 2012
ExecutablePath: /usr/sbin/cupsd
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120331)
Lpstat:
 device for Canon-MP280-series: usb://Canon/MP280%20series?serial=71DACC&interface=1
 device for Generic-PCL-6-PCL-XL: socket://192.168.178.3:9100
 device for Kyocera-Mita-FS-1350DN-KPDL: ipp://laser:631/ipp
 device for SipgateFax: sipgatefax://sipgate.de
 device for test: /tmp/printout
MachineType: LENOVO 6474A46
Papersize: a4
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
PpdFiles:
 Canon-MP280-series: Canon PIXMA MP280 - CUPS+Gutenprint v5.2.9
 SipgateFax: SipgateFax
 Generic-PCL-6-PCL-XL: Generic PCL 6/PCL XL Printer Foomatic/pxlcolor (recommended)
 test: Kyocera FS-1350DN (KPDL)
 Kyocera-Mita-FS-1350DN-KPDL: Kyocera FS-1350DN (KPDL)
ProcAttrCurrent: /usr/sbin/cupsd (enforce)
ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.5.0-16-generic root=UUID=b32d85c9-d1fb-49ca-8c94-c64d321221b3 ro quiet splash vt.handoff=7
ProcEnviron:
 PATH=(custom, no user)
 TERM=linux
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-16-generic root=UUID=b32d85c9-d1fb-49ca-8c94-c64d321221b3 ro quiet splash vt.handoff=7
SegvAnalysis:
 Segfault happened at: 0x7f711e15b1a4: mov 0x30(%rbp),%r13d
 PC (0x7f711e15b1a4) ok
 source "0x30(%rbp)" (0x00000030) not located in a known VMA region (needed readable region)!
 destination "%r13d" ok
 Stack memory exhausted (SP below stack segment)
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: cups
StacktraceTop:
 ?? () 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
 ?? () from /usr/lib/x86_64-linux-gnu/libavahi-client.so.3
 avahi_simple_poll_dispatch () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3
Title: cupsd crashed with SIGSEGV in dbus_connection_dispatch()
UpgradeStatus: Upgraded to quantal on 2012-08-02 (62 days ago)
UserGroups:

dmi.bios.date: 04/19/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 7UET86WW (3.16 )
dmi.board.name: 6474A46
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:bvr7UET86WW(3.16):bd04/19/2010:svnLENOVO:pn6474A46:pvrThinkPadT400:rvnLENOVO:rn6474A46:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 6474A46
dmi.product.version: ThinkPad T400
dmi.sys.vendor: LENOVO
modified.conffile..etc.cups.cupsd.conf: [modified]
mtime.conffile..etc.cups.cupsd.conf: 2012-09-14T22:53:13.162618

Revision history for this message
Felix Möller (felix-derklecks) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 find_subtree_recurse (subtree=<optimized out>, path=0x7f7114000920, create_if_not_found=create_if_not_found@entry=0, index_in_parent=index_in_parent@entry=0x0, exact_match=exact_match@entry=0x7f711a96ec6c) at ../../dbus/dbus-object-tree.c:193
 find_handler (exact_match=0x7f711a96ec6c, path=<optimized out>, tree=<optimized out>) at ../../dbus/dbus-object-tree.c:363
 _dbus_object_tree_dispatch_and_unlock (tree=0x7f7120244c60, message=message@entry=0x7f712024fe70, found_object=found_object@entry=0x7f711a96ed54) at ../../dbus/dbus-object-tree.c:793
 dbus_connection_dispatch (connection=0x7f71202664a0) at ../../dbus/dbus-connection.c:4672
 ?? () from /tmp/tmp4Jp74T/usr/lib/x86_64-linux-gnu/libavahi-client.so.3

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
summary: - cupsd crashed with SIGSEGV in dbus_connection_dispatch()
+ cupsd crashed with SIGSEGV in find_subtree_recurse()
tags: removed: need-amd64-retrace
visibility: private → public
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

The stack trace is very similar to the one of bug 1034045, at least the part of the trace within the CUPS code is the same. So can you check whether the problem has gone away in the newest version of the CUPS package (1.6.1-0ubuntu10, contains all patches of the linked upstream bug reports). Please tell us whether the crash still persists and if so, submit the bug report generated by apport and post a link to the bug report here.

Changed in cups (Ubuntu):
status: New → Incomplete
milestone: none → ubuntu-12.10
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.