Application: plasma-desktop (0.4) KDE Platform Version: 4.7.00 (4.7.0) "release 6" Qt Version: 4.7.3 Operating System: Linux 2.6.37.6-0.7-desktop i686 Distribution: "openSUSE 11.4 (i586)" -- Information about the crash: - What I was doing when the application crashed: sometime when pluzma desktop crashed the its soon fix autometically, and when sometime not i restart computer. - Unusual behavior I noticed: when i unplug any hardware device like modem, data card etc its happen generally The crash can be reproduced some of the time. -- Backtrace: Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb58f4710 (LWP 2394))] Thread 8 (Thread 0xab90fb70 (LWP 2395)): #0 0xb5c1222b in clock_gettime () from /lib/librt.so.1 #1 0xb6e4e0b5 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb6f20f36 in updateCurrentTime (this=0x86c7adc, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0x86c7adc, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb6f1f77b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xab90f11c) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb6f1f81d in timerSourcePrepare (source=0x86c7aa8, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb5b5ca70 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0xb5b5d8e2 in ?? () from /lib/libglib-2.0.so.0 #9 0xb5b5dfce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0xb6f1ffc7 in QEventDispatcherGlib::processEvents (this=0x86c7a28, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb6ef0a6d in QEventLoop::processEvents (this=0xab90f2b0, flags=...) at kernel/qeventloop.cpp:149 #12 0xb6ef0c99 in QEventLoop::exec (this=0xab90f2b0, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6df1d49 in QThread::exec (this=0x86c72d0) at thread/qthread.cpp:492 #14 0xb6ed07fd in QInotifyFileSystemWatcherEngine::run (this=0x86c72d0) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb6df4993 in QThreadPrivate::start (arg=0x86c72d0) at thread/qthread_unix.cpp:320 #16 0xb6d77b05 in start_thread () from /lib/libpthread.so.0 #17 0xb6131d5e in clone () from /lib/libc.so.6 Thread 7 (Thread 0xa9ecdb70 (LWP 2402)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d7c105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb3665ed7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb377c1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #3 0xb3665f1f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb377c1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #4 0xb6d77b05 in start_thread () from /lib/libpthread.so.0 #5 0xb6131d5e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xa620ab70 (LWP 4717)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d7c105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6df5080 in wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0xb3126ab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb31298bb in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb31266ea in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb31299b4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb3126643 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb3128394 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #10 0xb312844a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6df4993 in QThreadPrivate::start (arg=0x938ddc8) at thread/qthread_unix.cpp:320 #12 0xb6d77b05 in start_thread () from /lib/libpthread.so.0 #13 0xb6131d5e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xa715fb70 (LWP 4718)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d7c105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6df5080 in wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0xb3126ab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb31298bb in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb31266ea in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb31299b4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb3126643 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb3128394 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #10 0xb312844a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6df4993 in QThreadPrivate::start (arg=0x908a608) at thread/qthread_unix.cpp:320 #12 0xb6d77b05 in start_thread () from /lib/libpthread.so.0 #13 0xb6131d5e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xaaf58b70 (LWP 4719)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d7c105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6df5080 in wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0xb3126ab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb31298bb in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb31266ea in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb31299b4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb3126643 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb3128394 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #10 0xb312844a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6df4993 in QThreadPrivate::start (arg=0x810bf50) at thread/qthread_unix.cpp:320 #12 0xb6d77b05 in start_thread () from /lib/libpthread.so.0 #13 0xb6131d5e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa9584b70 (LWP 4720)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d7c105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6df5080 in wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0xb3126ab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb31298bb in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb31266ea in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb31299b4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb3126643 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb3128394 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #10 0xb312844a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6df4993 in QThreadPrivate::start (arg=0xa78007f8) at thread/qthread_unix.cpp:320 #12 0xb6d77b05 in start_thread () from /lib/libpthread.so.0 #13 0xb6131d5e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa5a09b70 (LWP 4721)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb6d7c105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6df5080 in wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0x8728b60, mutex=0x86f3088, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0xb3126ab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb31298bb in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb31266ea in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb31299b4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb3126643 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0xb3128394 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #10 0xb312844a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6df4993 in QThreadPrivate::start (arg=0x8c33a78) at thread/qthread_unix.cpp:320 #12 0xb6d77b05 in start_thread () from /lib/libpthread.so.0 #13 0xb6131d5e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb58f4710 (LWP 2394)): [KCrash Handler] #7 0xa7d420a4 in Solid::Control::FrontendObjectPrivate::backendObject() const () from /usr/lib/libsolidcontrol.so.4 #8 0xa7d532c3 in Solid::Control::ModemGsmNetworkInterface::getRegistrationInfo() const () from /usr/lib/libsolidcontrol.so.4 #9 0xa7e1923e in InterfaceDetailsWidget::getDetails() () from /usr/lib/kde4/plasma_applet_networkmanagement.so #10 0xa7e1a20a in InterfaceDetailsWidget::resetInterfaceDetails() () from /usr/lib/kde4/plasma_applet_networkmanagement.so #11 0xa7e01e3c in InterfaceDetailsWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/plasma_applet_networkmanagement.so #12 0xb6ef807d in QMetaObject::metacall (object=0x92ef308, cl=QMetaObject::InvokeMetaMethod, idx=23, argv=0xbffc2b38) at kernel/qmetaobject.cpp:237 #13 0xb6f074cc in QMetaObject::activate (sender=0x839c228, m=0xa7d62aa0, local_signal_index=2, argv=0xbffc2b38) at kernel/qobject.cpp:3278 #14 0xa7d4dc15 in Solid::Control::ModemManager::Notifier::modemInterfaceRemoved(QString const&) () from /usr/lib/libsolidcontrol.so.4 #15 0xa7d4ee28 in Solid::Control::ModemManagerPrivate::_k_modemInterfaceRemoved(QString const&) () from /usr/lib/libsolidcontrol.so.4 #16 0xa7d4f183 in Solid::Control::ModemManagerPrivate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsolidcontrol.so.4 #17 0xb6ef807d in QMetaObject::metacall (object=0x839c228, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbffc2cb8) at kernel/qmetaobject.cpp:237 #18 0xb6f074cc in QMetaObject::activate (sender=0x9362788, m=0xa7cecdd4, local_signal_index=2, argv=0xbffc2cb8) at kernel/qobject.cpp:3278 #19 0xa7cc5905 in MMModemManager::modemInterfaceRemoved(QString const&) () from /usr/lib/kde4/solid_modemmanager04.so #20 0xa7cc5d5a in MMModemManager::deviceRemoved(QDBusObjectPath const&) () from /usr/lib/kde4/solid_modemmanager04.so #21 0xa7cc5f4b in MMModemManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/solid_modemmanager04.so #22 0xb6ef807d in QMetaObject::metacall (object=0x9362788, cl=QMetaObject::InvokeMetaMethod, idx=11, argv=0xbffc2e38) at kernel/qmetaobject.cpp:237 #23 0xb6f074cc in QMetaObject::activate (sender=0x811a720, m=0xa7ceea1c, local_signal_index=1, argv=0xbffc2e38) at kernel/qobject.cpp:3278 #24 0xa7cdaa45 in OrgFreedesktopModemManagerInterface::DeviceRemoved(QDBusObjectPath const&) () from /usr/lib/kde4/solid_modemmanager04.so #25 0xa7cdac2a in OrgFreedesktopModemManagerInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/solid_modemmanager04.so #26 0xb5d06080 in QDBusConnectionPrivate::deliverCall (this=0x816d240, object=0x811a720, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:941 #27 0xb5d115a6 in QDBusCallDeliveryEvent::placeMetaCall (this=0x9029a10, object=0x811a720) at qdbusintegrator_p.h:103 #28 0xb6f06dbf in QObject::event (this=0x811a720, e=0x9029a10) at kernel/qobject.cpp:1217 #29 0xb63f9684 in QApplicationPrivate::notify_helper (this=0x80cf8b0, receiver=0x811a720, e=0x9029a10) at kernel/qapplication.cpp:4462 #30 0xb6402427 in QApplication::notify (this=0x80be528, receiver=0x811a720, e=0x9029a10) at kernel/qapplication.cpp:3862 #31 0xb76377b1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #32 0xb6ef178e in QCoreApplication::notifyInternal (this=0x80be528, receiver=0x811a720, event=0x9029a10) at kernel/qcoreapplication.cpp:731 #33 0xb6ef551c in sendEvent (receiver=0x0, event_type=0, data=0x805b9d0) at kernel/qcoreapplication.h:215 #34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805b9d0) at kernel/qcoreapplication.cpp:1372 #35 0xb6ef566c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265 #36 0xb6f1fdf4 in sendPostedEvents (s=0x80d2d08) at kernel/qcoreapplication.h:220 #37 postEventSourceDispatch (s=0x80d2d08) at kernel/qeventdispatcher_glib.cpp:277 #38 0xb5b5d509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #39 0xb5b5dd10 in ?? () from /lib/libglib-2.0.so.0 #40 0xb5b5dfce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #41 0xb6f1ff7b in QEventDispatcherGlib::processEvents (this=0x80c2af0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #42 0xb64b01da in QGuiEventDispatcherGlib::processEvents (this=0x80c2af0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #43 0xb6ef0a6d in QEventLoop::processEvents (this=0xbffc3744, flags=...) at kernel/qeventloop.cpp:149 #44 0xb6ef0c99 in QEventLoop::exec (this=0xbffc3744, flags=...) at kernel/qeventloop.cpp:201 #45 0xb6ef5740 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #46 0xb63f73d4 in QApplication::exec () at kernel/qapplication.cpp:3736 #47 0xb24dc59b in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #48 0x0804e2a4 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) () #49 0x0804ee3f in handle_launcher_request(int, char const*) () #50 0x0804f4ec in handle_requests(int) () #51 0x08050369 in main () Possible duplicates by query: bug 279343, bug 276818. Reported using DrKonqi
[Comment from a bug triager] This issue is now being tracked at bug 279343, merging. Thanks *** This bug has been marked as a duplicate of bug 279343 ***