Bug 279571

Summary: plazma desktop crashed
Product: [Unmaintained] plasma4 Reporter: Md.Mozammel Hossain <mozammel.hossain>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Md.Mozammel Hossain 2011-08-07 08:07:40 UTC
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 1 Dario Andres 2011-08-07 13:04:19 UTC
[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 ***