dssprinter-applet.py crashed with SIGSEGV in PyDict_GetItem()

Bug #451915 reported by Eckhart Arnold
550
This bug affects 90 people
Affects Status Importance Assigned to Milestone
sip4-qt3 (Ubuntu)
Fix Released
High
Unassigned
Karmic
Fix Released
High
Unassigned

Bug Description

Binary package hint: kdeutils

ProblemType: Crash
Architecture: i386
Date: Thu Oct 15 08:18:28 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/share/kde4/apps/printer-applet/printer-applet.py
InterpreterPath: /usr/bin/python2.6
Package: printer-applet 4:4.3.2-0ubuntu1
ProcCmdline: python /usr/bin/printer-applet
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.46-generic
SegvAnalysis:
 Segfault happened at: 0x808e8ce <PyDict_GetItem+14>: mov 0x4(%ebx),%eax
 PC (0x0808e8ce) ok
 source "0x4(%ebx)" (0x00000007) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: kdeutils
StacktraceTop:
 PyDict_GetItem ()
 ?? () from /usr/lib/pymodules/python2.6/sip.so
 ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
 QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
 QApplication::notify(QObject*, QEvent*) ()
Title: printer-applet.py crashed with SIGSEGV in PyDict_GetItem()
Uname: Linux 2.6.31-14-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors: (polkit-gnome-authentication-agent-1:15963): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Related branches

Revision history for this message
Eckhart Arnold (eckhart-arnold) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:PyDict_GetItem (op=0x3, key=0x8826820) at ../Objects/dictobject.c:631
?? ()
?? ()
?? () from /usr/lib/libQtGui.so.4
QApplicationPrivate::dispatchEnterLeave (enter=0x8858d10,

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in kdeutils (Ubuntu):
status: New → Invalid
Revision history for this message
Apport retracing service (apport) wrote : Crash report cannot be processed

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate an useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

libqt4-webkit: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqtcore4: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-scripttools: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-opengl: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-assistant: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
kdebase-runtime: installed version 4:4.3.2-0ubuntu1, latest version: 4:4.3.2-0ubuntu2
kdebase-runtime-bin-kde4: installed version 4:4.3.2-0ubuntu1, latest version: 4:4.3.2-0ubuntu2
kdelibs5-data: installed version 4:4.3.2-0ubuntu4, latest version: 4:4.3.2-0ubuntu6
libqt4-svg: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
kdebase-runtime-data: installed version 4:4.3.2-0ubuntu1, latest version: 4:4.3.2-0ubuntu2
libqt4-test: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
kdelibs5: installed version 4:4.3.2-0ubuntu4, latest version: 4:4.3.2-0ubuntu6
kdebase-runtime-data-common: installed version 4:4.3.2-0ubuntu1, latest version: 4:4.3.2-0ubuntu2
libqt4-dbus: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-phonon: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-xml: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-network: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
kdelibs-bin: installed version 4:4.3.2-0ubuntu4, latest version: 4:4.3.2-0ubuntu6
libqt4-designer: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-script: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-qt3support: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-help: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqtgui4: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libplasma3: installed version 4:4.3.2-0ubuntu4, latest version: 4:4.3.2-0ubuntu6
libqt4-sql: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1
libqt4-xmlpatterns: installed version 4.5.2-0ubuntu6, latest version: 4.5.3really4.5.2-0ubuntu1

Please upgrade your system to the latest package versions. If you still
encounter the crash, please file a new report.

Thank you for your understanding, and sorry for the inconvenience!

tags: removed: need-i386-retrace
Revision history for this message
Das Auge (0815jo) wrote :

I reported a bug (#452370), seems to be the same thing. Plese check the attachments, if there is enough information. I don't understand them.

(Marked as New)

Changed in kdeutils (Ubuntu):
status: Invalid → New
Changed in kdeutils (Ubuntu):
status: New → Confirmed
importance: Undecided → High
milestone: none → ubuntu-9.10
Revision history for this message
Jonathan Riddell (jr) wrote :

Attached is a minimal example to recreate this problem. It is caused when a QTimer is created in an object with double inheritance. I presume it is an issue in Sip.

Revision history for this message
Xosé (ubuntu-galizaweb) wrote :

I don't even have a printer attached to the computer

Revision history for this message
keul (lucafbb) wrote :

If this can help:
I've the same problem, with no printed on my laptop and also this happen at the first reboot after installing the 9.10 beta downloaded.

Martin Pitt (pitti)
affects: kdeutils (Ubuntu Karmic) → sip4-qt3 (Ubuntu Karmic)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sip4-qt3 - 4.9.1-snapshot-20091015-0ubuntu1

---------------
sip4-qt3 (4.9.1-snapshot-20091015-0ubuntu1) karmic; urgency=low

  * New upstream snapshot, closes LP: #451915 "printer-applet.py
    crashed with SIGSEGV in PyDict_GetItem()"

 -- Jonathan Riddell <email address hidden> Sat, 17 Oct 2009 01:17:35 +0100

Changed in sip4-qt3 (Ubuntu Karmic):
status: Confirmed → Fix Released
Revision history for this message
zdenek.zikan (zdenek-zikan) wrote :

I don't have any sip4-qt3 package in Karmic repositories. Or is it the same package as sip4?

$ apt-cache policy sip4-qt3
W: Unable to locate package sip4-qt3
$ apt-cache policy sip4
sip4:
  Installed: (none)
  Candidate: 4.9-1
  Version table:
     4.9-1 0
        500 http://no.archive.ubuntu.com karmic/main Packages

Also, my bug (#453745) has been marked as duplicate of this bug, but I don't have sip4 installed ... so is it not a duplicate?

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 451915] Re: dssprinter-applet.py crashed with SIGSEGV in PyDict_GetItem()

sip4-qt3 is the source package name.

Revision history for this message
Francisco Vides Fernandez (francisco-vides) wrote :

The problem dissapeared for me after installing sip4

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.