Bug 197608

Summary: plasma workspace crashed when i was broseing google search results [QGraphicsItem::update, PyCFunction_Call, PyEval_EvalFrameEx]
Product: [Unmaintained] bindings Reporter: meddy <redmantale>
Component: generalAssignee: kde-bindings
Status: RESOLVED WORKSFORME    
Severity: crash CC: 11george.s, akirosspower, andresbajotierra, aseigo, cfeck, Fantasyfactory, francogpellegrini, hejslij, jdkaye10, lin11230, marco.maceratesi, opensource, p.zdunek90, philipp.reuters, pierreblavy, plasma-bugs, raul.malea, razgisaman, TheodorStormgrade, tim.klassen, tim.mork, totonebadass
Priority: NOR Keywords: triaged
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description meddy 2009-06-23 15:11:03 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
when i was seaching on google search results plasma crashed out of nowhere 

 -- Backtrace:
Application: Plasma Workspace (kdeinit), signal: Segmentation fault
[Current thread is 0 (LWP 2924)]

Thread 2 (Thread 0xa91e7b90 (LWP 2927)):
#0  0xb7f8f430 in __kernel_vsyscall ()
#1  0xb64600e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66402ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d939b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb76cf152 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb7d9296e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb645c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb663149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5f6aa10 (LWP 2924)):
[KCrash Handler]
#6  0xb6f53480 in QGraphicsItem::update () from /usr/lib/libQtGui.so.4
#7  0xa177efd9 in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtGui.so
#8  0xa1cbcaed in PyCFunction_Call () from /usr/lib/libpython2.6.so.1.0
#9  0xa1d1ebf0 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#10 0xa1d20910 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#11 0xa1ca687a in ?? () from /usr/lib/libpython2.6.so.1.0
#12 0xa1c7698c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#13 0xa1c877a8 in ?? () from /usr/lib/libpython2.6.so.1.0
#14 0xa1c7698c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#15 0xa1d18a34 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#16 0xa1ad0ca7 in sip_api_invoke_slot () from /usr/lib/python2.6/dist-packages/sip.so
#17 0xa1b33ba8 in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtCore.so
#18 0xa1b33cae in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtCore.so
#19 0xb7e9cca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb7e9d932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0xa1b30e4f in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtCore.so
#22 0xa1b30ea5 in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtCore.so
#23 0xa1ad0a5e in sip_api_emit_signal () from /usr/lib/python2.6/dist-packages/sip.so
#24 0xa1bbeb85 in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtCore.so
#25 0xa1cbcaed in PyCFunction_Call () from /usr/lib/libpython2.6.so.1.0
#26 0xa1d1ebf0 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#27 0xa1d20910 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#28 0xa1ca687a in ?? () from /usr/lib/libpython2.6.so.1.0
#29 0xa1c7698c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#30 0xa1c877a8 in ?? () from /usr/lib/libpython2.6.so.1.0
#31 0xa1c7698c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#32 0xa1d18a34 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#33 0xa1ad0ca7 in sip_api_invoke_slot () from /usr/lib/python2.6/dist-packages/sip.so
#34 0xa1b33021 in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtCore.so
#35 0xa1b33c07 in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtCore.so
#36 0xa1b33cae in ?? () from /usr/lib/python2.6/dist-packages/PyQt4/QtCore.so
#37 0xb7e9cca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#38 0xb7e9d932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#39 0xb7bda683 in KJob::result () from /usr/lib/libkdecore.so.5
#40 0xb7bdab29 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#41 0xb782e245 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5
#42 0xb782eb83 in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.5
#43 0xb782b12b in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5
#44 0xb782b45a in KIO::StoredTransferJob::qt_metacall () from /usr/lib/libkio.so.5
#45 0xb7e9cca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#46 0xb7e9d932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#47 0xb78f4097 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#48 0xb78f7dd7 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#49 0xb78f4577 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#50 0xb78e62ed in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#51 0xb78e8783 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#52 0xb7e9cca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#53 0xb7e9d932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#54 0xb77f2df7 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#55 0xb77f4763 in ?? () from /usr/lib/libkio.so.5
#56 0xb77f4b46 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#57 0xb7e958fb in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#58 0xb7e973a0 in QObject::event () from /usr/lib/libQtCore.so.4
#59 0xb6916e9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#60 0xb691f19e in QApplication::notify () from /usr/lib/libQtGui.so.4
#61 0xb7450e8d in KApplication::notify () from /usr/lib/libkdeui.so.5
#62 0xb7e86a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#63 0xb7e87695 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#64 0xb7e8788d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#65 0xb7eb27ef in ?? () from /usr/lib/libQtCore.so.4
#66 0xb64a9b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#67 0xb64ad0eb in ?? () from /usr/lib/libglib-2.0.so.0
#68 0xb64ad268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#69 0xb7eb2438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#70 0xb69b8365 in ?? () from /usr/lib/libQtGui.so.4
#71 0xb7e8506a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#72 0xb7e854aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#73 0xb7e87959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#74 0xb6916d17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#75 0xb4ac8820 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#76 0x0804e1c0 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2009-06-23 17:53:52 UTC
Which plasmoids where you using? One of them is a Python plasmoid and is probably the cause for this crash.
Comment 2 Aaron J. Seigo 2009-06-23 23:37:06 UTC
this is probably pyKDE related.
Comment 3 meddy 2009-06-24 06:47:56 UTC
it happend with all kind of plasmoids and  sometime in the folder view when i delete a file plasma crashes 



