Bug 215469 - plasma-desktop crashes when unlocking desktop after a long period of inactivity
Summary: plasma-desktop crashes when unlocking desktop after a long period of inactivity
Status: RESOLVED DUPLICATE of bug 202129
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-weather (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-20 19:29 UTC by Shriram
Modified: 2009-12-10 14:32 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shriram 2009-11-20 19:29:11 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.29.4-167.fc11.px3.x86_64 x86_64
Distribution: "Fedora release 11 (Leonidas)"

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Aborted
[KCrash Handler]
#5  0x00007fb6b11bb2f5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fb6b11bcb20 in *__GI_abort () at abort.c:88
#7  0x00007fb6b4995164 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2042
#8  0x00007fb6b49952b6 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2241
#9  0x00007fb6a543668f in operator-> (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/plasma/dataenginemanager.cpp:79
#10 Plasma::DataEngineManager::self (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/plasma/dataenginemanager.cpp:83
#11 0x00007fb6845be3dc in WeatherEngine::unloadIons (this=0x1b56780) at /usr/src/debug/kdebase-workspace-4.3.2/plasma/dataengines/weather/weatherengine.cpp:190
#12 0x00007fb6845be573 in WeatherEngine::~WeatherEngine (this=0x10e4, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.2/plasma/dataengines/weather/weatherengine.cpp:183
#13 0x00007fb6a54362f6 in ~DataEngineManagerPrivate (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/plasma/dataenginemanager.cpp:54
#14 Plasma::DataEngineManager::~DataEngineManager (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/plasma/dataenginemanager.cpp:93
#15 0x00007fb6a5436487 in ~DataEngineManagerSingleton (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/plasma/dataenginemanager.cpp:74
#16 Plasma::<anonymous struct>::destroy(void) (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/plasma/dataenginemanager.cpp:79
#17 0x00007fb6b11be7f2 in __run_exit_handlers (status=<value optimized out>, status=<value optimized out>, listp=<value optimized out>, run_list_atexit=<value optimized out>) at exit.c:78
#18 *__GI_exit (status=<value optimized out>, status=<value optimized out>, listp=<value optimized out>, run_list_atexit=<value optimized out>) at exit.c:100
#19 0x00007fb6b1e89678 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:711
#20 0x00007fb6b2f0d1d8 in KApplication::xioErrhandler (this=0xf83320, dpy=0xff4b70) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:408
#21 0x00007fb6b3d68f64 in _XIOError (dpy=0xff4b70) at XlibInt.c:2963
#22 0x00007fb6b3d7128a in _XReply (dpy=0xff4b70, rep=0x7fffbcf8ad00, extra=0, discard=0) at xcb_io.c:515
#23 0x00007fb6b3d4e0e7 in XGetWindowProperty (dpy=0xff4b70, w=<value optimized out>, property=263, offset=0, length=2048, delete=1701734759, req_type=4, actual_type=0x7fffbcf8ae50, 
    actual_format=0x7fffbcf8ae5c, nitems=0x7fffbcf8ae48, bytesafter=0x7fffbcf8ae40, prop=0x7fffbcf8ae38) at GetProp.c:64
#24 0x00007fb6b3043464 in NETWinInfo::update (this=0x34d9c80, dirty_props=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/kdeui/windowmanagement/netwm.cpp:3848
#25 0x00007fb6b303da61 in KWindowInfo::KWindowInfo (this=0x7fffbcf8afa0, _win=83886629, properties=18446744071965638656, properties2=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.2/kdeui/windowmanagement/kwindowinfo_x11.cpp:72
#26 0x00007fb6b3039719 in KWindowSystem::windowInfo (win=4324, properties=6, properties2=18446744073709551615) at /usr/src/debug/kdelibs-4.3.2/kdeui/windowmanagement/kwindowsystem_x11.cpp:388
#27 0x00007fb6915496b2 in Pager::windowRemoved (this=0x150fc10, id=4324) at /usr/src/debug/kdebase-workspace-4.3.2/plasma/applets/pager/pager.cpp:599
#28 0x00007fb69154d50c in Pager::qt_metacall (this=0x150fc10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbcf8b0f0)
    at /usr/src/debug/kdebase-workspace-4.3.2/x86_64-redhat-linux-gnu/plasma/applets/pager/pager.moc:137
