Application: plasma-desktop (0.3) KDE Platform Version: 4.4.5 (KDE 4.4.5) Qt Version: 4.6.3 Operating System: Linux 2.6.32-5-686 i686 Distribution: Debian GNU/Linux testing (squeeze) -- Information about the crash: I did the following: 1. unlocked the widgets 2. right click and told plasma that I want to add a widget 3. started to type the name of the widget in the auto-focused search field Before the first character was presented in the search field, plasma crashed. -- Backtrace: Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb3470720 (LWP 3507))] Thread 2 (Thread 0xa5076b70 (LWP 3514)): #0 0xb78b3424 in __kernel_vsyscall () #1 0xb424af7f in __pthread_cond_wait (cond=0xb71b83ac, mutex=0xb71b8394) at pthread_cond_wait.c:153 #2 0xb77c00bd in __pthread_cond_wait (cond=0xb71b83ac, mutex=0xb71b8394) at forward.c:139 #3 0xb70da597 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb71b32c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #4 0xb70da5e1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb71b32c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #5 0xb4246955 in start_thread (arg=0xa5076b70) at pthread_create.c:300 #6 0xb77b310e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb3470720 (LWP 3507)): [KCrash Handler] #6 QGraphicsItemPrivate::invalidateParentGraphicsEffectsRecursively (this=0x0) at graphicsview/qgraphicsitem.cpp:5159 #7 0xb64c5d65 in QGraphicsItem::update (this=0xb6fcf40, rect=...) at graphicsview/qgraphicsitem.cpp:5429 #8 0xac88f84a in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtGui.so #9 0xa53506f8 in PyCFunction_Call (func=<built-in method update of Applet object at remote 0xcb4936c>, arg=(), kw=0x0) at ../Objects/methodobject.c:85 #10 0xa53b0d18 in call_function (f= Frame 0xb779d9c, for file /home/phoenixx/.kde/share/apps/plasma/plasmoids/fortune/contents/code/main.py, line 69, in timerEvent (self=<HelloPython(btn=<IconWidget at remote 0xcb4922c>, fontname=<QString at remote 0xcb7e2cc>, txt='Today is what happened to yesterday.', layout=<QGraphicsLinearLayout at remote 0xcb4926c>, dialog=<KPageDialog at remote 0xcb4942c>, mytxt=<QString at remote 0xcb7150c>, _settings={'fontname': <...>, 'automin': '1', 'autosec': '0', 'fontsize': '10', 'fortunecmd': 'fortune', 'fontcolor': '#ffffff'}, automin='1', theme=<Svg at remote 0xcb492ac>, mytimer=16777242, applet_script=<PythonAppletScript(moduleName='fortune', pyapplet=None, module=<module at remote 0xc9b89bc>, pluginName='applet_fortune', initialized=True, event_handlers={}) at remote 0xcb222ac>, applet=<Applet at remote 0xcb4936c>, autosec='0', gc=<KConfigGroup at remote 0xcb4932c>, svg=<QImage at remote 0xcb7135c>, fortunecmd='fortune', fontsize='10', fontcolor='#ffffff', configParameters=<ConfigParameters(infotext=<QLabel a...(truncated), throwflag=0) at ../Python/ceval.c:3750 #11 PyEval_EvalFrameEx (f= Frame 0xb779d9c, for file /home/phoenixx/.kde/share/apps/plasma/plasmoids/fortune/contents/code/main.py, line 69, in timerEvent (self=<HelloPython(btn=<IconWidget at remote 0xcb4922c>, fontname=<QString at remote 0xcb7e2cc>, txt='Today is what happened to yesterday.', layout=<QGraphicsLinearLayout at remote 0xcb4926c>, dialog=<KPageDialog at remote 0xcb4942c>, mytxt=<QString at remote 0xcb7150c>, _settings={'fontname': <...>, 'automin': '1', 'autosec': '0', 'fontsize': '10', 'fortunecmd': 'fortune', 'fontcolor': '#ffffff'}, automin='1', theme=<Svg at remote 0xcb492ac>, mytimer=16777242, applet_script=<PythonAppletScript(moduleName='fortune', pyapplet=None, module=<module at remote 0xc9b89bc>, pluginName='applet_fortune', initialized=True, event_handlers={}) at remote 0xcb222ac>, applet=<Applet at remote 0xcb4936c>, autosec='0', gc=<KConfigGroup at remote 0xcb4932c>, svg=<QImage at remote 0xcb7135c>, fortunecmd='fortune', fontsize='10', fontcolor='#ffffff', configParameters=<ConfigParameters(infotext=<QLabel a...(truncated), throwflag=0) at ../Python/ceval.c:2412 #12 0xa53b260d in PyEval_EvalCodeEx (co=0xcb36bf0, globals= {'QAbstractButton': <PyQt4.QtCore.pyqtWrapperType at remote 0xb510b1c>, 'KCompletion': <PyQt4.QtCore.pyqtWrapperType at remote 0xbe1c924>, 'QSizePolicy': <PyQt4.QtCore.pyqtWrapperType at remote 0xc4f472c>, 'QMatrix3x4': <PyQt4.QtCore.pyqtWrapperType at remote 0xc6a388c>, 'QMatrix3x3': <PyQt4.QtCore.pyqtWrapperType at remote 0xc4eb6dc>, 'QMatrix3x2': <PyQt4.QtCore.pyqtWrapperType at remote 0xc512b7c>, 'QGraphicsColorizeEffect': <PyQt4.QtCore.pyqtWrapperType at remote 0xc5d4974>, 'qRound64': <built-in function qRound64>, 'QSizeGrip': <PyQt4.QtCore.pyqtWrapperType at remote 0xc6aa804>, 'QStyleOptionComboBox': <PyQt4.QtCore.pyqtWrapperType at remote 0xc0a20bc>, 'KPassivePopup': <PyQt4.QtCore.pyqtWrapperType at remote 0xc097c1c>, 'QStringListModel': <PyQt4.QtCore.pyqtWrapperType at remote 0xc2f5684>, 'QAbstractSpinBox': <PyQt4.QtCore.pyqtWrapperType at remote 0xbea7a04>, 'QTreeView': <PyQt4.QtCore.pyqtWrapperType at remote 0xc0c5a64>, 'KPtyProcess': <PyQt4.QtCore.pyqtWrapperType at remote 0xb3c9f34>, 'QWorkspace':...(truncated), locals=0x0, args=0xcb301b8, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3000 #13 0xa533a8b7 in function_call (func=<function at remote 0xcb730d4>, arg= (<HelloPython(btn=<IconWidget at remote 0xcb4922c>, fontname=<QString at remote 0xcb7e2cc>, txt='Today is what happened to yesterday.', layout=<QGraphicsLinearLayout at remote 0xcb4926c>, dialog=<KPageDialog at remote 0xcb4942c>, mytxt=<QString at remote 0xcb7150c>, _settings={'fontname': <...>, 'automin': '1', 'autosec': '0', 'fontsize': '10', 'fortunecmd': 'fortune', 'fontcolor': '#ffffff'}, automin='1', theme=<Svg at remote 0xcb492ac>, mytimer=16777242, applet_script=<PythonAppletScript(moduleName='fortune', pyapplet=None, module=<module at remote 0xc9b89bc>, pluginName='applet_fortune', initialized=True, event_handlers={}) at remote 0xcb222ac>, applet=<Applet at remote 0xcb4936c>, autosec='0', gc=<KConfigGroup at remote 0xcb4932c>, svg=<QImage at remote 0xcb7135c>, fortunecmd='fortune', fontsize='10', fontcolor='#ffffff', configParameters=<ConfigParameters(infotext=<QLabel at remote 0xcb495ac>, parent=<...>, fcolor=<QLabel at remote 0xcb4956c>, cmdlabel=<QLabel at remote 0xcb495ec>, labelsec=<QLabel at re...(truncated), kw=0x0) at ../Objects/funcobject.c:524 #14 0xa530bc3c in PyObject_Call (func=<function at remote 0xcb730d4>, arg= (<HelloPython(btn=<IconWidget at remote 0xcb4922c>, fontname=<QString at remote 0xcb7e2cc>, txt='Today is what happened to yesterday.', layout=<QGraphicsLinearLayout at remote 0xcb4926c>, dialog=<KPageDialog at remote 0xcb4942c>, mytxt=<QString at remote 0xcb7150c>, _settings={'fontname': <...>, 'automin': '1', 'autosec': '0', 'fontsize': '10', 'fortunecmd': 'fortune', 'fontcolor': '#ffffff'}, automin='1', theme=<Svg at remote 0xcb492ac>, mytimer=16777242, applet_script=<PythonAppletScript(moduleName='fortune', pyapplet=None, module=<module at remote 0xc9b89bc>, pluginName='applet_fortune', initialized=True, event_handlers={}) at remote 0xcb222ac>, applet=<Applet at remote 0xcb4936c>, autosec='0', gc=<KConfigGroup at remote 0xcb4932c>, svg=<QImage at remote 0xcb7135c>, fortunecmd='fortune', fontsize='10', fontcolor='#ffffff', configParameters=<ConfigParameters(infotext=<QLabel at remote 0xcb495ac>, parent=<...>, fcolor=<QLabel at remote 0xcb4956c>, cmdlabel=<QLabel at remote 0xcb495ec>, labelsec=<QLabel at re...(truncated), kw=0x0) at ../Objects/abstract.c:2492 #15 0xa531db99 in instancemethod_call (func=<instancemethod at remote 0xca137fc>, arg= (<HelloPython(btn=<IconWidget at remote 0xcb4922c>, fontname=<QString at remote 0xcb7e2cc>, txt='Today is what happened to yesterday.', layout=<QGraphicsLinearLayout at remote 0xcb4926c>, dialog=<KPageDialog at remote 0xcb4942c>, mytxt=<QString at remote 0xcb7150c>, _settings={'fontname': <...>, 'automin': '1', 'autosec': '0', 'fontsize': '10', 'fortunecmd': 'fortune', 'fontcolor': '#ffffff'}, automin='1', theme=<Svg at remote 0xcb492ac>, mytimer=16777242, applet_script=<PythonAppletScript(moduleName='fortune', pyapplet=None, module=<module at remote 0xc9b89bc>, pluginName='applet_fortune', initialized=True, event_handlers={}) at remote 0xcb222ac>, applet=<Applet at remote 0xcb4936c>, autosec='0', gc=<KConfigGroup at remote 0xcb4932c>, svg=<QImage at remote 0xcb7135c>, fortunecmd='fortune', fontsize='10', fontcolor='#ffffff', configParameters=<ConfigParameters(infotext=<QLabel at remote 0xcb495ac>, parent=<...>, fcolor=<QLabel at remote 0xcb4956c>, cmdlabel=<QLabel at remote 0xcb495ec>, labelsec=<QLabel at re...(truncated), kw=0x0) at ../Objects/classobject.c:2579 #16 0xa530bc3c in PyObject_Call (func=<instancemethod at remote 0xca137fc>, arg=(<QTimerEvent at remote 0xcb22fac>,), kw=0x0) at ../Objects/abstract.c:2492 #17 0xa53ab574 in PyEval_CallObjectWithKeywords (func=<instancemethod at remote 0xca137fc>, arg=(<QTimerEvent at remote 0xcb22fac>,), kw=0x0) at ../Python/ceval.c:3619 #18 0xb18deb43 in ?? () from /usr/lib/pymodules/python2.6/sip.so #19 0xacbcb97e in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so #20 0xacc84f31 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so #21 0xb5b7cc84 in QObject::event (this=0xb4113c8, e=0x2) at kernel/qobject.cpp:1212 #22 0xacc85002 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so #23 0xb5e575cc in QApplicationPrivate::notify_helper (this=0x9bb3008, receiver=0xb4113c8, e=0xbfc21260) at kernel/qapplication.cpp:4302 #24 0xb5e5e15e in QApplication::notify (this=0x9ba18a0, receiver=0xb4113c8, e=0xbfc21260) at kernel/qapplication.cpp:3706 #25 0xb6bd9c5a in KApplication::notify (this=0x9ba18a0, receiver=0xb4113c8, event=0xbfc21260) at ../../kdeui/kernel/kapplication.cpp:302 #26 0xb5b6c52b in QCoreApplication::notifyInternal (this=0x9ba18a0, receiver=0xb4113c8, event=0xbfc21260) at kernel/qcoreapplication.cpp:726 #27 0xb5b9b7b6 in QCoreApplication::sendEvent (this=0x9bb6234) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #28 QTimerInfoList::activateTimers (this=0x9bb6234) at kernel/qeventdispatcher_unix.cpp:603 #29 0xb5b983d7 in timerSourceDispatch (source=0x9bb6268) at kernel/qeventdispatcher_glib.cpp:184 #30 idleTimerSourceDispatch (source=0x9bb6268) at kernel/qeventdispatcher_glib.cpp:231 #31 0xb40422f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #32 0xb4045fd8 in ?? () from /lib/libglib-2.0.so.0 #33 0xb40461b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #34 0xb5b98095 in QEventDispatcherGlib::processEvents (this=0x9b8bba0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #35 0xb5f15f45 in QGuiEventDispatcherGlib::processEvents (this=0x9b8bba0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #36 0xb5b6ab49 in QEventLoop::processEvents (this=0xbfc21524, flags=) at kernel/qeventloop.cpp:149 #37 0xb5b6af9a in QEventLoop::exec (this=0xbfc21524, flags=...) at kernel/qeventloop.cpp:201 #38 0xb5b701cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #39 0xb5e57667 in QApplication::exec () at kernel/qapplication.cpp:3581 #40 0xb7886fae in kdemain (argc=1, argv=0xbfc21724) at ../../../../plasma/desktop/shell/main.cpp:112 #41 0x0804861b in main (argc=1, argv=0xbfc21724) at plasma-desktop_dummy.cpp:3 This bug may be a duplicate of or related to bug 227673. Possible duplicates by query: bug 240529, bug 233179, bug 231391, bug 227673. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 227673 ***