________________________________
From: Christoph Feck <christoph@maxiom.de>
To: redmantale@yahoo.com
Sent: Tuesday, June 23, 2009 11:53:54 AM
Subject: [Bug 197608] plasma workspace crashed when i was broseing google search results

https://bugs.kde.org/show_bug.cgi?id=197608





--- Comment #1 from Christoph Feck <christoph maxiom de>  2009-06-23 17:53:52 ---
Which plasmoids where you using? One of them is a Python plasmoid and is
probably the cause for this crash.
Comment 4 Dario Andres 2009-10-14 02:11:53 UTC
*** Bug 210473 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2009-11-06 03:16:21 UTC
*** Bug 207989 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-11-06 03:16:23 UTC
*** Bug 211379 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2009-11-06 03:16:26 UTC
*** Bug 212104 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-11-06 03:16:28 UTC
*** Bug 212646 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2009-11-06 03:16:29 UTC
*** Bug 212668 has been marked as a duplicate of this bug. ***
Comment 10 Dario Andres 2009-11-06 03:17:38 UTC
A complete backtrace from some of the duplicates:
--

Thread 1 (Thread 0xb783f7a0 (LWP 20386)):
[KCrash Handler]
#6  0x03fa32d5 in QGraphicsItem::update (this=0x9efe110, rect=@0xbfcb06f8) at
graphicsview/qgraphicsitem.cpp:3975
#7  0x02080763 in QGraphicsItem::update () at
/usr/include/QtGui/qgraphicsitem.h:413
#8  meth_QGraphicsItem_update (sipSelf=0xa3d20ec, sipArgs=0x9f2602c) at
sipQtGuiQGraphicsItem.cpp:2937
#9  0x015e7b3d in PyCFunction_Call (func=0xa3c478c, arg=0x9f2602c, kw=0x0) at
Objects/methodobject.c:73
#10 0x01637cf0 in call_function () at Python/ceval.c:3573
#11 PyEval_EvalFrameEx (f=0x9e2bbe4, throwflag=0) at Python/ceval.c:2272
#12 0x01639965 in PyEval_EvalCodeEx (co=0xa1170f8, globals=0xa10c35c,
locals=0x0, args=0xa10a8b8, argcount=1, kws=0x0, kwcount=0, defs=0x0,
defcount=0, closure=0x0) at Python/ceval.c:2836
#13 0x015d3376 in function_call (func=0xa3e672c, arg=0xa10a8ac, kw=0x0) at
Objects/funcobject.c:517
#14 0x015b3397 in PyObject_Call (func=0x0, arg=0xa10a8ac, kw=0x0) at
Objects/abstract.c:1861
#15 0x015ba878 in instancemethod_call (func=0xa3e672c, arg=0xa10a8ac, kw=0x0)
at Objects/classobject.c:2519
#16 0x015b3397 in PyObject_Call (func=0x0, arg=0x9f2602c, kw=0x0) at
Objects/abstract.c:1861
#17 0x016316fc in PyEval_CallObjectWithKeywords (func=0x9f6720c, arg=0x9f2602c,
kw=0x0) at Python/ceval.c:3442
#18 0x018b164f in ?? () from /usr/lib/python2.5/site-packages/sip.so
#19 0x01839d5b in PyQtProxy::invokeSlot (slot=@0xa5562ac, qargs=0xbfcb0f28) at
qpycore_pyqtproxy.cpp:459
#20 0x0183a5f2 in PyQtProxy::unislot (this=0xa556290, qargs=0xbfcb0f28) at
qpycore_pyqtproxy.cpp:413
#21 0x0183a6d3 in PyQtProxy::qt_metacall (this=0xa556290,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfcb0f28) at
qpycore_pyqtproxy.cpp:378
#22 0x071806d8 in QMetaObject::activate (sender=0xa555bf8, from_signal_index=4,
to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#23 0x07181362 in QMetaObject::activate (sender=0xa555bf8, m=0x7261c84,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#24 0x071bcb47 in QTimer::timeout (this=0xa555bf8) at
.moc/release-shared/moc_qtimer.cpp:128
#25 0x07186aee in QTimer::timerEvent (this=0xa555bf8, e=0xbfcb142c) at
kernel/qtimer.cpp:261
#26 0x0176635f in sipQTimer::timerEvent (this=0xa555bf8, a0=0xbfcb142c) at
sipQtCoreQTimer.cpp:208
#27 0x0717b68f in QObject::event (this=0xa555bf8, e=0xbfcb142c) at
kernel/qobject.cpp:1075
#28 0x017662cf in sipQTimer::event (this=0xa555bf8, a0=0xbfcb142c) at
sipQtCoreQTimer.cpp:225
#29 0x0398e9ac in QApplicationPrivate::notify_helper (this=0x989d708,
receiver=0xa555bf8, e=0xbfcb142c) at kernel/qapplication.cpp:4056
#30 0x03996cbe in QApplication::notify (this=0x9899838, receiver=0xa555bf8,
e=0xbfcb142c) at kernel/qapplication.cpp:3603
#31 0x00f92aed in KApplication::notify () from /usr/lib/libkdeui.so.5
#32 0x0716af7b in QCoreApplication::notifyInternal (this=0x9899838,
receiver=0xa555bf8, event=0xbfcb142c) at kernel/qcoreapplication.cpp:610
#33 0x0719a1e1 in QCoreApplication::sendEvent () at
kernel/qcoreapplication.h:213
#34 QTimerInfoList::activateTimers (this=0x98a00ec) at
kernel/qeventdispatcher_unix.cpp:572
#35 0x071968b0 in timerSourceDispatch (source=0x98a00b8) at
kernel/qeventdispatcher_glib.cpp:165
#36 0x02bee258 in g_main_dispatch () at gmain.c:2144
#37 IA__g_main_context_dispatch (context=0x989f8a0) at gmain.c:2697
#38 0x02bf1903 in g_main_context_iterate (context=0x989f8a0, block=1,
dispatch=1, self=0x989d178) at gmain.c:2778
#39 0x02bf1ac1 in IA__g_main_context_iteration (context=0x989f8a0, may_block=1)
at gmain.c:2841
#40 0x07196808 in QEventDispatcherGlib::processEvents (this=0x989d438, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:327
#41 0x03a2ec25 in QGuiEventDispatcherGlib::processEvents (this=0x989d438,
flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#42 0x071695aa in QEventLoop::processEvents (this=0xbfcb1650, flags={i = 36})
at kernel/qeventloop.cpp:149
#43 0x071699f2 in QEventLoop::exec (this=0xbfcb1650, flags={i = 0}) at
kernel/qeventloop.cpp:201
#44 0x0716be99 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#45 0x0398e827 in QApplication::exec () at kernel/qapplication.cpp:3525
#46 0x009e3d00 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#47 0x08048702 in _start ()
Comment 11 Dario Andres 2009-11-09 23:34:05 UTC
*** Bug 213800 has been marked as a duplicate of this bug. ***
Comment 12 Dario Andres 2009-11-09 23:34:07 UTC
*** Bug 213840 has been marked as a duplicate of this bug. ***
Comment 13 Dario Andres 2009-11-11 22:11:34 UTC
*** Bug 214124 has been marked as a duplicate of this bug. ***
Comment 14 Dario Andres 2009-11-11 22:11:41 UTC
*** Bug 214026 has been marked as a duplicate of this bug. ***
Comment 15 Dario Andres 2009-11-14 04:21:44 UTC
*** Bug 214347 has been marked as a duplicate of this bug. ***
Comment 16 Dario Andres 2009-11-18 13:48:52 UTC
*** Bug 215111 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2009-12-11 12:18:14 UTC
*** Bug 218212 has been marked as a duplicate of this bug. ***
Comment 18 Dario Andres 2009-12-13 23:33:34 UTC
*** Bug 218531 has been marked as a duplicate of this bug. ***
Comment 19 Dario Andres 2009-12-17 14:54:26 UTC
*** Bug 219037 has been marked as a duplicate of this bug. ***
Comment 20 Dario Andres 2009-12-24 13:48:34 UTC
*** Bug 219939 has been marked as a duplicate of this bug. ***
Comment 21 Jonathan Thomas 2010-02-23 23:45:16 UTC
*** Bug 222917 has been marked as a duplicate of this bug. ***
Comment 22 Jonathan Thomas 2010-02-26 14:34:53 UTC
*** Bug 228578 has been marked as a duplicate of this bug. ***
Comment 23 Nicolas L. 2010-06-15 22:24:33 UTC
*** Bug 231623 has been marked as a duplicate of this bug. ***
Comment 24 Christoph Feck 2013-09-12 21:42:33 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 25 Andrew Crouthamel 2018-09-24 02:00:05 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 26 Andrew Crouthamel 2018-10-27 03:30:38 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!