Application: plasma-desktop (0.4) KDE Platform Version: 4.6.00 (4.6.0) "release 6" Qt Version: 4.7.1 Operating System: Linux 2.6.37.6-0.5-default i686 Distribution: "openSUSE 11.4 (i586)" -- Information about the crash: - What I was doing when the application crashed: Unlocked widgets, then Add panel > Default panel. This happens regardless of other running applications. Did not test if it crashes the same with compisiting turned off. Adding a new "empty panel" works flawlessly. The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb580b710 (LWP 2389))] Thread 3 (Thread 0xa76a8b70 (LWP 2453)): #0 0xb5a748d2 in ?? () from /lib/libglib-2.0.so.0 #1 0xb5a74fce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #2 0xb6df37b7 in QEventDispatcherGlib::processEvents (this=0x9015eb0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #3 0xb6dc42bd in QEventLoop::processEvents (this=0xa76a82b0, flags=...) at kernel/qeventloop.cpp:149 #4 0xb6dc44e9 in QEventLoop::exec (this=0xa76a82b0, flags=...) at kernel/qeventloop.cpp:201 #5 0xb6cc57b9 in QThread::exec (this=0x9015248) at thread/qthread.cpp:490 #6 0xb6da423d in QInotifyFileSystemWatcherEngine::run (this=0x9015248) at io/qfilesystemwatcher_inotify.cpp:248 #7 0xb6cc83aa in QThreadPrivate::start (arg=0x9015248) at thread/qthread_unix.cpp:285 #8 0xb6c4cb05 in start_thread () from /lib/libpthread.so.0 #9 0xb6009d5e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa64ffb70 (LWP 2742)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6c51105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb35cfe17 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb36e61a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #3 0xb35cfe5f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb36e61a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #4 0xb6c4cb05 in start_thread () from /lib/libpthread.so.0 #5 0xb6009d5e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb580b710 (LWP 2389)): [KCrash Handler] #7 0xb6d1156c in QString::operator== (this=0x96b6aa4, other=...) at tools/qstring.cpp:2139 #8 0x9fe4ef27 in Kickoff::ApplicationModel::createNewProgramList (this=0x8ffe710, relPath=...) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/core/applicationmodel.cpp:716 #9 0x9fe4f006 in Kickoff::ApplicationModel::createNewProgramList (this=0x8ffe710, relPath=...) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/core/applicationmodel.cpp:706 #10 0x9fe4f006 in Kickoff::ApplicationModel::createNewProgramList (this=0x8ffe710, relPath=...) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/core/applicationmodel.cpp:706 #11 0x9fe4f42d in Kickoff::ApplicationModel::createNewProgramList (this=0x8ffe710) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/core/applicationmodel.cpp:668 #12 0x9fe4f938 in Kickoff::ApplicationModel::ApplicationModel (this=0x8ffe710, parent=0x96f7858, allowSeparators=false) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/core/applicationmodel.cpp:376 #13 0xa666716a in setupAllProgramsView (this=0x96f7858) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/ui/launcher.cpp:196 #14 initTabs (this=0x96f7858) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/ui/launcher.cpp:138 #15 Kickoff::Launcher::init (this=0x96f7858) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/ui/launcher.cpp:513 #16 0xa6669987 in Kickoff::Launcher::Launcher (this=0x96f7858, applet=0x95d0ba0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/ui/launcher.cpp:481 #17 0xa6674f45 in LauncherApplet::Private::createLauncher (this=0x96f9140) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/applet/applet.cpp:74 #18 0xa6674ff3 in LauncherApplet::widget (this=0x95d0ba0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/kickoff/applet/applet.cpp:249 #19 0xb4bfbedb in Plasma::PopupAppletPrivate::popupConstraintsEvent (this=0x96f8d30, constraints=...) at /usr/src/debug/kdelibs-4.6.0/plasma/popupapplet.cpp:249 #20 0xb4b9a212 in Plasma::Applet::flushPendingConstraintsEvents (this=0x95d0ba0) at /usr/src/debug/kdelibs-4.6.0/plasma/applet.cpp:1338 #21 0xb4bad02f in Plasma::Containment::addApplet (this=0x90df700, applet=0x95d0ba0, pos=..., delayInit=false) at /usr/src/debug/kdelibs-4.6.0/plasma/containment.cpp:938 #22 0xb4bad2e2 in Plasma::ContainmentPrivate::addApplet (this=0x96887e8, name=..., args=..., appletGeometry=..., id=0, delayInit=false) at /usr/src/debug/kdelibs-4.6.0/plasma/containment.cpp:2311 #23 0xb4bad5fa in Plasma::Containment::addApplet (this=0x90df700, name=..., args=..., appletGeometry=...) at /usr/src/debug/kdelibs-4.6.0/plasma/containment.cpp:849 #24 0xb2398c33 in WorkspaceScripting::Containment::addWidget (context=0x9fee80b0, engine=0xbfc83824) at /usr/src/debug/kdebase-workspace-4.6.0/libs/plasmagenericshell/scripting/containment.cpp:207 #25 0xb3640c9a in QScript::FunctionWrapper::proxyCall (exec=0x0, callee=0x9fe84680, thisObject=..., args=...) at bridge/qscriptfunction.cpp:82 #26 0xb353d103 in QTJSC::NativeFuncWrapper::operator() (this=0xbfc83468, exec=0x9fee80b0, jsobj=0x9fe84680, thisValue=..., argList=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46 #27 0xb350fe7b in QTJSC::cti_op_call_NotJSFunction (args=0xa0315e28) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771 #28 0xa02e901b in ?? () #29 0xb34bf91e in execute (this=0xa0314360, eval=0xa0326038, callFrame=0x967d0d4, thisObj=0x9fe80000, globalRegisterOffset=9, scopeChain=0xa030e2b8, exception=0xbfc83624) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79 #30 QTJSC::Interpreter::execute (this=0xa0314360, eval=0xa0326038, callFrame=0x967d0d4, thisObj=0x9fe80000, globalRegisterOffset=9, scopeChain=0xa030e2b8, exception=0xbfc83624) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:886 #31 0xb34bfbf5 in QTJSC::Interpreter::execute (this=0xa0314360, eval=0xa0326038, callFrame=0x967d0d4, thisObj=0x9fe80000, scopeChain=0xa030e2b8, exception=0xbfc83624) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:803 #32 0xb361a556 in QScriptEnginePrivate::evaluateHelper (this=0x96757a0, exec=0x967d0d4, sourceId=-1607407600, executable=0xa0326038, compile=@0xbfc836ef) at api/qscriptengine.cpp:1378 #33 0xb361e759 in QScriptEngine::evaluate (this=0xffb4b4b4, program=..., fileName=..., lineNumber=1) at api/qscriptengine.cpp:2625 #34 0xb239febd in WorkspaceScripting::ScriptEngine::evaluateScript (this=0xbfc83824, script=..., path=...) at /usr/src/debug/kdebase-workspace-4.6.0/libs/plasmagenericshell/scripting/scriptengine.cpp:360 #35 0xb246fdd0 in DesktopCorona::evaluateScripts (this=0x813c788, scripts=...) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/desktopcorona.cpp:367 #36 0xb247023d in DesktopCorona::addPanel (this=0x813c788, action=0x9558b88) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/desktopcorona.cpp:493 #37 0xb247304d in DesktopCorona::qt_metacall (this=0x813c788, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfc83a08) at /usr/src/debug/kdebase-workspace-4.6.0/build/plasma/desktop/shell/desktopcorona.moc:109 #38 0xb6dcb8cd in QMetaObject::metacall (object=0x813c788, cl=QMetaObject::InvokeMetaMethod, idx=45, argv=0xbfc83a08) at kernel/qmetaobject.cpp:237 #39 0xb6ddba2c in QMetaObject::activate (sender=0x89d7c10, m=0xb6c2e5a8, local_signal_index=2, argv=0xbfc83a08) at kernel/qobject.cpp:3272 #40 0xb677cd25 in QMenu::triggered (this=0x89d7c10, _t1=0x9558b88) at .moc/release-shared/moc_qmenu.cpp:164 #41 0xb677df01 in QMenuPrivate::_q_actionTriggered (this=0x95a9248) at widgets/qmenu.cpp:1111 #42 0xb67832d3 in QMenu::qt_metacall (this=0x89d7c10, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfc83ba8) at .moc/release-shared/moc_qmenu.cpp:105 #43 0xb6dcb8cd in QMetaObject::metacall (object=0x89d7c10, cl=QMetaObject::InvokeMetaMethod, idx=35, argv=0xbfc83ba8) at kernel/qmetaobject.cpp:237 #44 0xb6ddba2c in QMetaObject::activate (sender=0x9558b88, m=0xb6c27858, local_signal_index=1, argv=0xbfc83ba8) at kernel/qobject.cpp:3272 #45 0xb62ca2bd in QAction::triggered (this=0x9558b88, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #46 0xb62ca55b in QAction::activate (this=0x9558b88, event=QAction::Trigger) at kernel/qaction.cpp:1257 #47 0xb677cfe5 in QMenuPrivate::activateCausedStack (this=0x95a9248, causedStack=..., action=0x9558b88, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993 #48 0xb6783c07 in QMenuPrivate::activateAction (this=0x95a9248, action=0x9558b88, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085 #49 0xb6784ad5 in QMenu::mouseReleaseEvent (this=0x89d7c10, e=0xbfc84384) at widgets/qmenu.cpp:2301 #50 0xb632c5b0 in QWidget::event (this=0x89d7c10, event=0xbfc84384) at kernel/qwidget.cpp:8200 #51 0xb6784ffc in QMenu::event (this=0x89d7c10, e=0xbfc84384) at widgets/qmenu.cpp:2410 #52 0xb62d1414 in QApplicationPrivate::notify_helper (this=0x80c3b38, receiver=0x89d7c10, e=0xbfc84384) at kernel/qapplication.cpp:4445 #53 0xb62dac20 in QApplication::notify (this=0xbfc8409c, receiver=0x89d7c10, e=0xbfc84384) at kernel/qapplication.cpp:4006 #54 0xb741f1f1 in KApplication::notify (this=0x80bd2f0, receiver=0x89d7c10, event=0xbfc84384) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311 #55 0xb6dc4fde in QCoreApplication::notifyInternal (this=0x80bd2f0, receiver=0x89d7c10, event=0xbfc84384) at kernel/qcoreapplication.cpp:732 #56 0xb62d245c in sendSpontaneousEvent (receiver=0x89d7c10, event=0xbfc84384, alienWidget=0x0, nativeWidget=0x89d7c10, buttonDown=0xb6c43c00, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218 #57 QApplicationPrivate::sendMouseEvent (receiver=0x89d7c10, event=0xbfc84384, alienWidget=0x0, nativeWidget=0x89d7c10, buttonDown=0xb6c43c00, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3103 #58 0xb635e206 in QETWidget::translateMouseEvent (this=0x89d7c10, event=0xbfc8489c) at kernel/qapplication_x11.cpp:4372 #59 0xb635d13e in QApplication::x11ProcessEvent (this=0x80bd2f0, event=0xbfc8489c) at kernel/qapplication_x11.cpp:3442 #60 0xb6387960 in x11EventSourceDispatch (s=0x80c6650, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #61 0xb5a74509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #62 0xb5a74d10 in ?? () from /lib/libglib-2.0.so.0 #63 0xb5a74fce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #64 0xb6df376b in QEventDispatcherGlib::processEvents (this=0x80aae00, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #65 0xb638755a in QGuiEventDispatcherGlib::processEvents (this=0x80aae00, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #66 0xb6dc42bd in QEventLoop::processEvents (this=0xbfc84b50, flags=...) at kernel/qeventloop.cpp:149 #67 0xb6dc44e9 in QEventLoop::exec (this=0xbfc84b50, flags=...) at kernel/qeventloop.cpp:201 #68 0xb6780ef7 in QMenu::exec (this=0xbfc84bc8, p=..., action=0x0) at widgets/qmenu.cpp:2054 #69 0xb4bb5eec in Plasma::Containment::contextMenuEvent (this=0x82df528, event=0xbfc8528c) at /usr/src/debug/kdelibs-4.6.0/plasma/containment.cpp:663 #70 0xb693d86e in QGraphicsItem::sceneEvent (this=0x82df530, event=0xbfc8528c) at graphicsview/qgraphicsitem.cpp:6671 #71 0xb699da46 in QGraphicsWidget::sceneEvent (this=0x82df528, event=0xbfc8528c) at graphicsview/qgraphicswidget.cpp:1175 #72 0xb6968bbe in QGraphicsScenePrivate::sendEvent (this=0x8147988, item=0x82df530, event=0xbfc8528c) at graphicsview/qgraphicsscene.cpp:1207 #73 0xb696935e in QGraphicsScene::contextMenuEvent (this=0x813c788, contextMenuEvent=0xbfc8528c) at graphicsview/qgraphicsscene.cpp:3596 #74 0xb697d8ac in QGraphicsScene::event (this=0x813c788, event=0xbfc8528c) at graphicsview/qgraphicsscene.cpp:3394 #75 0xb62d1414 in QApplicationPrivate::notify_helper (this=0x80c3b38, receiver=0x813c788, e=0xbfc8528c) at kernel/qapplication.cpp:4445 #76 0xb62da0c7 in QApplication::notify (this=0x80bd2f0, receiver=0x813c788, e=0xbfc8528c) at kernel/qapplication.cpp:3845 #77 0xb741f1f1 in KApplication::notify (this=0x80bd2f0, receiver=0x813c788, event=0xbfc8528c) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311 #78 0xb6dc4fde in QCoreApplication::notifyInternal (this=0x80bd2f0, receiver=0x813c788, event=0xbfc8528c) at kernel/qcoreapplication.cpp:732 #79 0xb699255c in sendEvent (this=0x930bb98, event=0xbfc8599c) at ../../src/corelib/kernel/qcoreapplication.h:215 #80 QGraphicsView::contextMenuEvent (this=0x930bb98, event=0xbfc8599c) at graphicsview/qgraphicsview.cpp:2890 #81 0xb632d398 in QWidget::event (this=0x930bb98, event=0xbfc8599c) at kernel/qwidget.cpp:8367 #82 0xb673aed5 in QFrame::event (this=0x930bb98, e=0xbfc8599c) at widgets/qframe.cpp:557 #83 0xb67cc8a1 in QAbstractScrollArea::viewportEvent (this=0x930bb98, e=0xbfc8599c) at widgets/qabstractscrollarea.cpp:1043 #84 0xb699bdbc in QGraphicsView::viewportEvent (this=0x930bb98, event=0xbfc8599c) at graphicsview/qgraphicsview.cpp:2864 #85 0xb67cf196 in viewportEvent (this=0x9077c08, o=0x913d430, e=0xbfc8599c) at widgets/qabstractscrollarea_p.h:100 #86 QAbstractScrollAreaFilter::eventFilter (this=0x9077c08, o=0x913d430, e=0xbfc8599c) at widgets/qabstractscrollarea_p.h:116 #87 0xb6dc5176 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80c3b38, receiver=0x913d430, event=0xbfc8599c) at kernel/qcoreapplication.cpp:847 #88 0xb62d13e4 in QApplicationPrivate::notify_helper (this=0x80c3b38, receiver=0x913d430, e=0xbfc8599c) at kernel/qapplication.cpp:4441 #89 0xb62da478 in QApplication::notify (this=0x913d430, receiver=0x913d430, e=0xbfc8599c) at kernel/qapplication.cpp:4085 #90 0xb741f1f1 in KApplication::notify (this=0x80bd2f0, receiver=0x913d430, event=0xbfc8599c) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311 #91 0xb6dc4fde in QCoreApplication::notifyInternal (this=0x80bd2f0, receiver=0x913d430, event=0xbfc8599c) at kernel/qcoreapplication.cpp:732 #92 0xb635e0a7 in sendSpontaneousEvent (this=0x930bb98, event=0xbfc85e8c) at ../../src/corelib/kernel/qcoreapplication.h:218 #93 QETWidget::translateMouseEvent (this=0x930bb98, event=0xbfc85e8c) at kernel/qapplication_x11.cpp:4443 #94 0xb635d13e in QApplication::x11ProcessEvent (this=0x80bd2f0, event=0xbfc85e8c) at kernel/qapplication_x11.cpp:3442 #95 0xb6387960 in x11EventSourceDispatch (s=0x80c6650, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #96 0xb5a74509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #97 0xb5a74d10 in ?? () from /lib/libglib-2.0.so.0 #98 0xb5a74fce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #99 0xb6df376b in QEventDispatcherGlib::processEvents (this=0x80aae00, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #100 0xb638755a in QGuiEventDispatcherGlib::processEvents (this=0x80aae00, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #101 0xb6dc42bd in QEventLoop::processEvents (this=0xbfc86144, flags=...) at kernel/qeventloop.cpp:149 #102 0xb6dc44e9 in QEventLoop::exec (this=0xbfc86144, flags=...) at kernel/qeventloop.cpp:201 #103 0xb6dc8f90 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #104 0xb62cf104 in QApplication::exec () at kernel/qapplication.cpp:3719 #105 0xb247a8aa in kdemain (argc=1, argv=0x80a1590) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/main.cpp:118 #106 0x0804e531 in _start () Possible duplicates by query: bug 205298. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 205298 ***