Bug 235051 - Plasma has crashed while some normal work
Summary: Plasma has crashed while some normal work
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 237902 243575 243655 244122 245307 246034 246045 247798 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-04-22 12:26 UTC by Bitta Jam
Modified: 2011-01-06 22:44 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (14.44 KB, text/plain)
2010-07-08 21:26 UTC, Zhu Sha Zang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bitta Jam 2010-04-22 12:26:47 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-21-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
Running software:
Open Office Writer (there was the large (77mb) file opened)
Amarok (playin some music)
Filezilla (was downloading a lot of files from ftp)
Dolphin (several folders with tonns of files were open)
Digikam (doing nothing)
Opera (serfing web)
some other programs without any special activity.

I was serfing the web when my plasma desktop has crashed, everything but these opened windows has gone.
Plasma is restarted now, everything seems to work normal, but there are several icons in the tray dissapeared (though its processes are running): Google desktop, Opera, Amarok.
Killing these programs and restarting them would re-enable these icons. 


 -- Backtrace:
Application: Рабочее пространство Plasma (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb7892700 (LWP 2090))]

Thread 10 (Thread 0xa98ffb70 (LWP 16980)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01ca38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92e91e8, th=0x8f0da18) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x01ca641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ea2a0, th=0x8f0da18) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x01ca226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92e91e8, th=0x8f0da18) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x01ca6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0x8f0da18) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0x8f0da18, previous=0xad0bd48) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x01ca44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa98ff304, parent=0x92e91e8, th=0x8f0da18) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x01ca4b1b in ThreadWeaver::Thread::run (this=0x8f0da18) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x0079636e in QThreadPrivate::start (arg=0x8f0da18) at thread/qthread_unix.cpp:248
#12 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xa8de9b70 (LWP 16981)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01ca38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92e91e8, th=0xa993a060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x01ca641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ea2a0, th=0xa993a060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x01ca226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92e91e8, th=0xa993a060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x01ca6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa993a060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa993a060, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x01ca6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa993a060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa993a060, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x01ca6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa993a060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa993a060, previous=0xb29d1e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x01ca44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa8de9304, parent=0x92e91e8, th=0xa993a060) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0x01ca4b1b in ThreadWeaver::Thread::run (this=0xa993a060) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0x0079636e in QThreadPrivate::start (arg=0xa993a060) at thread/qthread_unix.cpp:248
#16 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xa22acb70 (LWP 16982)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01ca38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92e91e8, th=0xa9934e68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x01ca641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ea2a0, th=0xa9934e68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x01ca226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92e91e8, th=0xa9934e68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x01ca6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa9934e68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa9934e68, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x01ca6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa9934e68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa9934e68, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x01ca6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa9934e68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa9934e68, previous=0xb1289c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x01ca44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa22ac304, parent=0x92e91e8, th=0xa9934e68) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0x01ca4b1b in ThreadWeaver::Thread::run (this=0xa9934e68) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0x0079636e in QThreadPrivate::start (arg=0xa9934e68) at thread/qthread_unix.cpp:248
#16 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa1aabb70 (LWP 16983)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01ca38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92e91e8, th=0x943fb60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x01ca641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ea2a0, th=0x943fb60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x01ca226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92e91e8, th=0x943fb60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x01ca6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0x943fb60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0x943fb60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x01ca6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0x943fb60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0x943fb60, previous=0xb1d1bd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x01ca44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa1aab304, parent=0x92e91e8, th=0x943fb60) at ../../../threadweaver/Weaver/Thread.cpp:87
#12 0x01ca4b1b in ThreadWeaver::Thread::run (this=0x943fb60) at ../../../threadweaver/Weaver/Thread.cpp:142
#13 0x0079636e in QThreadPrivate::start (arg=0x943fb60) at thread/qthread_unix.cpp:248
#14 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xa12aab70 (LWP 16984)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01ca38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92e91e8, th=0x95a9150) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x01ca641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ea2a0, th=0x95a9150) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x01ca226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92e91e8, th=0x95a9150) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x01ca6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0x95a9150) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0x95a9150, previous=0xb2b7318) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x01ca44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa12aa304, parent=0x92e91e8, th=0x95a9150) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x01ca4b1b in ThreadWeaver::Thread::run (this=0x95a9150) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x0079636e in QThreadPrivate::start (arg=0x95a9150) at thread/qthread_unix.cpp:248
#12 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa0729b70 (LWP 16985)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01ca38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92e91e8, th=0xa09bbd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x01ca641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ea2a0, th=0xa09bbd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x01ca226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92e91e8, th=0xa09bbd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x01ca6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa09bbd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa09bbd0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x01ca6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa09bbd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa09bbd0, previous=0xb19b300) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x01ca44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa0729304, parent=0x92e91e8, th=0xa09bbd0) at ../../../threadweaver/Weaver/Thread.cpp:87
#12 0x01ca4b1b in ThreadWeaver::Thread::run (this=0xa09bbd0) at ../../../threadweaver/Weaver/Thread.cpp:142
#13 0x0079636e in QThreadPrivate::start (arg=0xa09bbd0) at thread/qthread_unix.cpp:248
#14 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0x9ff28b70 (LWP 16986)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01ca38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92e91e8, th=0xa990e7f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x01ca641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ea2a0, th=0xa990e7f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x01ca226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92e91e8, th=0xa990e7f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x01ca6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa990e7f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa990e7f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x01ca6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa990e7f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa990e7f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x01ca6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa990e7f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa990e7f8, previous=0xb224ea0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x01ca44fe in ThreadWeaver::ThreadRunHelper::run (this=0x9ff28304, parent=0x92e91e8, th=0xa990e7f8) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0x01ca4b1b in ThreadWeaver::Thread::run (this=0xa990e7f8) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0x0079636e in QThreadPrivate::start (arg=0xa990e7f8) at thread/qthread_unix.cpp:248
#16 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0x9f727b70 (LWP 16987)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92e9200, mutex=0x92edd58, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x01ca38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92e91e8, th=0xa9923c30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x01ca641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92ea2a0, th=0xa9923c30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x01ca226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92e91e8, th=0xa9923c30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x01ca6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92ea2a0, th=0xa9923c30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x01ca3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92e91e8, th=0xa9923c30, previous=0xb2d5ca8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x01ca44fe in ThreadWeaver::ThreadRunHelper::run (this=0x9f727304, parent=0x92e91e8, th=0xa9923c30) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x01ca4b1b in ThreadWeaver::Thread::run (this=0xa9923c30) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x0079636e in QThreadPrivate::start (arg=0xa9923c30) at thread/qthread_unix.cpp:248
#12 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x9ea7fb70 (LWP 19330)):
[KCrash Handler]
#6  0x00dd5422 in __kernel_vsyscall ()
#7  0x00c4e4d1 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0x00c51932 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0x074a8046 in IA__g_logv (log_domain=<value optimized out>, log_level=G_LOG_LEVEL_ERROR, format=0x74dd9b8 "Cannot create pipe main loop wake-up: %s\n", args1=0x9ea7f1fc "3\331\022\266")
    at /build/buildd/glib2.0-2.22.3/glib/gmessages.c:549
