Bug 274210

Summary: Plasma Desktop crash while doing nothing
Product: [Unmaintained] plasma4 Reporter: fshaked
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aseigo, klakin
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description fshaked 2011-05-26 18:07:24 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.3 (4.6.3)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic-pae i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
I was not using the computer at the time of crash and the screen saver did not run yet.

This is not the first time this has happen.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
[Current thread is 1 (Thread 0xb2987ad0 (LWP 1755))]

Thread 4 (Thread 0xa578ab70 (LWP 1759)):
#0  0xb785f424 in __kernel_vsyscall ()
#1  0xb773bf76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb370084b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb36f01af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb36f0524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb6770577 in QEventDispatcherGlib::processEvents (this=0x947abf0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb6742289 in QEventLoop::processEvents (this=0xa578a280, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6742522 in QEventLoop::exec (this=0xa578a280, flags=...) at kernel/qeventloop.cpp:201
#8  0xb664c2a0 in QThread::exec (this=0x8c7d7c8) at thread/qthread.cpp:492
#9  0xb6723fdb in QInotifyFileSystemWatcherEngine::run (this=0x8c7d7c8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb664eda2 in QThreadPrivate::start (arg=0x8c7d7c8) at thread/qthread_unix.cpp:320
#11 0xb37d7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb774a73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa4f89b70 (LWP 1760)):
#0  0xb3789d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb66a4dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb67714f2 in updateCurrentTime (this=0x923c85c, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x923c85c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb676fd32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa4f890cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb676fdcd in timerSourcePrepare (source=0x923c828, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb36eefd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb36efe63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb36f0524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb6770577 in QEventDispatcherGlib::processEvents (this=0x926be40, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb6742289 in QEventLoop::processEvents (this=0xa4f89280, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6742522 in QEventLoop::exec (this=0xa4f89280, flags=...) at kernel/qeventloop.cpp:201
#13 0xb664c2a0 in QThread::exec (this=0x9596758) at thread/qthread.cpp:492
#14 0xb6723fdb in QInotifyFileSystemWatcherEngine::run (this=0x9596758) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb664eda2 in QThreadPrivate::start (arg=0x9596758) at thread/qthread_unix.cpp:320
#16 0xb37d7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb774a73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xafbb3b70 (LWP 5471)):
[KCrash Handler]
#7  0xb785f424 in __kernel_vsyscall ()
#8  0xb76a4e71 in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb76a834e in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb36f8f27 in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb36f8f62 in g_log () from /lib/i386-linux-gnu/libglib-2.0.so.0
#12 0xb36ec3eb in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#13 0xb36ec7f2 in g_main_context_new () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0xb6770326 in QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate (this=0xdd57850, context=0x0) at kernel/qeventdispatcher_glib.cpp:310
#15 0xb677041b in QEventDispatcherGlib::QEventDispatcherGlib (this=0xcb02a90, parent=0x0) at kernel/qeventdispatcher_glib.cpp:357
#16 0xb664e0db in QThreadPrivate::createEventDispatcher (data=0x90f5c80) at thread/qthread_unix.cpp:261
#17 0xb664ed79 in QThreadPrivate::start (arg=0x90f5e58) at thread/qthread_unix.cpp:313
#18 0xb37d7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#19 0xb774a73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb2987ad0 (LWP 1755)):
#0  0xb785f424 in __kernel_vsyscall ()
#1  0xb37dc48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb77583fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb664f467 in wait (this=0x9595528, mutex=0x9595510, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9595528, mutex=0x9595510, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb664e4cf in QThread::wait (this=0x9596758, time=4294967295) at thread/qthread_unix.cpp:722
#6  0xb6716c77 in QFileSystemWatcher::~QFileSystemWatcher (this=0x9595390, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:446
#7  0xb6716d42 in QFileSystemWatcher::~QFileSystemWatcher (this=0x9595390, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:462
#8  0xb6756b87 in QObjectPrivate::deleteChildren (this=0x9595338) at kernel/qobject.cpp:1964
#9  0xb675b39f in QObject::~QObject (this=0x95968c0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946
#10 0xb3f2878b in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x95968c0, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:48
#11 0xb3f287c2 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x95968c0, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:51
#12 0xb3f28635 in destroy () at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:30
#13 0xb3eb0feb in Solid::CleanUpGlobalStatic::~CleanUpGlobalStatic (this=0xb3f458c8, __in_chrg=<value optimized out>) at ../../../solid/solid/soliddefs_p.h:67
#14 0xb76a9a6f in ?? () from /lib/i386-linux-gnu/libc.so.6
#15 0xb76a9acf in exit () from /lib/i386-linux-gnu/libc.so.6
#16 0xb5d12d8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781
#17 0xb6d49b0a in KApplication::xioErrhandler (this=0x8b36dd0, dpy=0x8b66688) at ../../kdeui/kernel/kapplication.cpp:419
#18 0xb6d49b46 in kde_xio_errhandler (dpy=0x8b66688) at ../../kdeui/kernel/kapplication.cpp:126
#19 0xb6fdd166 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6
#20 0xb6fda81f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#21 0xb6fcb4eb in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#22 0xb5d51555 in x11EventSourceCheck (s=0x8b46ff8) at kernel/qguieventdispatcher_glib.cpp:85
#23 0xb36ef71d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#24 0xb36f003a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#25 0xb36f0524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0xb677053c in QEventDispatcherGlib::processEvents (this=0x8ad0aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#27 0xb5d51775 in QGuiEventDispatcherGlib::processEvents (this=0x8ad0aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0xb6742289 in QEventLoop::processEvents (this=0xbfca1184, flags=...) at kernel/qeventloop.cpp:149
#29 0xb6742522 in QEventLoop::exec (this=0xbfca1184, flags=...) at kernel/qeventloop.cpp:201
#30 0xb6746ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#31 0xb5c9b8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#32 0xb78247ab in kdemain (argc=1, argv=0xbfca13a4) at ../../../../plasma/desktop/shell/main.cpp:120
#33 0x080485cb in main (argc=1, argv=0xbfca13a4) at plasma-desktop_dummy.cpp:3

