Bug 308817

Summary: plasma-desktop crashed expontaneously in dual head setup
Product: [Unmaintained] plasma4 Reporter: Helio Loureiro <helio.loureiro>
Component: widget-bubblemonAssignee: Torrie Fischer <tdfischer>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: helio.loureiro
Priority: NOR    
Version: 4.8.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Helio Loureiro 2012-10-22 16:53:02 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.7-pf i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
After upgrade in Ubuntu 12.04, toward kde-plasma-desktop 5:71~pre15ubuntu12.4, kde-runtime 4:4.8.5-0ubuntu0.1 and libqtcore4 4:4.8.1-0ubuntu4.2.
Using in a dual head environment, video chipset Intel:
[292644.922] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
        965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
        4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
        Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
        Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
        Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
        Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
        Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server

Desktop just expontaneously crashed, closing the external monitor.  No short notice before.

-- 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 0xb1a40740 (LWP 16116))]

Thread 13 (Thread 0xa68ffb40 (LWP 16119)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb75b13eb in read () at ../sysdeps/unix/syscall-template.S:82
#2  0xb2b766ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2b37bd2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2b38042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2b38201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb63db8e7 in QEventDispatcherGlib::processEvents (this=0xa5f00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb63a750d in QEventLoop::processEvents (this=0xa68ff240, flags=...) at kernel/qeventloop.cpp:149
#8  0xb63a77a9 in QEventLoop::exec (this=0xa68ff240, flags=...) at kernel/qeventloop.cpp:204
#9  0xb629094c in QThread::exec (this=0xac23218) at thread/qthread.cpp:501
#10 0xb6384b5d in QInotifyFileSystemWatcherEngine::run (this=0xac23218) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb6293de0 in QThreadPrivate::start (arg=0xac23218) at thread/qthread_unix.cpp:298
#12 0xb2c48d4c in start_thread (arg=0xa68ffb40) at pthread_create.c:308
#13 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa57deb40 (LWP 16121)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xb3d0d890, mutex=0xb3d0d878) at forward.c:139
#3  0xb3c09029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3c0906f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2c48d4c in start_thread (arg=0xa57deb40) at pthread_create.c:308
#6  0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa3dffb40 (LWP 16126)):
#0  0xb2b76f94 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb2b77948 in g_private_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb2b5bc84 in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2b371b7 in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2b37f58 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2b3856b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xa47fe1ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7  0xb2b5b6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb2c48d4c in start_thread (arg=0xa3dffb40) at pthread_create.c:308
#9  0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa29ffb40 (LWP 18473)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xadee018, mutex=0xadee000) at forward.c:139
#3  0xb6294350 in wait (time=4294967295, this=0xadee000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xadeada8, mutex=0xadc97c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb3503acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xadead90, th=0xc165800) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb350695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xadd3148, th=0xc165800) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb350363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xadead90, th=0xc165800) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb3506a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xc165800) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xc165800, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb3506a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xc165800) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xc165800, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb3506a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xc165800) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xc165800, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb3506a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xc165800) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xc165800, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb3506a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xc165800) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xc165800, previous=0xbcf1cf8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb35054e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa29ff2a4, parent=0xadead90, th=0xc165800) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0xb350559a in ThreadWeaver::Thread::run (this=0xc165800) at ../../../threadweaver/Weaver/Thread.cpp:142
#20 0xb6293de0 in QThreadPrivate::start (arg=0xc165800) at thread/qthread_unix.cpp:298
#21 0xb2c48d4c in start_thread (arg=0xa29ffb40) at pthread_create.c:308
#22 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa15ffb40 (LWP 18474)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xadee018, mutex=0xadee000) at forward.c:139
#3  0xb6294350 in wait (time=4294967295, this=0xadee000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xadeada8, mutex=0xadc97c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb3503acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xadead90, th=0xbd27b80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb350695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xadd3148, th=0xbd27b80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb350363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xadead90, th=0xbd27b80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb3506a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xbd27b80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xbd27b80, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb3506a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xbd27b80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xbd27b80, previous=0xc1eac00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb35054e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa15ff2a4, parent=0xadead90, th=0xbd27b80) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb350559a in ThreadWeaver::Thread::run (this=0xbd27b80) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb6293de0 in QThreadPrivate::start (arg=0xbd27b80) at thread/qthread_unix.cpp:298
#15 0xb2c48d4c in start_thread (arg=0xa15ffb40) at pthread_create.c:308
#16 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa33ffb40 (LWP 18475)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xadee018, mutex=0xadee000) at forward.c:139
#3  0xb6294350 in wait (time=4294967295, this=0xadee000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xadeada8, mutex=0xadc97c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb3503acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xadead90, th=0xc1635b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb350695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xadd3148, th=0xc1635b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb350363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xadead90, th=0xc1635b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb3506a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xc1635b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xc1635b8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb3506a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xc1635b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xc1635b8, previous=0xbd2e9c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb35054e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa33ff2a4, parent=0xadead90, th=0xc1635b8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb350559a in ThreadWeaver::Thread::run (this=0xc1635b8) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb6293de0 in QThreadPrivate::start (arg=0xc1635b8) at thread/qthread_unix.cpp:298
#15 0xb2c48d4c in start_thread (arg=0xa33ffb40) at pthread_create.c:308
#16 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa21feb40 (LWP 18476)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xadee018, mutex=0xadee000) at forward.c:139
#3  0xb6294350 in wait (time=4294967295, this=0xadee000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xadeada8, mutex=0xadc97c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb3503acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xadead90, th=0xbfd8b10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb350695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xadd3148, th=0xbfd8b10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb350363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xadead90, th=0xbfd8b10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb3506a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xbfd8b10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xbfd8b10, previous=0xc148a48) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb35054e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa21fe2a4, parent=0xadead90, th=0xbfd8b10) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb350559a in ThreadWeaver::Thread::run (this=0xbfd8b10) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6293de0 in QThreadPrivate::start (arg=0xbfd8b10) at thread/qthread_unix.cpp:298
#13 0xb2c48d4c in start_thread (arg=0xa21feb40) at pthread_create.c:308
#14 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0x9edfdb40 (LWP 18477)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xadee018, mutex=0xadee000) at forward.c:139
#3  0xb6294350 in wait (time=4294967295, this=0xadee000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xadeada8, mutex=0xadc97c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb3503acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xadead90, th=0xbd08748) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb350695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xadd3148, th=0xbd08748) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb350363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xadead90, th=0xbd08748) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb3506a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xbd08748) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xbd08748, previous=0xbb81350) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb35054e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9edfd2a4, parent=0xadead90, th=0xbd08748) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb350559a in ThreadWeaver::Thread::run (this=0xbd08748) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6293de0 in QThreadPrivate::start (arg=0xbd08748) at thread/qthread_unix.cpp:298
#13 0xb2c48d4c in start_thread (arg=0x9edfdb40) at pthread_create.c:308
#14 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0x9dd9cb40 (LWP 18478)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xadee018, mutex=0xadee000) at forward.c:139
#3  0xb6294350 in wait (time=4294967295, this=0xadee000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xadeada8, mutex=0xadc97c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb3503acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xadead90, th=0xbd217a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb350695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xadd3148, th=0xbd217a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb350363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xadead90, th=0xbd217a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb3506a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xbd217a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xbd217a0, previous=0xc0534b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb35054e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9dd9c2a4, parent=0xadead90, th=0xbd217a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb350559a in ThreadWeaver::Thread::run (this=0xbd217a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6293de0 in QThreadPrivate::start (arg=0xbd217a0) at thread/qthread_unix.cpp:298
#13 0xb2c48d4c in start_thread (arg=0x9dd9cb40) at pthread_create.c:308
#14 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x9d59bb40 (LWP 18479)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xadee018, mutex=0xadee000) at forward.c:139
#3  0xb6294350 in wait (time=4294967295, this=0xadee000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xadeada8, mutex=0xadc97c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb3503acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xadead90, th=0xa9e7c68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb350695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xadd3148, th=0xa9e7c68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb350363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xadead90, th=0xa9e7c68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb3506a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xa9e7c68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xa9e7c68, previous=0xbd0b1d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb35054e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9d59b2a4, parent=0xadead90, th=0xa9e7c68) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb350559a in ThreadWeaver::Thread::run (this=0xa9e7c68) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6293de0 in QThreadPrivate::start (arg=0xa9e7c68) at thread/qthread_unix.cpp:298
#13 0xb2c48d4c in start_thread (arg=0x9d59bb40) at pthread_create.c:308
#14 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x9cd9ab40 (LWP 18480)):
#0  0xb772e1b2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb2c4c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75cf64c in __pthread_cond_wait (cond=0xadee018, mutex=0xadee000) at forward.c:139
#3  0xb6294350 in wait (time=4294967295, this=0xadee000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xadeada8, mutex=0xadc97c8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb3503acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xadead90, th=0xc053068) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb350695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xadd3148, th=0xc053068) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb350363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xadead90, th=0xc053068) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb3506a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xadd3148, th=0xc053068) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb3503533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xadead90, th=0xc053068, previous=0xbcf84d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb35054e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9cd9a2a4, parent=0xadead90, th=0xc053068) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb350559a in ThreadWeaver::Thread::run (this=0xc053068) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6293de0 in QThreadPrivate::start (arg=0xc053068) at thread/qthread_unix.cpp:298
#13 0xb2c48d4c in start_thread (arg=0x9cd9ab40) at pthread_create.c:308
#14 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x98a66b40 (LWP 32291)):
#0  0xb2b77403 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb2b37f9f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb2b38201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb63db8e7 in QEventDispatcherGlib::processEvents (this=0xa3e03ef0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0xb63a750d in QEventLoop::processEvents (this=0x98a66250, flags=...) at kernel/qeventloop.cpp:149
#5  0xb63a77a9 in QEventLoop::exec (this=0x98a66250, flags=...) at kernel/qeventloop.cpp:204
#6  0xb629094c in QThread::exec (this=0xbd34c08) at thread/qthread.cpp:501
#7  0xb70c561f in KIO::NameLookUpThread::run (this=0xbd34c08) at ../../kio/kio/hostinfo.cpp:226
#8  0xb6293de0 in QThreadPrivate::start (arg=0xbd34c08) at thread/qthread_unix.cpp:298
#9  0xb2c48d4c in start_thread (arg=0x98a66b40) at pthread_create.c:308
#10 0xb75c1d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb1a40740 (LWP 16116)):
[KCrash Handler]
#7  0xae68566e in Bubble::paintInterface (this=0xa586328, painter=0xbfcc2204, option=0x9ebcbc8, contentsRect=...) at ../../../../applets/bubblemon/src/bubble.cpp:255
#8  0xb728c3a8 in Plasma::Applet::paint (this=0xa586328, painter=0xbfcc2204, option=0x9ebcbc8, widget=0x0) at ../../plasma/applet.cpp:1466
#9  0xb5f385c5 in _q_paintItem (item=<optimized out>, painter=0xbfcc2204, option=0x9ebcbc8, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4335
#10 0xb5f3946e in _q_paintIntoCache (pix=0xbfcc2728, item=0xa586330, pixmapExposed=..., itemToPixmap=..., renderHints=..., option=0xa60aa50, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4373
#11 0xb5f529cc in QGraphicsScenePrivate::drawItemHelper (this=0x9ebca78, item=0xa586330, painter=0xbfcc3648, option=0x9ebcbc8, widget=0x9f5c270, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4694
#12 0xb5f535c3 in QGraphicsScenePrivate::draw (this=0x9ebca78, item=0xa586330, painter=0xbfcc3648, viewTransform=0xbfcc335c, transformPtr=0xbfcc2a30, exposedRegion=0xc26e624, widget=0x9f5c270, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4966
#13 0xb5f545bf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x9ebca78, item=0xa586330, painter=0xbfcc3648, viewTransform=0xbfcc335c, exposedRegion=0xc26e624, widget=0x9f5c270, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857
#14 0xb5f533f7 in QGraphicsScenePrivate::draw (this=0x9ebca78, item=0xa501380, painter=0xbfcc3648, viewTransform=0xbfcc335c, transformPtr=0xbfcc2f00, exposedRegion=0xc26e624, widget=0x9f5c270, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#15 0xb5f545bf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x9ebca78, item=0xa501380, painter=0xbfcc3648, viewTransform=0xbfcc335c, exposedRegion=0xc26e624, widget=0x9f5c270, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857
#16 0xb5f54e5f in QGraphicsScenePrivate::drawItems (this=0x9ebca78, painter=0xbfcc3648, viewTransform=0xbfcc335c, exposedRegion=0xc26e624, widget=0x9f5c270) at graphicsview/qgraphicsscene.cpp:4739
#17 0xb5f71360 in QGraphicsView::paintEvent (this=0xbc83ed8, event=0xb7679454) at graphicsview/qgraphicsview.cpp:3471
#18 0xb58ee152 in QWidget::event (this=0xbc83ed8, event=0xbfcc3d04) at kernel/qwidget.cpp:8508
#19 0xb5d0be55 in QFrame::event (this=0xbc83ed8, e=0xbfcc3d04) at widgets/qframe.cpp:557
#20 0xb5d9eab1 in QAbstractScrollArea::viewportEvent (this=0xbc83ed8, e=0xbfcc3d04) at widgets/qabstractscrollarea.cpp:1043
#21 0xb5f726ac in QGraphicsView::viewportEvent (this=0xbc83ed8, event=0xbfcc3d04) at graphicsview/qgraphicsview.cpp:2866
#22 0xb5da11d6 in viewportEvent (this=<optimized out>, event=0xbfcc3d04) at widgets/qabstractscrollarea_p.h:100
#23 eventFilter (e=0xbfcc3d04, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#24 QAbstractScrollAreaFilter::eventFilter (this=0xc8367b8, o=0x9f5c270, e=0xbfcc3d04) at widgets/qabstractscrollarea_p.h:115
#25 0xb63a8b16 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9ce2f78, receiver=0x9f5c270, event=0xbfcc3d04) at kernel/qcoreapplication.cpp:986
#26 0xb5893ea2 in notify_helper (e=0xbfcc3d04, receiver=0x9f5c270, this=0x9ce2f78) at kernel/qapplication.cpp:4555
#27 QApplicationPrivate::notify_helper (this=0x9ce2f78, receiver=0x9f5c270, e=0xbfcc3d04) at kernel/qapplication.cpp:4531
#28 0xb58993a2 in QApplication::notify (this=0x9ce2f78, receiver=0x9f5c270, e=0xbfcc3d04) at kernel/qapplication.cpp:4524
#29 0xb6a46e01 in KApplication::notify (this=0x9ccf9a8, receiver=0x9f5c270, event=0xbfcc3d04) at ../../kdeui/kernel/kapplication.cpp:311
#30 0xb63a897e in QCoreApplication::notifyInternal (this=0x9ccf9a8, receiver=0x9f5c270, event=0xbfcc3d04) at kernel/qcoreapplication.cpp:876
#31 0xb58e9ada in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#32 QWidgetPrivate::drawWidget (this=0xcb5a6f0, pdev=0xb501ea0, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc045790) at kernel/qwidget.cpp:5585
#33 0xb5ae2d4b in QWidgetBackingStore::sync (this=0xc045790) at painting/qbackingstore.cpp:1365
#34 0xb58df9db in QWidgetPrivate::syncBackingStore (this=0xc26e2d8) at kernel/qwidget.cpp:1891
#35 0xb58eeae7 in QWidget::event (this=0xbc83ed8, event=0xc3ed168) at kernel/qwidget.cpp:8655
#36 0xb5d0be55 in QFrame::event (this=0xbc83ed8, e=0xc3ed168) at widgets/qframe.cpp:557
#37 0xb5da05e4 in QAbstractScrollArea::event (this=0xbc83ed8, e=0xc3ed168) at widgets/qabstractscrollarea.cpp:996
#38 0xb5f64ce8 in QGraphicsView::event (this=0xbc83ed8, event=0xc3ed168) at graphicsview/qgraphicsview.cpp:2740
#39 0xb5893ed4 in notify_helper (e=0xc3ed168, receiver=0xbc83ed8, this=0x9ce2f78) at kernel/qapplication.cpp:4559
#40 QApplicationPrivate::notify_helper (this=0x9ce2f78, receiver=0xbc83ed8, e=0xc3ed168) at kernel/qapplication.cpp:4531
#41 0xb58993a2 in QApplication::notify (this=0x9ce2f78, receiver=0xbc83ed8, e=0xc3ed168) at kernel/qapplication.cpp:4524
#42 0xb6a46e01 in KApplication::notify (this=0x9ccf9a8, receiver=0xbc83ed8, event=0xc3ed168) at ../../kdeui/kernel/kapplication.cpp:311
#43 0xb63a897e in QCoreApplication::notifyInternal (this=0x9ccf9a8, receiver=0xbc83ed8, event=0xc3ed168) at kernel/qcoreapplication.cpp:876
#44 0xb63acad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0xbc83ed8, event_type=77, data=0x9c89130) at kernel/qcoreapplication.cpp:1500
#46 0xb63ace0c in QCoreApplication::sendPostedEvents (receiver=0xbc83ed8, event_type=77) at kernel/qcoreapplication.cpp:1393
#47 0xb5f49396 in dispatchPendingUpdateRequests (this=0xc26e2d8) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200
#48 QGraphicsScenePrivate::_q_processDirtyItems (this=0x9ebca78) at graphicsview/qgraphicsscene.cpp:515
#49 0xb5f494db in qt_static_metacall (_a=0xc9cc050, _id=14, _o=0x9ce0008, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:107
#50 QGraphicsScene::qt_static_metacall (_o=0x9ce0008, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xc9cc050) at .moc/release-shared/moc_qgraphicsscene.cpp:86
#51 0xb63bac01 in QMetaCallEvent::placeMetaCall (this=0xb117ea0, object=0x9ce0008) at kernel/qobject.cpp:525
#52 0xb63c3c7b in QObject::event (this=0x9ce0008, e=0xb117ea0) at kernel/qobject.cpp:1195
#53 0xb5f501e0 in QGraphicsScene::event (this=0x9ce0008, event=0xb117ea0) at graphicsview/qgraphicsscene.cpp:3565
#54 0xb5893ed4 in notify_helper (e=0xb117ea0, receiver=0x9ce0008, this=0x9ce2f78) at kernel/qapplication.cpp:4559
#55 QApplicationPrivate::notify_helper (this=0x9ce2f78, receiver=0x9ce0008, e=0xb117ea0) at kernel/qapplication.cpp:4531
#56 0xb589930d in QApplication::notify (this=0xb117ea0, receiver=0x9ce0008, e=0xb117ea0) at kernel/qapplication.cpp:4288
#57 0xb6a46e01 in KApplication::notify (this=0x9ccf9a8, receiver=0x9ce0008, event=0xb117ea0) at ../../kdeui/kernel/kapplication.cpp:311
#58 0xb63a897e in QCoreApplication::notifyInternal (this=0x9ccf9a8, receiver=0x9ce0008, event=0xb117ea0) at kernel/qcoreapplication.cpp:876
#59 0xb63acad8 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=0x9c89130) at kernel/qcoreapplication.cpp:1500
#61 0xb63ace0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#62 0xb63db494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#63 postEventSourceDispatch (s=0x9ce04d8) at kernel/qeventdispatcher_glib.cpp:279
#64 0xb2b37d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#65 0xb2b38125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#66 0xb2b38201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#67 0xb63db887 in QEventDispatcherGlib::processEvents (this=0x9c89ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#68 0xb594caaa in QGuiEventDispatcherGlib::processEvents (this=0x9c89ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#69 0xb63a750d in QEventLoop::processEvents (this=0xbfcc4ff4, flags=...) at kernel/qeventloop.cpp:149
#70 0xb63a77a9 in QEventLoop::exec (this=0xbfcc4ff4, flags=...) at kernel/qeventloop.cpp:204
#71 0xb63aceba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#72 0xb5891a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#73 0xb76e1a7b in kdemain (argc=1, argv=0xbfcc51f4) at ../../../../plasma/desktop/shell/main.cpp:120
#74 0x0804850b in main (argc=1, argv=0xbfcc51f4) at plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Helio Loureiro 2012-11-14 14:26:39 UTC
Created attachment 75245 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:
  Just started a fresh boot (no hibernation).
  Running a new compiled kernel (from sources) 3.6.6.
  Changed Xserver effects to OpenGL.

- Unusual behavior I noticed:
  Uncollored tiles raised in screen before crash.

- Custom settings of the application:
  New compiled kernel 3.6.6.

-- Backtrace (Reduced):
#7  0xae76b66e in Bubble::paintInterface (this=0x9c89b40, painter=0xbfb2bd84, option=0x96277d0, contentsRect=...) at ../../../../applets/bubblemon/src/bubble.cpp:255
#8  0xb72913a8 in Plasma::Applet::paint (this=0x9c89b40, painter=0xbfb2bd84, option=0x96277d0, widget=0x0) at ../../plasma/applet.cpp:1466
#9  0xb5f3d5c5 in _q_paintItem (item=<optimized out>, painter=0xbfb2bd84, option=0x96277d0, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4335
#10 0xb5f3e46e in _q_paintIntoCache (pix=0xbfb2c2a8, item=0x9c89b48, pixmapExposed=..., itemToPixmap=..., renderHints=..., option=0xa1a97d0, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4373
#11 0xb5f579cc in QGraphicsScenePrivate::drawItemHelper (this=0x9627680, item=0x9c89b48, painter=0xbfb2d1c8, option=0x96277d0, widget=0xb3a2dc0, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4694
Comment 2 Martin Flöser 2013-05-29 16:21:56 UTC
Thank you for this crash report and helping to improve our software. Unfortunately we were not able to work on this specific report yet. Nowadays the version this crash was reported against is no longer maintained and this makes it very difficult to work on this report as the source code might have changed and the information in the backtrace is no longer valid. 

Also it is quite likely that this problem got fixed in a later version. Crash reports are very often reported multiple times. 

If you are able to reproduce this crash with the latest version of KDE Plasma (4.10.3) please reopen this report and adjust the version information in the dropdown above and please also include a new backtrace as generated by the crash reporting tool. Please also make sure that the steps on how to reproduce the crash are precise and correct. Thank you!