Application: kscreenlocker (2.0) KDE Platform Version: 4.4.2 (KDE 4.4.2) (Compiled from sources) Qt Version: 4.6.2 Operating System: Linux 2.6.33.3-tuxonice i686 Distribution: Debian GNU/Linux 5.0.4 (lenny) -- Information about the crash: Sometimes when resuming my laptop from suspend to ram (or even with suspend to disk with tuxonice) i get crashes on KDE Screen Locker. It does not happen all the time, maybe around every 1 out of 5. The crash can be reproduced some of the time. -- Backtrace: Application: KDE Screen Locker (kscreenlocker), signal: Aborted [KCrash Handler] #6 0xb77ba424 in __kernel_vsyscall () #7 0xb5f148e0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0xb5f17e15 in *__GI_abort () at abort.c:88 #9 0xb6241b64 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4 #10 0xb6241d1a in ?? () from /usr/lib/libQtCore.so.4 #11 0xb6241e29 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4 #12 0xb6241e6c in qt_assert_x(char const*, char const*, char const*, int) () from /usr/lib/libQtCore.so.4 #13 0xb54e691a in QList<LayoutUnit>::operator[] (this=0x93f0938, i=1) at /usr/include/qt4/QtCore/qlist.h:447 #14 0xb54edf14 in KxkbCore::initTray (this=0x93f0908) at /media/kdesvn/kde4svn/src/kdebase/workspace/kcontrol/kxkb/kxkbcore.cpp:303 #15 0xb54eddbc in KxkbCore::setWidget (this=0x93f0908, kxkbWidget=0x956c570) at /media/kdesvn/kde4svn/src/kdebase/workspace/kcontrol/kxkb/kxkbcore.cpp:291 #16 0xb54f494f in KxkbPart (this=0x93d9f18, parent=0xbf8dca58, args=...) at /media/kdesvn/kde4svn/src/kdebase/workspace/kcontrol/kxkb/kxkb_part.cpp:53 #17 0xb54f4e91 in KPluginFactory::createInstance<KxkbPart, QWidget> (parentWidget=0xbf8dca58, parent=0xbf8dca58, args=...) at /home/kde4/kde/include/KDE/../kpluginfactory.h:461 #18 0xb66c5e04 in KPluginFactory::create (this=0x94efa60, iface=0xb6fb6b60 "QWidget", parentWidget=0xbf8dca58, parent=0xbf8dca58, args=..., keyword=...) at /media/kdesvn/kde4svn/src/kdelibs/kdecore/util/kpluginfactory.cpp:191 #19 0x080632dd in KPluginFactory::create<QWidget> (this=0x94efa60, parent=0xbf8dca58, args=...) at /home/kde4/kde/include/KDE/../kpluginfactory.h:491 #20 0x080603a2 in PasswordDlg (this=0xbf8dca58, parent=0xbf8dd550, plugin=0xbf8dd5ec, text=...) at /media/kdesvn/kde4svn/src/kdebase/workspace/krunner/lock/lockdlg.cc:122 #21 0x080593f3 in LockProcess::checkPass (this=0xbf8dd550) at /media/kdesvn/kde4svn/src/kdebase/workspace/krunner/lock/lockprocess.cc:1126 #22 0x08059f04 in LockProcess::x11Event (this=0xbf8dd550, event=0xbf8dd1f0) at /media/kdesvn/kde4svn/src/kdebase/workspace/krunner/lock/lockprocess.cc:1309 #23 0xb75a5eb5 in KAppX11HackWidget::publicx11Event (this=0xbf8dd550, e=0xbf8dd1f0) at /media/kdesvn/kde4svn/src/kdelibs/kdeui/kernel/kapplication.cpp:903 #24 0xb75a44f2 in KApplication::x11EventFilter (this=0xbf8dd644, _event=0xbf8dd1f0) at /media/kdesvn/kde4svn/src/kdelibs/kdeui/kernel/kapplication.cpp:953 #25 0x08064e6d in MyApp::x11EventFilter (this=0xbf8dd644, ev=0xbf8dd1f0) at /media/kdesvn/kde4svn/src/kdebase/workspace/krunner/lock/main.cc:53 #26 0xb68fcb30 in ?? () from /usr/lib/libQtGui.so.4 #27 0xb690bfbe in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #28 0xb693b6f2 in ?? () from /usr/lib/libQtGui.so.4 #29 0xb5be42e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #30 0xb5be8000 in ?? () from /lib/libglib-2.0.so.0 #31 0xb5be8198 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #32 0xb63782f5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #33 0xb693b255 in ?? () from /usr/lib/libQtGui.so.4 #34 0xb634af09 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #35 0xb634b35a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #36 0xb634f4ef in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #37 0xb687cc87 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #38 0x08065b74 in main (argc=2, argv=0xbf8dd804) at /media/kdesvn/kde4svn/src/kdebase/workspace/krunner/lock/main.cc:173 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 209247 ***
Created attachment 43210 [details] potential fix for kxkb crash in kscreenlocker
I currently don't have a quick way to install 4.4 environment, could you please try this patch and see if it helps? Thanks.
Thanks for your fast response, I just patched my kdebase, I'll try it for a few days and report back with the results. Best René