This bug may be a duplicate of or related to bug 273744.

Possible duplicates by query: bug 273744, bug 272598, bug 271535, bug 271340, bug 270069.

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2011-05-27 16:00:00 UTC
do you use amarok?
Comment 2 fshaked 2011-05-27 16:03:19 UTC
(In reply to comment #1)
> do you use amarok?

I do not use amarok.
Firefox 4.0.1 was open.
Comment 3 Delete Account 2011-06-04 00:02:17 UTC
Created attachment 60594 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:

I'm using Kubuntu 11.04.
At the time of the crash, my screen was locked. A couple of Eclipse windows were open. Kmail was open. Chromium was open.  Firefox was not open, but is installed.

This is far from the first time the crash has occurred. I cannot reproduce this crash at will. Only Plasma-deskop is ever affected by the crash. After the crash happens, my panel moves from the left-hand side of my screen to about 3% of the way from the right-hand side of my screen.

Desktop Effects are enabled. Compositing mode is XRender. I used to be using OpenGL as the compositing mode. This crash still happened then.

I was not experiencing this crash with Kubuntu 10.10. I have not attempted to disable Desktop Effects.

-- Backtrace (Reduced):
#12 0x00007fd5d4e121c1 in QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate (this=0x24ce4b20, context=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:310
#13 0x00007fd5d4e122a0 in QEventDispatcherGlib::QEventDispatcherGlib (this=0x24752a30, parent=0x0) at kernel/qeventdispatcher_glib.cpp:357
#14 0x00007fd5d4cff587 in QThreadPrivate::createEventDispatcher (data=0x11b7570) at thread/qthread_unix.cpp:261
#15 0x00007fd5d4d00156 in QThreadPrivate::start (arg=0x2576f60) at thread/qthread_unix.cpp:313
#16 0x00007fd5ccee9d8c in start_thread (arg=0x7fd5a2fbe700) at pthread_create.c:304
Comment 4 Delete Account 2011-06-04 00:07:03 UTC
Additional information:

I am *not* using Amarok.
I am running Skype v2.2.0.25, installed from a .deb that I downloaded from Skype's website.
Comment 5 Delete Account 2011-06-04 00:11:23 UTC
Even more additional information (Last time, I swear!):

I am using the RSSNow Plasmoid. I cannot remember if I have ever experienced this crash when I was not using the RSSNow Plasmoid.
Comment 6 fshaked 2011-06-04 01:00:04 UTC
I am also using RSSNow plasmoid.
I am not using Skype.
Comment 7 Christoph Feck 2011-07-09 18:48:20 UTC

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