Version: (using KDE Devel) Installed from: Compiled sources OS: Linux Whenever I choose to logout I immediately got a crash - all windows are killed, kwin's killed too, only drkonqui window with crash info (luckily) is on screen. It doesn't matter if I choose "Logout" in kickoff or from right-click menu on plasma desktop - crash and backtrace are still there. 100% reproducible. I tried to delete various ksmserver related files from ~/.kde4/apps & ~/.kde4/share/config, but that didn't help. Here's a bt: Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb5e3b8d0 (LWP 8269)] [New Thread 0xb47d3b90 (LWP 8270)] [KCrash handler] #6 0xffffe410 in __kernel_vsyscall () #7 0xb61bf7f5 in raise () from /lib/i686/cmov/libc.so.6 #8 0xb61c1181 in abort () from /lib/i686/cmov/libc.so.6 #9 0xb72cd2ef in qt_message_output (msgType=QtFatalMsg, buf=0xbfdaa830 "ASSERT: \"q->testAttribute(Qt::WA_WState_Created)\" in file kernel/qwidget_x11.cpp, line 2645") at global/qglobal.cpp:2162 #10 0xb72cd353 in qFatal (msg=0xb73c7310 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2393 #11 0xb72cd4ad in qt_assert ( assertion=0xb6f464b4 "q->testAttribute(Qt::WA_WState_Created)", file=0xb6f4649d "kernel/qwidget_x11.cpp", line=2645) at global/qglobal.cpp:1919 #12 0xb6a1b5c4 in QWidgetPrivate::setWindowRole (this=0x8153430, role=0x80ac050 "logoutdialog") at kernel/qwidget_x11.cpp:2645 #13 0xb69ed44c in QWidget::setWindowRole (this=0x813c260, role=@0xbfdac960) at kernel/qwidget.cpp:4364 #14 0xb7fa3adc in KSMShutdownDlg (this=0x813c260, parent=0x0, maysd=true, sdtype=KWorkSpace::ShutdownTypeNone) at /home/ulet/kde-svn/kdebase/workspace/ksmserver/shutdowndlg.cpp:326 #15 0xb7fa4bf8 in KSMShutdownDlg::confirmShutdown (maysd=true, sdtype=@0xbfdacb78, bootOption=@0xbfdacb14) at /home/ulet/kde-svn/kdebase/workspace/ksmserver/shutdowndlg.cpp:512 #16 0xb7faf20e in KSMServer::shutdown (this=0x8140df0, confirm=KWorkSpace::ShutdownConfirmDefault, sdtype=KWorkSpace::ShutdownTypeNone, sdmode=KWorkSpace::ShutdownModeInteractive) at /home/ulet/kde-svn/kdebase/workspace/ksmserver/shutdown.cpp:146 #17 0xb7faf688 in KSMServer::logout (this=0x8140df0, confirm=-1, sdtype=0, sdmode=-1) at /home/ulet/kde-svn/kdebase/workspace/ksmserver/shutdown.cpp:93 #18 0xb7fb34e6 in KSMServerInterfaceAdaptor::logout (this=0x8140b08, in0=-1, in1=0, in2=-1) at /home/ulet/kde-svn/build/kdebase/workspace/ksmserver/ksmserverinterfaceadaptor.cpp:45 #19 0xb7fb3610 in KSMServerInterfaceAdaptor::qt_metacall (this=0x8140b08, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfdacc10) at /home/ulet/kde-svn/build/kdebase/workspace/ksmserver/ksmserverinterfaceadaptor.moc:95 #20 0xb719a87e in QDBusConnectionPrivate::deliverCall (this=0x80af8a0, object=0x8140b08, msg=@0x8143f7c, metaTypes=@0xbfdacd30, slotIdx=5) at qdbusintegrator.cpp:839 #21 0xb719b387 in QDBusConnectionPrivate::activateCall (this=0x80af8a0, object=0x8140b08, flags=273, msg=@0x8143f7c) at qdbusintegrator.cpp:744 #22 0xb719bec6 in QDBusConnectionPrivate::activateObject (this=0x80af8a0, node=@0x8143f68, msg=@0x8143f7c, pathStartPos=10) at qdbusintegrator.cpp:1257 #23 0xb719c11d in ActivateObjectEvent::placeMetaCall (this=0x8143f38) at qdbusintegrator.cpp:1369 #24 0xb73a019d in QObject::event (this=0x8140df0, e=0x8143f38) at kernel/qobject.cpp:1121 #25 0xb69991d7 in QApplicationPrivate::notify_helper (this=0x80550e0, receiver=0x8140df0, e=0x8143f38) at kernel/qapplication.cpp:3558 #26 0xb69994f0 in QApplication::notify (this=0xbfdad65c, receiver=0x8140df0, e=0x8143f38) at kernel/qapplication.cpp:3117 #27 0xb7972faf in KApplication::notify (this=0xbfdad65c, receiver=0x8140df0, event=0x8143f38) at /home/ulet/kde-svn/kdelibs/kdeui/kernel/kapplication.cpp:319 #28 0xb738e290 in QCoreApplication::notifyInternal (this=0xbfdad65c, receiver=0x8140df0, event=0x8143f38) at kernel/qcoreapplication.cpp:532 #29 0xb7391553 in QCoreApplication::sendEvent (receiver=0x8140df0, event=0x8143f38) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:202 #30 0xb738e767 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x804bcb8) at kernel/qcoreapplication.cpp:1115 #31 0xb738e8bd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1003 #32 0xb6a2eb38 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:207 #33 0xb6a2dfe6 in QEventDispatcherX11::processEvents (this=0x8054f20, flags=@0xbfdad55c) at kernel/qeventdispatcher_x11.cpp:70 #34 0xb738b172 in QEventLoop::processEvents (this=0xbfdad5d0, flags=@0xbfdad594) at kernel/qeventloop.cpp:142 #35 0xb738b2f4 in QEventLoop::exec (this=0xbfdad5d0, flags=@0xbfdad5d8) at kernel/qeventloop.cpp:184 #36 0xb738e9dd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:761 #37 0xb6998d5a in QApplication::exec () at kernel/qapplication.cpp:3055 #38 0xb7f9a61a in kdemain (argc=1, argv=0xbfdad814) at /home/ulet/kde-svn/kdebase/workspace/ksmserver/main.cpp:263 #39 0x080487f6 in main (argc=) at /home/ulet/kde-svn/build/kdebase/workspace/ksmserver/ksmserver_dummy.cpp:3 #0 0xffffe410 in __kernel_vsyscall ()
SVN commit 739134 by lunakl: I hate the idiotic useless qt-bugs@ blackhole. BUG: 152596 M +6 -1 shutdowndlg.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=739134