toolbox.py crashed with SIGSEGV in _dbus_pthread_mutex_lock()

Bug #1007226 reported by Scott Kitterman
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
HPLIP
New
Undecided
Unassigned
hplip (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Crashed trying to start hp-toolbox:

$ hp-toolbox

HP Linux Imaging and Printing System (ver. 3.12.2)
HP Device Manager ver. 15.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

HP Linux Imaging and Printing System (ver. 3.12.2)
System Tray Status Service ver. 2.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

error: Unable to open /home/kitterma/.hplip/hp-systray.lock lock file.
warning: Unable to connect to dbus. Is hp-systray running?
error: dBus initialization error. Exiting.
Segmentation fault (core dumped)

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: hplip-data 3.12.2-1ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic-pae 3.2.16
Uname: Linux 3.2.0-24-generic-pae i686
ApportVersion: 2.0.1-0ubuntu8
Architecture: i386
Date: Thu May 31 20:51:42 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/share/hplip/toolbox.py
InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Beta i386 (20110330)
InterpreterPath: /usr/bin/python2.7
Lpstat:
 device for hp_LaserJet_3380: hp:/net/hp_LaserJet_3380?ip=192.168.111.100
 device for hp_LaserJet_3380_fax: hpfax:/net/hp_LaserJet_3380?ip=192.168.111.100
 device for Officejet_Pro_8500_A909g: hp:/net/Officejet_Pro_8500_A909g?zc=HP2741FA
 device for Officejet_Pro_8500_A909g_fax: hpfax:/net/Officejet_Pro_8500_A909g?zc=HP2741FA
MachineType: Dell Inc. Latitude E6320
PackageArchitecture: all
Papersize: letter
PpdFiles:
 Officejet_Pro_8500_A909g: HP Officejet Pro 8500 a909g, hpcups 3.11.7
 hp_LaserJet_3380_fax: HP Fax hpcups
 hp_LaserJet_3380: HP LaserJet 3380 Postscript (recommended)
 Officejet_Pro_8500_A909g_fax: HP Fax hpcups
ProcCmdline: /usr/bin/python /usr/bin/hp-toolbox
ProcEnviron:
 SHELL=/bin/bash
 TERM=xterm
 LANG=en_US.UTF-8
 LANGUAGE=
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic-pae root=UUID=10b6d215-8885-4d35-bd14-ad581ad031b0 ro quiet splash vt.handoff=7
SegvAnalysis:
 Segfault happened at: 0xb69468a5: mov 0x18(%esi),%eax
 PC (0xb69468a5) ok
 source "0x18(%esi)" (0x0033007d) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: hplip
StacktraceTop:
 ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
 ?? () from /lib/i386-linux-gnu/libdbus-1.so.3
 dbus_connection_dispatch () from /lib/i386-linux-gnu/libdbus-1.so.3
 ?? () from /usr/lib/python2.7/dist-packages/dbus/mainloop/qt.so
 ?? () from /usr/lib/python2.7/dist-packages/dbus/mainloop/qt.so
Title: toolbox.py crashed with SIGSEGV in dbus_connection_dispatch()
UpgradeStatus: Upgraded to precise on 2012-04-09 (52 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare syslog wireshark
dmi.bios.date: 03/02/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A01
dmi.board.name: 0GJF11
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA01:bd03/02/2011:svnDellInc.:pnLatitudeE6320:pvr01:rvnDellInc.:rn0GJF11:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E6320
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.

Revision history for this message
Scott Kitterman (kitterman) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 _dbus_pthread_mutex_lock (mutex=0x330065) at ../../dbus/dbus-sysdeps-pthread.c:138
 _dbus_mutex_lock (mutex=0x330065) at ../../dbus/dbus-threads.c:149
 dbus_connection_dispatch (connection=0x9544fd8) at ../../dbus/dbus-connection.c:4489
 pyqtDBusHelper::dispatch (this=0x9547528) at /build/buildd/python-qt4-4.9.1/dbus/dbus.cpp:319
 pyqtDBusHelper::qt_static_metacall (_o=0x9547528, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x9545280) at moc_helper.cpp:54

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 hplip (Ubuntu):
importance: Undecided → Medium
summary: - toolbox.py crashed with SIGSEGV in dbus_connection_dispatch()
+ toolbox.py crashed with SIGSEGV in _dbus_pthread_mutex_lock()
tags: removed: need-i386-retrace
visibility: private → public
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Can someone of the HPLIP develkopers at HP look into this? Thanks.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in hplip (Ubuntu):
status: New → Confirmed
Revision history for this message
Michael DePaulo (mikedep333) wrote :

I just experiened this bug on Trusty 32-bit (latest updates as of 2014-03-15) after doing a software update. I have no 3rd party repos or packages installed.

I am using VMware Workstation 10.0.1 with VMware's printer sharing enabled. I have printers shared, but none of them are HP printers.

Revision history for this message
Tim Waugh (twaugh) wrote :
Revision history for this message
Gaurav Sood (gaurav-sood) wrote :

We will look into this. Meanwhile Does it happen on hplip installed from the run file on hp site too. Or the problem is persistent only with distro customized hplip-gui/hplip-data packages.

Revision history for this message
zdohnal (zdohnal) wrote :

Happens with 3.18.4 on CentOS 8 too.

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.