Bug 302711

Summary: Plasma crashed after upgrade to Ubuntu 12.04.
Product: [Unmaintained] plasma4 Reporter: Helio Loureiro <helio.loureiro>
Component: widget-miscAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.8.4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Helio Loureiro 2012-06-28 19:14:32 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.7-pf i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
Just after I finished the upgrade to Ubuntu 12.04, I just restarted KDM and logged on.  I'm using a double screen setup.  After a few minutes working, plasma just crashed.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1a32740 (LWP 32559))]

Thread 13 (Thread 0xa71bab40 (LWP 32563)):
#0  0xb2b297a7 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb2b29faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb2b2a201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb63cf8e7 in QEventDispatcherGlib::processEvents (this=0xa6800468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0xb639b50d in QEventLoop::processEvents (this=0xa71ba240, flags=...) at kernel/qeventloop.cpp:149
#5  0xb639b7a9 in QEventLoop::exec (this=0xa71ba240, flags=...) at kernel/qeventloop.cpp:204
#6  0xb628494c in QThread::exec (this=0xa799ca8) at thread/qthread.cpp:501
#7  0xb6378b5d in QInotifyFileSystemWatcherEngine::run (this=0xa799ca8) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb6287de0 in QThreadPrivate::start (arg=0xa799ca8) at thread/qthread_unix.cpp:298
#9  0xb2c3ad4c in start_thread (arg=0xa71bab40) at pthread_create.c:308
#10 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa555fb40 (LWP 32566)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xb3d01890, mutex=0xb3d01878) at forward.c:139
#3  0xb3bfd029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3bfd06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2c3ad4c in start_thread (arg=0xa555fb40) at pthread_create.c:308
#6  0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa48ffb40 (LWP 32567)):
#0  0xb2be0dcd in __GI_clock_gettime (clock_id=1, tp=0xa48fefc8) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb62e6315 in do_gettime (frac=0xa48fefc0, sec=0xa48fefb8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb63d0226 in QTimerInfoList::updateCurrentTime (this=0xa3f02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb63d057a in QTimerInfoList::timerWait (this=0xa3f02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb63cee23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa48ff0cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb63ceebd in timerSourcePrepare (source=0xa3f02040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb2b29872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb2b29faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb2b2a201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb63cf8e7 in QEventDispatcherGlib::processEvents (this=0xa3f00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb639b50d in QEventLoop::processEvents (this=0xa48ff250, flags=...) at kernel/qeventloop.cpp:149
#12 0xb639b7a9 in QEventLoop::exec (this=0xa48ff250, flags=...) at kernel/qeventloop.cpp:204
#13 0xb628494c in QThread::exec (this=0xacc5a90) at thread/qthread.cpp:501
#14 0xb70bb50f in KIO::NameLookUpThread::run (this=0xacc5a90) at ../../kio/kio/hostinfo.cpp:226
#15 0xb6287de0 in QThreadPrivate::start (arg=0xacc5a90) at thread/qthread_unix.cpp:298
#16 0xb2c3ad4c in start_thread (arg=0xa48ffb40) at pthread_create.c:308
#17 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa29ffb40 (LWP 32573)):
#0  __pthread_mutex_lock (mutex=0xa2a08438) at pthread_mutex_lock.c:127
#1  0xb75c15f4 in pthread_mutex_lock (mutex=0xa2a08438) at forward.c:182
#2  0xb2b693d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2b2a060 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2b2a56b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xa34781ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb2b4d6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb2c3ad4c in start_thread (arg=0xa29ffb40) at pthread_create.c:308
#8  0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa33a8b40 (LWP 7573)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xa7f5d00, mutex=0xa7f5ce8) at forward.c:139
#3  0xb6288350 in wait (time=4294967295, this=0xa7f5ce8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa7f29f8, mutex=0xa7e3410, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb34f7acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa7f29e0, th=0xa8a56d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb34fa95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa7aa588, th=0xa8a56d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb34f763a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa7f29e0, th=0xa8a56d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb34faa5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xa8a56d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xa8a56d0, previous=0xbbda238) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb34f94e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa33a82a4, parent=0xa7f29e0, th=0xa8a56d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb34f959a in ThreadWeaver::Thread::run (this=0xa8a56d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6287de0 in QThreadPrivate::start (arg=0xa8a56d0) at thread/qthread_unix.cpp:298
#13 0xb2c3ad4c in start_thread (arg=0xa33a8b40) at pthread_create.c:308
#14 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0x9c9efb40 (LWP 7574)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xa7f5d00, mutex=0xa7f5ce8) at forward.c:139
#3  0xb6288350 in wait (time=4294967295, this=0xa7f5ce8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa7f29f8, mutex=0xa7e3410, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb34f7acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa7f29e0, th=0xa85def8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb34fa95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa7aa588, th=0xa85def8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb34f763a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa7f29e0, th=0xa85def8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb34faa5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xa85def8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xa85def8, previous=0xc133e88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb34f94e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9c9ef2a4, parent=0xa7f29e0, th=0xa85def8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb34f959a in ThreadWeaver::Thread::run (this=0xa85def8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6287de0 in QThreadPrivate::start (arg=0xa85def8) at thread/qthread_unix.cpp:298
#13 0xb2c3ad4c in start_thread (arg=0x9c9efb40) at pthread_create.c:308
#14 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0x9d9feb40 (LWP 7575)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xa7f5d00, mutex=0xa7f5ce8) at forward.c:139
#3  0xb6288350 in wait (time=4294967295, this=0xa7f5ce8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa7f29f8, mutex=0xa7e3410, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb34f7acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa7f29e0, th=0xaa590f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb34fa95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa7aa588, th=0xaa590f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb34f763a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa7f29e0, th=0xaa590f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb34faa5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xaa590f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xaa590f8, previous=0xbdc0230) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb34f94e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9d9fe2a4, parent=0xa7f29e0, th=0xaa590f8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb34f959a in ThreadWeaver::Thread::run (this=0xaa590f8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6287de0 in QThreadPrivate::start (arg=0xaa590f8) at thread/qthread_unix.cpp:298
#13 0xb2c3ad4c in start_thread (arg=0x9d9feb40) at pthread_create.c:308
#14 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa1fffb40 (LWP 7576)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xa7f5d00, mutex=0xa7f5ce8) at forward.c:139
#3  0xb6288350 in wait (time=4294967295, this=0xa7f5ce8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa7f29f8, mutex=0xa7e3410, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb34f7acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa7f29e0, th=0xbcb36f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb34fa95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa7aa588, th=0xbcb36f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb34f763a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa7f29e0, th=0xbcb36f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb34faa5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xbcb36f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xbcb36f0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb34faa78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xbcb36f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xbcb36f0, previous=0xc5b4798) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb34f94e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa1fff2a4, parent=0xa7f29e0, th=0xbcb36f0) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb34f959a in ThreadWeaver::Thread::run (this=0xbcb36f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb6287de0 in QThreadPrivate::start (arg=0xbcb36f0) at thread/qthread_unix.cpp:298
#15 0xb2c3ad4c in start_thread (arg=0xa1fffb40) at pthread_create.c:308
#16 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0x974c0b40 (LWP 7577)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xa7f5d00, mutex=0xa7f5ce8) at forward.c:139
#3  0xb6288350 in wait (time=4294967295, this=0xa7f5ce8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa7f29f8, mutex=0xa7e3410, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb34f7acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa7f29e0, th=0xb6919f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb34fa95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa7aa588, th=0xb6919f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb34f763a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa7f29e0, th=0xb6919f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb34faa5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xb6919f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xb6919f0, previous=0xc486238) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb34f94e4 in ThreadWeaver::ThreadRunHelper::run (this=0x974c02a4, parent=0xa7f29e0, th=0xb6919f0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb34f959a in ThreadWeaver::Thread::run (this=0xb6919f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6287de0 in QThreadPrivate::start (arg=0xb6919f0) at thread/qthread_unix.cpp:298
#13 0xb2c3ad4c in start_thread (arg=0x974c0b40) at pthread_create.c:308
#14 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x96cbfb40 (LWP 7578)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xa7f5d00, mutex=0xa7f5ce8) at forward.c:139
#3  0xb6288350 in wait (time=4294967295, this=0xa7f5ce8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa7f29f8, mutex=0xa7e3410, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb34f7acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa7f29e0, th=0xba85748) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb34fa95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa7aa588, th=0xba85748) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb34f763a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa7f29e0, th=0xba85748) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb34faa5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xba85748) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xba85748, previous=0xb783850) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb34f94e4 in ThreadWeaver::ThreadRunHelper::run (this=0x96cbf2a4, parent=0xa7f29e0, th=0xba85748) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb34f959a in ThreadWeaver::Thread::run (this=0xba85748) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6287de0 in QThreadPrivate::start (arg=0xba85748) at thread/qthread_unix.cpp:298
#13 0xb2c3ad4c in start_thread (arg=0x96cbfb40) at pthread_create.c:308
#14 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x90befb40 (LWP 7579)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xa7f5d00, mutex=0xa7f5ce8) at forward.c:139
#3  0xb6288350 in wait (time=4294967295, this=0xa7f5ce8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa7f29f8, mutex=0xa7e3410, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb34f7acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa7f29e0, th=0xa759e60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb34fa95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa7aa588, th=0xa759e60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb34f763a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa7f29e0, th=0xa759e60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb34faa5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xa759e60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xa759e60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb34f94e4 in ThreadWeaver::ThreadRunHelper::run (this=0x90bef2a4, parent=0xa7f29e0, th=0xa759e60) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb34f959a in ThreadWeaver::Thread::run (this=0xa759e60) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6287de0 in QThreadPrivate::start (arg=0xa759e60) at thread/qthread_unix.cpp:298
#13 0xb2c3ad4c in start_thread (arg=0x90befb40) at pthread_create.c:308
#14 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x903eeb40 (LWP 7580)):
#0  0xb771e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c3e96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75c13dc in __pthread_cond_wait (cond=0xa7f5d00, mutex=0xa7f5ce8) at forward.c:139
#3  0xb6288350 in wait (time=4294967295, this=0xa7f5ce8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa7f29f8, mutex=0xa7e3410, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb34f7acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa7f29e0, th=0xbb45a78) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb34fa95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa7aa588, th=0xbb45a78) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb34f763a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa7f29e0, th=0xbb45a78) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb34faa5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa7aa588, th=0xbb45a78) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb34f7533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa7f29e0, th=0xbb45a78, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb34f94e4 in ThreadWeaver::ThreadRunHelper::run (this=0x903ee2a4, parent=0xa7f29e0, th=0xbb45a78) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb34f959a in ThreadWeaver::Thread::run (this=0xbb45a78) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6287de0 in QThreadPrivate::start (arg=0xbb45a78) at thread/qthread_unix.cpp:298
#13 0xb2c3ad4c in start_thread (arg=0x903eeb40) at pthread_create.c:308
#14 0xb75b3ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb1a32740 (LWP 32559)):
[KCrash Handler]
#7  0xacd3d66e in ?? () from /usr/lib/kde4/plasma_applet_bubblemon.so
#8  0xb7282308 in Plasma::Applet::paint (this=0xa44a160, painter=0xbfe434d4, option=0x9aa9530, widget=0x0) at ../../plasma/applet.cpp:1466
#9  0xb5f2c5b5 in _q_paintItem (item=<optimized out>, painter=0xbfe434d4, option=0x9aa9530, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4335
#10 0xb5f2d45e in _q_paintIntoCache (pix=0xbfe439f8, item=0xa44a168, pixmapExposed=..., itemToPixmap=..., renderHints=..., option=0xa4472e8, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4373
#11 0xb5f469bc in QGraphicsScenePrivate::drawItemHelper (this=0x9aa93e0, item=0xa44a168, painter=0xbfe44918, option=0x9aa9530, widget=0xbc11618, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4694
#12 0xb5f475b3 in QGraphicsScenePrivate::draw (this=0x9aa93e0, item=0xa44a168, painter=0xbfe44918, viewTransform=0xbfe4462c, transformPtr=0xbfe43d00, exposedRegion=0xb6e169c, widget=0xbc11618, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4966
#13 0xb5f485af in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x9aa93e0, item=0xa44a168, painter=0xbfe44918, viewTransform=0xbfe4462c, exposedRegion=0xb6e169c, widget=0xbc11618, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857
#14 0xb5f473e7 in QGraphicsScenePrivate::draw (this=0x9aa93e0, item=0x9e6c0b8, painter=0xbfe44918, viewTransform=0xbfe4462c, transformPtr=0xbfe441d0, exposedRegion=0xb6e169c, widget=0xbc11618, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#15 0xb5f485af in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x9aa93e0, item=0x9e6c0b8, painter=0xbfe44918, viewTransform=0xbfe4462c, exposedRegion=0xb6e169c, widget=0xbc11618, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857
#16 0xb5f48e4f in QGraphicsScenePrivate::drawItems (this=0x9aa93e0, painter=0xbfe44918, viewTransform=0xbfe4462c, exposedRegion=0xb6e169c, widget=0xbc11618) at graphicsview/qgraphicsscene.cpp:4739
#17 0xb5f65350 in QGraphicsView::paintEvent (this=0xa876848, event=0xb766a454) at graphicsview/qgraphicsview.cpp:3471
#18 0xb58e2152 in QWidget::event (this=0xa876848, event=0xbfe44fd4) at kernel/qwidget.cpp:8508
#19 0xb5cffe45 in QFrame::event (this=0xa876848, e=0xbfe44fd4) at widgets/qframe.cpp:557
#20 0xb5d92aa1 in QAbstractScrollArea::viewportEvent (this=0xa876848, e=0xbfe44fd4) at widgets/qabstractscrollarea.cpp:1043
#21 0xb5f6669c in QGraphicsView::viewportEvent (this=0xa876848, event=0xbfe44fd4) at graphicsview/qgraphicsview.cpp:2866
#22 0xb5d951c6 in viewportEvent (this=<optimized out>, event=0xbfe44fd4) at widgets/qabstractscrollarea_p.h:100
#23 eventFilter (e=0xbfe44fd4, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#24 QAbstractScrollAreaFilter::eventFilter (this=0xb561780, o=0xbc11618, e=0xbfe44fd4) at widgets/qabstractscrollarea_p.h:115
#25 0xb639cb16 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x98f7880, receiver=0xbc11618, event=0xbfe44fd4) at kernel/qcoreapplication.cpp:986
#26 0xb5887ea2 in notify_helper (e=0xbfe44fd4, receiver=0xbc11618, this=0x98f7880) at kernel/qapplication.cpp:4555
#27 QApplicationPrivate::notify_helper (this=0x98f7880, receiver=0xbc11618, e=0xbfe44fd4) at kernel/qapplication.cpp:4531
#28 0xb588d3a2 in QApplication::notify (this=0x98f7880, receiver=0xbc11618, e=0xbfe44fd4) at kernel/qapplication.cpp:4524
#29 0xb6a3c401 in KApplication::notify (this=0x98e6a00, receiver=0xbc11618, event=0xbfe44fd4) at ../../kdeui/kernel/kapplication.cpp:311
#30 0xb639c97e in QCoreApplication::notifyInternal (this=0x98e6a00, receiver=0xbc11618, event=0xbfe44fd4) at kernel/qcoreapplication.cpp:876
#31 0xb58ddada in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#32 QWidgetPrivate::drawWidget (this=0xbc94428, pdev=0x9a0d168, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xb671100) at kernel/qwidget.cpp:5585
#33 0xb5ad6d4b in QWidgetBackingStore::sync (this=0xb671100) at painting/qbackingstore.cpp:1365
#34 0xb58d39db in QWidgetPrivate::syncBackingStore (this=0xb6e1350) at kernel/qwidget.cpp:1891
#35 0xb58e2ae7 in QWidget::event (this=0xa876848, event=0xa7745e8) at kernel/qwidget.cpp:8655
#36 0xb5cffe45 in QFrame::event (this=0xa876848, e=0xa7745e8) at widgets/qframe.cpp:557
#37 0xb5d945d4 in QAbstractScrollArea::event (this=0xa876848, e=0xa7745e8) at widgets/qabstractscrollarea.cpp:996
#38 0xb5f58cd8 in QGraphicsView::event (this=0xa876848, event=0xa7745e8) at graphicsview/qgraphicsview.cpp:2740
#39 0xb5887ed4 in notify_helper (e=0xa7745e8, receiver=0xa876848, this=0x98f7880) at kernel/qapplication.cpp:4559
#40 QApplicationPrivate::notify_helper (this=0x98f7880, receiver=0xa876848, e=0xa7745e8) at kernel/qapplication.cpp:4531
#41 0xb588d3a2 in QApplication::notify (this=0x98f7880, receiver=0xa876848, e=0xa7745e8) at kernel/qapplication.cpp:4524
#42 0xb6a3c401 in KApplication::notify (this=0x98e6a00, receiver=0xa876848, event=0xa7745e8) at ../../kdeui/kernel/kapplication.cpp:311
#43 0xb639c97e in QCoreApplication::notifyInternal (this=0x98e6a00, receiver=0xa876848, event=0xa7745e8) at kernel/qcoreapplication.cpp:876
#44 0xb63a0ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0xa876848, event_type=77, data=0x98a0130) at kernel/qcoreapplication.cpp:1500
#46 0xb63a0e0c in QCoreApplication::sendPostedEvents (receiver=0xa876848, event_type=77) at kernel/qcoreapplication.cpp:1393
#47 0xb5f3d386 in dispatchPendingUpdateRequests (this=0xb6e1350) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200
#48 QGraphicsScenePrivate::_q_processDirtyItems (this=0x9aa93e0) at graphicsview/qgraphicsscene.cpp:515
#49 0xb5f3d4cb in qt_static_metacall (_a=0xba65a70, _id=14, _o=0x98fb428, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:107
#50 QGraphicsScene::qt_static_metacall (_o=0x98fb428, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xba65a70) at .moc/release-shared/moc_qgraphicsscene.cpp:86
#51 0xb63aec01 in QMetaCallEvent::placeMetaCall (this=0xc4733f8, object=0x98fb428) at kernel/qobject.cpp:525
#52 0xb63b7c7b in QObject::event (this=0x98fb428, e=0xc4733f8) at kernel/qobject.cpp:1195
#53 0xb5f441d0 in QGraphicsScene::event (this=0x98fb428, event=0xc4733f8) at graphicsview/qgraphicsscene.cpp:3565
#54 0xb5887ed4 in notify_helper (e=0xc4733f8, receiver=0x98fb428, this=0x98f7880) at kernel/qapplication.cpp:4559
#55 QApplicationPrivate::notify_helper (this=0x98f7880, receiver=0x98fb428, e=0xc4733f8) at kernel/qapplication.cpp:4531
#56 0xb588d30d in QApplication::notify (this=0xc4733f8, receiver=0x98fb428, e=0xc4733f8) at kernel/qapplication.cpp:4288
#57 0xb6a3c401 in KApplication::notify (this=0x98e6a00, receiver=0x98fb428, event=0xc4733f8) at ../../kdeui/kernel/kapplication.cpp:311
#58 0xb639c97e in QCoreApplication::notifyInternal (this=0x98e6a00, receiver=0x98fb428, event=0xc4733f8) at kernel/qcoreapplication.cpp:876
#59 0xb63a0ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x98a0130) at kernel/qcoreapplication.cpp:1500
#61 0xb63a0e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#62 0xb63cf494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#63 postEventSourceDispatch (s=0x98f6b50) at kernel/qeventdispatcher_glib.cpp:279
#64 0xb2b29d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#65 0xb2b2a125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#66 0xb2b2a201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#67 0xb63cf887 in QEventDispatcherGlib::processEvents (this=0x98a0ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#68 0xb5940aaa in QGuiEventDispatcherGlib::processEvents (this=0x98a0ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#69 0xb639b50d in QEventLoop::processEvents (this=0xbfe462c4, flags=...) at kernel/qeventloop.cpp:149
#70 0xb639b7a9 in QEventLoop::exec (this=0xbfe462c4, flags=...) at kernel/qeventloop.cpp:204
#71 0xb63a0eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#72 0xb5885a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#73 0xb76d1a7b in kdemain (argc=1, argv=0xbfe464c4) at ../../../../plasma/desktop/shell/main.cpp:120
#74 0x0804850b in main (argc=1, argv=0xbfe464c4) at plasma-desktop_dummy.cpp:3

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

Possible duplicates by query: bug 302241, bug 302114, bug 301986, bug 301555, bug 300970.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-08-06 01:27:15 UTC

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