#10 0x074a8076 in IA__g_log (log_domain=0x74d7da6 "GLib", log_level=G_LOG_LEVEL_ERROR, format=0x74dd9b8 "Cannot create pipe main loop wake-up: %s\n")
    at /build/buildd/glib2.0-2.22.3/glib/gmessages.c:569
#11 0x0749e98d in g_main_context_init_pipe (context=0x9da02170) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:415
#12 0x0749ea24 in IA__g_main_context_new () at /build/buildd/glib2.0-2.22.3/glib/gmain.c:510
#13 0x008c4fb2 in QEventDispatcherGlibPrivate (this=0x9da32158, context=0x0) at kernel/qeventdispatcher_glib.cpp:308
#14 0x008c51db in QEventDispatcherGlib (this=0xae145d0, parent=0x0) at kernel/qeventdispatcher_glib.cpp:350
#15 0x007961b4 in QThreadPrivate::createEventDispatcher (data=0x99de7a8) at thread/qthread_unix.cpp:200
#16 0x00796345 in QThreadPrivate::start (arg=0x9613e20) at thread/qthread_unix.cpp:241
#17 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0x00cf08de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7892700 (LWP 2090)):
#0  0x00dd5422 in __kernel_vsyscall ()
#1  0x00119e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007972c7 in QWaitConditionPrivate::wait (this=0x99de53c, mutex=0x99de528, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x99de53c, mutex=0x99de528, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x0078b0aa in QThreadPoolPrivate::waitForDone (this=0x99de4d8) at concurrent/qthreadpool.cpp:295
#5  0x0078b820 in ~QThreadPool (this=0x9bea1e0, __in_chrg=<value optimized out>) at concurrent/qthreadpool.cpp:428
#6  0x0078be3a in ~QGlobalStaticDeleter (this=0x9ae600, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1803
#7  0x00c5305f in ?? () from /lib/tls/i686/cmov/libc.so.6
#8  0x00c530cf in exit () from /lib/tls/i686/cmov/libc.so.6
#9  0x0134422b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:734
#10 0x00fb622a in KApplication::xioErrhandler (this=0x84a9b68, dpy=0x84eb9a0) at ../../kdeui/kernel/kapplication.cpp:408
#11 0x00fb6266 in kde_xio_errhandler (dpy=0x84eb9a0) at ../../kdeui/kernel/kapplication.cpp:125
#12 0x0022c2e6 in _XIOError () from /usr/lib/libX11.so.6
#13 0x00233f8a in ?? () from /usr/lib/libX11.so.6
#14 0x002348c6 in _XEventsQueued () from /usr/lib/libX11.so.6
#15 0x0021d5ff in XEventsQueued () from /usr/lib/libX11.so.6
#16 0x01382d05 in x11EventSourceCheck (s=0x84d3600) at kernel/qguieventdispatcher_glib.cpp:87
#17 0x074a0cd1 in IA__g_main_context_check (context=0x84d2a38, max_priority=2147483647, fds=0x9dc7b70, n_fds=11) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2469
#18 0x074a147c in g_main_context_iterate (context=0x84d2a38, block=<value optimized out>, dispatch=1, self=0x84af6e0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2588
#19 0x074a1863 in IA__g_main_context_iteration (context=0x84d2a38, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#20 0x008c4805 in QEventDispatcherGlib::processEvents (this=0x84afa78, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#21 0x01382b35 in QGuiEventDispatcherGlib::processEvents (this=0x84afa78, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#22 0x00897209 in QEventLoop::processEvents (this=0xbff14274, flags=) at kernel/qeventloop.cpp:149
#23 0x0089765a in QEventLoop::exec (this=0xbff14274, flags=...) at kernel/qeventloop.cpp:201
#24 0x0089b84f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#25 0x012c3467 in QApplication::exec () at kernel/qapplication.cpp:3579
#26 0x0785906e in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#27 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x84c8cc8 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051425 "0") at ../../kinit/kinit.cpp:717
#28 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#29 0x0804f08c in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#30 0x0804fe47 in main (argc=4, argv=0xbff14d24, envp=0xbff14d38) at ../../kinit/kinit.cpp:1845

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2010-05-14 01:52:28 UTC
"there are several
icons in the tray dissapeared (though its processes are running): Google
desktop, Opera, Amarok.
Killing these programs and restarting them would re-enable these icons. "