#29 0x00007fb6b4a96dcc in QMetaObject::activate (sender=0x13d6010, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#30 0x00007fb6b3038672 in KWindowSystem::windowRemoved (this=0x10e4, _t1=83886629) at /usr/src/debug/kdelibs-4.3.2/x86_64-redhat-linux-gnu/kdeui/kwindowsystem.moc:127
#31 0x00007fb6b303b47a in KWindowSystemPrivate::removeClient (this=0x13fc3b0, w=83886629) at /usr/src/debug/kdelibs-4.3.2/kdeui/windowmanagement/kwindowsystem_x11.cpp:249
#32 0x00007fb6b3048fdd in NETRootInfo::update (this=0x13fc3d8, dirty_props=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/kdeui/windowmanagement/netwm.cpp:2183
#33 0x00007fb6b3049d13 in NETRootInfo::event (this=0x13fc3d8, event=<value optimized out>, properties=0x7fffbcf8b400, properties_size=5)
    at /usr/src/debug/kdelibs-4.3.2/kdeui/windowmanagement/netwm.cpp:2058
#34 0x00007fb6b303b72c in KWindowSystemPrivate::x11Event (this=0x13fc3b0, ev=0x7fffbcf8cdd0) at /usr/src/debug/kdelibs-4.3.2/kdeui/windowmanagement/kwindowsystem_x11.cpp:136
#35 0x00007fb6b2f0cca6 in KAppX11HackWidget::publicx11Event (e=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:900
#36 KApplication::x11EventFilter (e=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:950
#37 0x00007fb6a173a277 in PlasmaApp::x11EventFilter (this=0xf83320, event=0x7fffbcf8cdd0) at /usr/src/debug/kdebase-workspace-4.3.2/plasma/shells/desktop/plasmaapp.cpp:490
#38 0x00007fb6b1e886e1 in qt_x11EventFilter (ev=0x7fffbcf8cdd0) at kernel/qapplication_x11.cpp:377
#39 0x00007fb6b1e98ab1 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffbcf8cdd0) at kernel/qapplication_x11.cpp:3270
#40 0x00007fb6b1ec187c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#41 0x00007fb6b08c0afe in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#42 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#43 0x00007fb6b08c42b8 in g_main_context_iterate (context=0xfd0520, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2455
#44 0x00007fb6b08c43e0 in IA__g_main_context_iteration (context=0xfd0520, may_block=1) at gmain.c:2518
#45 0x00007fb6b4aa9f36 in QEventDispatcherGlib::processEvents (this=0xf28e30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#46 0x00007fb6b1ec102e in QGuiEventDispatcherGlib::processEvents (this=0x10e4, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#47 0x00007fb6b4a804b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 36}) at kernel/qeventloop.cpp:149
#48 0x00007fb6b4a80884 in QEventLoop::exec (this=0x7fffbcf8d100, flags={i = 0}) at kernel/qeventloop.cpp:201
#49 0x00007fb6b4a82a19 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#50 0x00007fb6a1726f4f in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.2/plasma/shells/desktop/main.cpp:50
#51 0x00000000004068e8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x409dc5 "0") at /usr/src/debug/kdelibs-4.3.2/kinit/kinit.cpp:677
#52 0x00000000004075c0 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/kinit/kinit.cpp:1169
#53 0x0000000000407a71 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.3.2/kinit/kinit.cpp:1362
#54 0x00000000004086d2 in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/kinit/kinit.cpp:1793
Warning: the current language does not match this frame.

This bug may be a duplicate of or related to bug 212659

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-04 14:03:10 UTC
- How long was the inactivity ? It seems like the crash could be related to some X11 error related to the windows properties when a window was removed and the Pager tried to update it
- Have you experienced this again ?
Thanks
Comment 2 Dario Andres 2009-12-10 14:32:32 UTC
BTW, this looks like bug 202129.

*** This bug has been marked as a duplicate of bug 202129 ***