Bug 219891

Summary: segfault launching printer applet
Product: [Unmaintained] printer-applet Reporter: Tim Wootton <tim_wootton>
Component: generalAssignee: Jonathan Riddell <jr>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tim Wootton 2009-12-23 23:33:54 UTC
Application that crashed: printer-applet
Version of the application: 1.3
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.30-2-686 i686
Distribution: Debian GNU/Linux testing (squeeze)

What I was doing when the application crashed:
Segfault on applet launch.
Not intermitant, crashes on every launch here.
No window or panel icon is visible before the crash.



 -- Backtrace:
Application: Printer Applet (printer-applet), signal: Segmentation fault
[KCrash Handler]
#6  PyDict_GetItem (op=0x3, key=0x94018e0) at ../Objects/dictobject.c:575
#7  0xb7bd2954 in sip_api_is_py_method (gil=0xbfa018a8, pymc=0x94fc43c "", sipSelf=0x93f666c, cname=0x0, mname=0xb7a7c708 "event")
    at /build/buildd-sip4-qt3_4.9-1-i386-V2Vzf2/sip4-qt3-4.9/siplib/siplib.c:6037
#8  0xb7a59d85 in sipQObject::event (this=0x94fc430, a0=0xbfa01c58) at sipQtCorepart8.cpp:10403
#9  0xb666ea94 in QApplicationPrivate::notify_helper (this=0x9079568, receiver=0x94fc430, e=0xbfa01c58) at kernel/qapplication.cpp:4065
#10 0xb6676bee in QApplication::notify (this=0x90794d8, receiver=0x94fc430, e=0xbfa01c58) at kernel/qapplication.cpp:3605
#11 0xb52ee0fd in KApplication::notify (this=0x90794d8, receiver=0x94fc430, event=0xbfa01c58) at ../../kdeui/kernel/kapplication.cpp:302
#12 0xb58ab6ae in sipKApplication::notify(QObject*, QEvent*) () from /usr/lib/pymodules/python2.5/PyKDE4/kdeui.so
#13 0xb78691eb in QCoreApplication::notifyInternal (this=0x90794d8, receiver=0x94fc430, event=0xbfa01c58) at kernel/qcoreapplication.cpp:610
#14 0xb7880e0e in QCoreApplication::sendEvent(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#15 0xb787887a in QObjectPrivate::setParent_helper (this=0x94f9598, o=0x94fc430) at kernel/qobject.cpp:1889
#16 0xb7878957 in QObject::setParent (this=0x94f9270, parent=0x94fc430) at kernel/qobject.cpp:1833
#17 0xb787ce8e in QObject (this=0x94f9270, parent=0x94fc430) at kernel/qobject.cpp:668
#18 0xb7884429 in QTimer (this=0x94f9270, parent=0x94fc430) at kernel/qtimer.cpp:135
#19 0xb79bfd9d in sipQTimer (this=0x94f9270, a0=0x94fc430) at sipQtCorepart1.cpp:9973
#20 0xb79bfe38 in init_QTimer (sipSelf=0x93f66ac, sipArgs=0x940134c, sipOwner=0xbfa01d94, sipArgsParsed=0xbfa01d90) at sipQtCorepart1.cpp:10661
#21 0xb7bd1caf in sipSimpleWrapper_init (self=0x93f66ac, args=0x940134c, kwds=0x0) at /build/buildd-sip4-qt3_4.9-1-i386-V2Vzf2/sip4-qt3-4.9/siplib/siplib.c:7885
#22 0x080ac331 in type_call (type=0x90defec, args=0x940134c, kwds=0x0) at ../Objects/typeobject.c:436
#23 0x0805d2a7 in PyObject_Call (func=0x0, arg=0x940134c, kw=0x0) at ../Objects/abstract.c:1861
#24 0x080cb3fd in do_call (f=0x94f8c1c, throwflag=0) at ../Python/ceval.c:3823
#25 call_function (f=0x94f8c1c, throwflag=0) at ../Python/ceval.c:3635
#26 PyEval_EvalFrameEx (f=0x94f8c1c, throwflag=0) at ../Python/ceval.c:2304
#27 0x080ce445 in PyEval_EvalCodeEx (co=0xb7df3e78, globals=0xb7e3eacc, locals=0x0, args=0x94012b8, argcount=1, kws=0x0, kwcount=0, defs=0x9401238, defcount=1, closure=0x0) at ../Python/ceval.c:2875
#28 0x08114141 in function_call (func=0x93fbc34, arg=0x94012ac, kw=0x0) at ../Objects/funcobject.c:517
#29 0x0805d2a7 in PyObject_Call (func=0x0, arg=0x94012ac, kw=0x0) at ../Objects/abstract.c:1861
#30 0x0806335f in instancemethod_call (func=0x93fbc34, arg=0x94012ac, kw=0x0) at ../Objects/classobject.c:2519
#31 0x0805d2a7 in PyObject_Call (func=0x0, arg=0xb7e2502c, kw=0x0) at ../Objects/abstract.c:1861
#32 0x080a5058 in slot_tp_init (self=0x93f666c, args=0xb7e2502c, kwds=0x0) at ../Objects/typeobject.c:4976
#33 0x080ac331 in type_call (type=0x90759b4, args=0xb7e2502c, kwds=0x0) at ../Objects/typeobject.c:436
#34 0x0805d2a7 in PyObject_Call (func=0x0, arg=0xb7e2502c, kw=0x0) at ../Objects/abstract.c:1861
#35 0x080cb3fd in do_call (f=0x905f1c4, throwflag=0) at ../Python/ceval.c:3823
#36 call_function (f=0x905f1c4, throwflag=0) at ../Python/ceval.c:3635
#37 PyEval_EvalFrameEx (f=0x905f1c4, throwflag=0) at ../Python/ceval.c:2304
#38 0x080ce445 in PyEval_EvalCodeEx (co=0xb7e02de8, globals=0xb7e3eacc, locals=0xb7e3eacc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2875
#39 0x080ce657 in PyEval_EvalCode (co=0xb7e02de8, globals=0xb7e3eacc, locals=0xb7e3eacc) at ../Python/ceval.c:514
#40 0x080eb36f in run_mod (fp=0x901b008, filename=0xbfa02a71 "/usr/bin/printer-applet", start=257, globals=0xb7e3eacc, locals=0xb7e3eacc, closeit=1, flags=0xbfa02788) at ../Python/pythonrun.c:1273
#41 PyRun_FileExFlags (fp=0x901b008, filename=0xbfa02a71 "/usr/bin/printer-applet", start=257, globals=0xb7e3eacc, locals=0xb7e3eacc, closeit=1, flags=0xbfa02788) at ../Python/pythonrun.c:1259
#42 0x080eb62a in PyRun_SimpleFileExFlags (fp=0x901b008, filename=0xbfa02a71 "/usr/bin/printer-applet", closeit=1, flags=0xbfa02788) at ../Python/pythonrun.c:879
#43 0x08059350 in Py_Main (argc=1, argv=0xbfa02854) at ../Modules/main.c:532
#44 0x08058742 in main (argc=) at ../Modules/python.c:23

This bug may be a duplicate of or related to bug 209095

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-24 01:57:01 UTC
This crash was tracked at bug 209095. It was a bug in the python bindings which this applet uses. Debian should probably update the SIP package.
Thanks

*** This bug has been marked as a duplicate of bug 209095 ***