that would be because these icons use the old, and rather broken, xembed protocol for the tray.

as for the crash itself, do you happen to use an auto-hiding panel?
Comment 2 Beat Wolf 2010-05-17 11:40:54 UTC
*** Bug 237902 has been marked as a duplicate of this bug. ***
Comment 3 Beat Wolf 2010-07-04 15:45:47 UTC
*** Bug 243575 has been marked as a duplicate of this bug. ***
Comment 4 Beat Wolf 2010-07-05 22:03:37 UTC
*** Bug 243655 has been marked as a duplicate of this bug. ***
Comment 5 Zhu Sha Zang 2010-07-08 21:26:21 UTC
Created attachment 48697 [details]
New crash information added by DrKonqi

I'm only checking my mails in thunderbird then the crash warning appear, But any, functionality are losted. And the system keep your status, running and stable.
Comment 6 Beat Wolf 2010-07-11 21:00:09 UTC
*** Bug 244122 has been marked as a duplicate of this bug. ***
Comment 7 Jonathan Thomas 2010-07-21 15:46:15 UTC
*** Bug 245307 has been marked as a duplicate of this bug. ***
Comment 8 Alex 2010-07-21 15:56:11 UTC
I confirm this kind of problem, can please someone change the status of the bug to "confirmed"?

With all the duplicates I suppose this problem is now more than certain.
Comment 9 Aaron J. Seigo 2010-07-29 05:29:16 UTC
*** Bug 246045 has been marked as a duplicate of this bug. ***
Comment 10 Aaron J. Seigo 2010-07-29 05:29:39 UTC
*** Bug 246034 has been marked as a duplicate of this bug. ***
Comment 11 Aaron J. Seigo 2010-08-11 19:33:14 UTC
as i've observed in some of the duplicates of this report: the crash is happening in the event loop in Qt. not sure what is triggering that, exactly, but we need to find a set of reproduction steps to investigate further because the backtraces are completely unhelpful.
Comment 12 Nicolas L. 2010-08-16 10:17:37 UTC
*** Bug 247798 has been marked as a duplicate of this bug. ***
Comment 13 Aaron J. Seigo 2010-09-07 06:59:58 UTC

*** This bug has been marked as a duplicate of bug 241509 ***
Comment 14 Marco Martin 2011-01-06 22:44:58 UTC
SVN commit 1212407 by mart:

close the strage db when the job is over.
there were dangling file pointers before that could crash plasma when they go beyond the maximum allowed limit
BUG:259833
CCBUG:247798
BUG:235051



 M  +3 -4      storage.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1212407