Version: unspecified (using KDE 4.5.4) OS: Linux The following crash happened when the wireless connection was disconnected. I tried to see if it's already reported, but AFAICT, it's a new report. Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb78a79b0 (LWP 1755))] Thread 5 (Thread 0xaeeffb70 (LWP 2811)): #0 0x003f5416 in __kernel_vsyscall () #1 0x00acd98b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x03362567 in wait (this=0xa218dd8, mutex=0xa215af0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0xa218dd8, mutex=0xa215af0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0x06c44fb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa218dc0, th=0x9f6e670) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x06c47cdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2191c0, th=0x9f6e670) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x06c44bec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa218dc0, th=0x9f6e670) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x06c47dd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2191c0, th=0x9f6e670) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x06c44b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa218dc0, th=0x9f6e670, previous=0xa71ae70) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x06c467b6 in ThreadWeaver::ThreadRunHelper::run (this=0xaeeff284, parent=0xa218dc0, th=0x9f6e670) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #10 0x06c4687c in ThreadWeaver::Thread::run (this=0x9f6e670) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #11 0x03361e6a in QThreadPrivate::start (arg=0x9f6e670) at thread/qthread_unix.cpp:285 #12 0x00ac8f19 in start_thread () from /lib/libpthread.so.0 #13 0x00a02c5e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xaf8ffb70 (LWP 2812)): #0 0x003f5416 in __kernel_vsyscall () #1 0x00acd98b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x03362567 in wait (this=0xa218dd8, mutex=0xa215af0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0xa218dd8, mutex=0xa215af0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0x06c44fb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa218dc0, th=0xa0c1c80) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x06c47cdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2191c0, th=0xa0c1c80) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x06c44bec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa218dc0, th=0xa0c1c80) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x06c47dd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2191c0, th=0xa0c1c80) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x06c44b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa218dc0, th=0xa0c1c80, previous=0xa0a7e28) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x06c467b6 in ThreadWeaver::ThreadRunHelper::run (this=0xaf8ff284, parent=0xa218dc0, th=0xa0c1c80) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #10 0x06c4687c in ThreadWeaver::Thread::run (this=0xa0c1c80) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #11 0x03361e6a in QThreadPrivate::start (arg=0xa0c1c80) at thread/qthread_unix.cpp:285 #12 0x00ac8f19 in start_thread () from /lib/libpthread.so.0 #13 0x00a02c5e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xae4ffb70 (LWP 2813)): #0 0x003f5416 in __kernel_vsyscall () #1 0x00acd98b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x03362567 in wait (this=0xa218dd8, mutex=0xa215af0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0xa218dd8, mutex=0xa215af0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0x06c44fb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa218dc0, th=0x9fae518) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x06c47cdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2191c0, th=0x9fae518) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x06c44bec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa218dc0, th=0x9fae518) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x06c47dd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2191c0, th=0x9fae518) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x06c44b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa218dc0, th=0x9fae518, previous=0x0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x06c47df1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2191c0, th=0x9fae518) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x06c44b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa218dc0, th=0x9fae518, previous=0xa218320) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #11 0x06c467b6 in ThreadWeaver::ThreadRunHelper::run (this=0xae4ff284, parent=0xa218dc0, th=0x9fae518) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #12 0x06c4687c in ThreadWeaver::Thread::run (this=0x9fae518) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #13 0x03361e6a in QThreadPrivate::start (arg=0x9fae518) at thread/qthread_unix.cpp:285 #14 0x00ac8f19 in start_thread () from /lib/libpthread.so.0 #15 0x00a02c5e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xadcfeb70 (LWP 2814)): #0 0x003f5416 in __kernel_vsyscall () #1 0x00acd98b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x03362567 in wait (this=0xa218dd8, mutex=0xa215af0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0xa218dd8, mutex=0xa215af0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0x06c44fb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa218dc0, th=0xa7378b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x06c47cdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2191c0, th=0xa7378b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x06c44bec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa218dc0, th=0xa7378b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x06c47dd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2191c0, th=0xa7378b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x06c44b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa218dc0, th=0xa7378b0, previous=0xa775b48) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x06c467b6 in ThreadWeaver::ThreadRunHelper::run (this=0xadcfe284, parent=0xa218dc0, th=0xa7378b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #10 0x06c4687c in ThreadWeaver::Thread::run (this=0xa7378b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #11 0x03361e6a in QThreadPrivate::start (arg=0xa7378b0) at thread/qthread_unix.cpp:285 #12 0x00ac8f19 in start_thread () from /lib/libpthread.so.0 #13 0x00a02c5e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb78a79b0 (LWP 1755)): [KCrash Handler] #7 KJob::isAutoDelete (this=0xa717010) at /usr/src/debug/kdelibs-4.5.4/kdecore/jobs/kjob.cpp:353 #8 0x070c9231 in KJob::emitResult (this=0xa717010) at /usr/src/debug/kdelibs-4.5.4/kdecore/jobs/kjob.cpp:314 #9 0x07dedb18 in Plasma::ServiceJob::setResult (this=0xa717010, result=...) at /usr/src/debug/kdelibs-4.5.4/plasma/servicejob.cpp:80 #10 0x01f5ccca in StatusNotifierItemJob::contextMenuReady (this=0xa717010, menu=0xa798d08) at /usr/src/debug/kdebase-workspace-4.5.4/plasma/generic/dataengines/statusnotifieritem/statusnotifieritemjob.cpp:53 #11 0x01f5cd3e in StatusNotifierItemJob::qt_metacall (this=0xa717010, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfeb8838) at /usr/src/debug/kdebase-workspace-4.5.4/i686-redhat-linux-gnu/plasma/generic/dataengines/statusnotifieritem/statusnotifieritemjob.moc:75 #12 0x0345fb6b in QMetaObject::metacall (object=0xa717010, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbfeb8838) at kernel/qmetaobject.cpp:237 #13 0x0346f047 in QMetaObject::activate (sender=0xa7a1258, m=0x1f65100, local_signal_index=0, argv=0xbfeb8838) at kernel/qobject.cpp:3272 #14 0x01f57a44 in StatusNotifierItemSource::contextMenuReady (this=0xa7a1258, _t1=0xa798d08) at /usr/src/debug/kdebase-workspace-4.5.4/i686-redhat-linux-gnu/plasma/generic/dataengines/statusnotifieritem/statusnotifieritemsource.moc:109 #15 0x01f57a82 in StatusNotifierItemSource::contextMenuReady (this=0xa7a1258) at /usr/src/debug/kdebase-workspace-4.5.4/plasma/generic/dataengines/statusnotifieritem/statusnotifieritemsource.cpp:369 #16 0x01f5b5ab in StatusNotifierItemSource::qt_metacall (this=0xa7a1258, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfeb894c) at /usr/src/debug/kdebase-workspace-4.5.4/i686-redhat-linux-gnu/plasma/generic/dataengines/statusnotifieritem/statusnotifieritemsource.moc:90 #17 0x0345fb6b in QMetaObject::metacall (object=0xa7a1258, cl=QMetaObject::InvokeMetaMethod, idx=11, argv=0xbfeb894c) at kernel/qmetaobject.cpp:237 #18 0x0346f047 in QMetaObject::activate (sender=0xa0c2228, m=0x4594b44, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272 #19 0x0457b2e8 in DBusMenuImporter::menuUpdated (this=0xa0c2228) at /usr/src/debug/libdbusmenu-qt-0.6.3/i686-redhat-linux-gnu/src/dbusmenuimporter.moc:120 #20 0x0457bafc in DBusMenuImporter::slotMenuAboutToShow (this=0xa0c2228) at /usr/src/debug/libdbusmenu-qt-0.6.3/src/dbusmenuimporter.cpp:564 #21 0x0458260b in DBusMenuImporter::qt_metacall (this=0xa0c2228, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfeb8b8c) at /usr/src/debug/libdbusmenu-qt-0.6.3/i686-redhat-linux-gnu/src/dbusmenuimporter.moc:105 #22 0x0345fb6b in QMetaObject::metacall (object=0xa0c2228, cl=QMetaObject::InvokeMetaMethod, idx=12, argv=0xbfeb8b8c) at kernel/qmetaobject.cpp:237 #23 0x0346f047 in QMetaObject::activate (sender=0xa798d08, m=0x44e8648, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272 #24 0x040378e8 in QMenu::aboutToShow (this=0xa798d08) at .moc/release-shared/moc_qmenu.cpp:151 #25 0x0403defb in QMenu::qt_metacall (this=0xa798d08, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfeb8ccc) at .moc/release-shared/moc_qmenu.cpp:97 #26 0x0345fb6b in QMetaObject::metacall (object=0xa798d08, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbfeb8ccc) at kernel/qmetaobject.cpp:237 #27 0x03462ba9 in QMetaMethod::invoke (this=0xbfeb8e5c, object=0xa798d08, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1578 #28 0x03463914 in QMetaObject::invokeMethod (obj=0xa798d08, member=0x4589fbb "aboutToShow", type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1151 #29 0x0457b29f in invokeMethod (this=0xa0c2228) at /usr/include/QtCore/qobjectdefs.h:424 #30 DBusMenuImporter::updateMenu (this=0xa0c2228) at /usr/src/debug/libdbusmenu-qt-0.6.3/src/dbusmenuimporter.cpp:497 #31 0x01f57650 in StatusNotifierItemSource::contextMenu (this=0xa7a1258, x=1007, y=793) at /usr/src/debug/kdebase-workspace-4.5.4/plasma/generic/dataengines/statusnotifieritem/statusnotifieritemsource.cpp:474 #32 0x01f5d693 in StatusNotifierItemJob::start (this=0xa717010) at /usr/src/debug/kdebase-workspace-4.5.4/plasma/generic/dataengines/statusnotifieritem/statusnotifieritemjob.cpp:43 #33 0x07ded7e7 in slotStart (this=0xa717010, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x9c5d710) at /usr/src/debug/kdelibs-4.5.4/plasma/servicejob.cpp:37 #34 Plasma::ServiceJob::qt_metacall (this=0xa717010, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x9c5d710) at /usr/src/debug/kdelibs-4.5.4/i686-redhat-linux-gnu/plasma/servicejob.moc:72 #35 0x01f5cd1b in StatusNotifierItemJob::qt_metacall (this=0xa717010, _c=QMetaObject::InvokeMetaMethod, _id=26, _a=0x9c5d710) at /usr/src/debug/kdebase-workspace-4.5.4/i686-redhat-linux-gnu/plasma/generic/dataengines/statusnotifieritem/statusnotifieritemjob.moc:70 #36 0x0345fb6b in QMetaObject::metacall (object=0xa717010, cl=QMetaObject::InvokeMetaMethod, idx=26, argv=0x9c5d710) at kernel/qmetaobject.cpp:237 #37 0x0346a507 in QMetaCallEvent::placeMetaCall (this=0xa450d58, object=0xa717010) at kernel/qobject.cpp:534 #38 0x0346eb4f in QObject::event (this=0xa717010, e=0xa450d58) at kernel/qobject.cpp:1211 #39 0x03b9f26c in QApplicationPrivate::notify_helper (this=0x9823550, receiver=0xa717010, e=0xa450d58) at kernel/qapplication.cpp:4445 #40 0x03ba3ed2 in QApplication::notify (this=0x98172e8, receiver=0xa717010, e=0xa450d58) at kernel/qapplication.cpp:3845 #41 0x07787f7b in KApplication::notify (this=0x98172e8, receiver=0xa717010, event=0xa450d58) at /usr/src/debug/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310 #42 0x03459333 in QCoreApplication::notifyInternal (this=0x98172e8, receiver=0xa717010, event=0xa450d58) at kernel/qcoreapplication.cpp:732 #43 0x0345d085 in sendEvent (receiver=0x0, event_type=0, data=0x9801ee0) at kernel/qcoreapplication.h:215 #44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9801ee0) at kernel/qcoreapplication.cpp:1373 #45 0x0345d25e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #46 0x03486eb5 in sendPostedEvents (s=0x9825910) at kernel/qcoreapplication.h:220 #47 postEventSourceDispatch (s=0x9825910) at kernel/qeventdispatcher_glib.cpp:277 #48 0x00bcc192 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #49 0x00bcc978 in ?? () from /lib/libglib-2.0.so.0 #50 0x00bccc35 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #51 0x0348702d in QEventDispatcherGlib::processEvents (this=0x9801a78, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #52 0x03c52406 in QGuiEventDispatcherGlib::processEvents (this=0x9801a78, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #53 0x034584ca in QEventLoop::processEvents (this=0xbfeb9ba4, flags=...) at kernel/qeventloop.cpp:149 #54 0x0345877a in QEventLoop::exec (this=0xbfeb9ba4, flags=...) at kernel/qeventloop.cpp:201 #55 0x0345d327 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #56 0x03b9d078 in QApplication::exec () at kernel/qapplication.cpp:3719 #57 0x036b1e21 in kdemain (argc=1, argv=0xbfeb9dc4) at /usr/src/debug/kdebase-workspace-4.5.4/plasma/desktop/shell/main.cpp:118 #58 0x080487cc in main (argc=1, argv=0xbfeb9dc4) at /usr/src/debug/kdebase-workspace-4.5.4/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3 Reproducible: Didn't try
[Comment from a bug triager] This will be fixed in KDE SC 4.6 Merging with bug 241562. Thanks *** This bug has been marked as a duplicate of bug 241562 ***