Bug 285964 - Plasma crashed (entropy-related)
Summary: Plasma crashed (entropy-related)
Status: RESOLVED DUPLICATE of bug 272495
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-07 08:15 UTC by Jamie Smith
Modified: 2011-11-07 14:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jamie Smith 2011-11-07 08:15:01 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.3 (4.7.3) "release 10"
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.7-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I was reading mail in Kontact when it looked like the panel got overwritten by the top of the window manager and plasma crashed after the machine shuddered. Sort of like screen tearing. Kontact was fine, and hadn't actually been dragged to cover the panel as it looked like for a few seconds on-screen. The machine was under spiky load at the time.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f52ae8ff760 (LWP 2223))]

Thread 7 (Thread 0x7f5288c07700 (LWP 2332)):
#0  0x00007fff8c915851 in clock_gettime ()
#1  0x00007f52a90452b3 in clock_gettime () from /lib64/librt.so.1
#2  0x00007f52ad4cbcf2 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f52ad58effd in QTimerInfoList::updateCurrentTime (this=0x21b6b10) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f52ad58f375 in QTimerInfoList::timerWait (this=0x21b6b10, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f52ad58de3c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f5288c06b8c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f52ad58dee5 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f52a8d94087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#9  0x00007f52a8d94fa9 in ?? () from /lib64/libglib-2.0.so.0
#10 0x00007f52a8d95650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#11 0x00007f52ad58e636 in QEventDispatcherGlib::processEvents (this=0x21b5a60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f52ad562c22 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f52ad562e35 in QEventLoop::exec (this=0x7f5288c06d20, flags=...) at kernel/qeventloop.cpp:201
#14 0x00007f52ad477be4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:498
#15 0x00007f52ad544358 in QInotifyFileSystemWatcherEngine::run (this=0x21b8ef0) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f52ad47a4d5 in QThreadPrivate::start (arg=0x21b8ef0) at thread/qthread_unix.cpp:331
#17 0x00007f529e7f19e3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#18 0x00007f52ad1e9a3f in start_thread () from /lib64/libpthread.so.0
#19 0x00007f52abf9966d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f527722d700 (LWP 2546)):
#0  0x00007f52abf904f3 in poll () from /lib64/libc.so.6
#1  0x00007f52a8d95114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f52a8d95650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f52ad58e636 in QEventDispatcherGlib::processEvents (this=0x904b30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f52ad562c22 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f52ad562e35 in QEventLoop::exec (this=0x7f527722cd60, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f52ad477be4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:498
#7  0x00007f52ad47a4d5 in QThreadPrivate::start (arg=0x11eb810) at thread/qthread_unix.cpp:331
#8  0x00007f529e7f19e3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#9  0x00007f52ad1e9a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f52abf9966d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f528d515700 (LWP 6395)):
#0  0x00007f52ad1ee38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f52ad47abbb in wait (this=<value optimized out>, mutex=0x220b330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x220b330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f52a14caf44 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2281c90, th=0x2ea5410) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f52a14cd643 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f8110, th=0x2ea5410) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f52a14cc41f in ThreadWeaver::ThreadRunHelper::run (this=0x7f528d514d70, parent=0x2281c90, th=0x2ea5410) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f52a14cc4a8 in ThreadWeaver::Thread::run (this=0x2ea5410) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f52ad47a4d5 in QThreadPrivate::start (arg=0x2ea5410) at thread/qthread_unix.cpp:331
#8  0x00007f529e7f19e3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#9  0x00007f52ad1e9a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f52abf9966d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f528dd16700 (LWP 6396)):
#0  0x00007f52ad1ee38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f52ad47abbb in wait (this=<value optimized out>, mutex=0x220b330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x220b330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f52a14caf44 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2281c90, th=0x3578790) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f52a14cd643 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f8110, th=0x3578790) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f52a14cc41f in ThreadWeaver::ThreadRunHelper::run (this=0x7f528dd15d70, parent=0x2281c90, th=0x3578790) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f52a14cc4a8 in ThreadWeaver::Thread::run (this=0x3578790) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f52ad47a4d5 in QThreadPrivate::start (arg=0x3578790) at thread/qthread_unix.cpp:331
#8  0x00007f529e7f19e3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#9  0x00007f52ad1e9a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f52abf9966d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f527b417700 (LWP 6397)):
#0  0x00007f52ad1ee38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f52ad47abbb in wait (this=<value optimized out>, mutex=0x220b330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x220b330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f52a14caf44 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2281c90, th=0xb0a230) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f52a14cd643 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f8110, th=0xb0a230) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f52a14cc41f in ThreadWeaver::ThreadRunHelper::run (this=0x7f527b416d70, parent=0x2281c90, th=0xb0a230) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f52a14cc4a8 in ThreadWeaver::Thread::run (this=0xb0a230) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f52ad47a4d5 in QThreadPrivate::start (arg=0xb0a230) at thread/qthread_unix.cpp:331
#8  0x00007f529e7f19e3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#9  0x00007f52ad1e9a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f52abf9966d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f527df39700 (LWP 6398)):
#0  0x00007f52ad1ee38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f52ad47abbb in wait (this=<value optimized out>, mutex=0x220b330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x220b330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f52a14caf44 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2281c90, th=0x29e8c50) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f52a14cd643 in ThreadWeaver::WorkingHardState::applyForWork (this=0x21f8110, th=0x29e8c50) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f52a14cc41f in ThreadWeaver::ThreadRunHelper::run (this=0x7f527df38d70, parent=0x2281c90, th=0x29e8c50) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f52a14cc4a8 in ThreadWeaver::Thread::run (this=0x29e8c50) at /usr/src/debug/kdelibs-4.7.3/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f52ad47a4d5 in QThreadPrivate::start (arg=0x29e8c50) at thread/qthread_unix.cpp:331
#8  0x00007f529e7f19e3 in ?? () from /usr/X11R6/lib64/libGL.so.1
#9  0x00007f52ad1e9a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f52abf9966d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f52ae8ff760 (LWP 2223)):
[KCrash Handler]
#6  isNull (this=0x241b600) at /usr/include/QtCore/qsharedpointer_impl.h:568
#7  operator! (this=0x241b600) at /usr/include/QtCore/qsharedpointer_impl.h:574
#8  TaskManager::TaskItem::task (this=0x241b600) at /usr/src/debug/kde-workspace-4.7.3/libs/taskmanager/taskitem.cpp:113
#9  0x00007f528f749292 in WindowTaskItem::publishIconGeometry (this=0x2ec4a30) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/applets/tasks/windowtaskitem.cpp:120
#10 0x00007f528f7565ec in AbstractTaskItem::timerEvent (this=0x2ec4a30, event=<value optimized out>) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/applets/tasks/abstracttaskitem.cpp:439
#11 0x00007f52ad5774d9 in QObject::event (this=0x2ec4a30, e=<value optimized out>) at kernel/qobject.cpp:1190
#12 0x00007f52acd2887b in QGraphicsWidget::event (this=0x2ec4a30, event=0x7fff8c8981e0) at graphicsview/qgraphicswidget.cpp:1455
#13 0x00007f52ac709264 in QApplicationPrivate::notify_helper (this=0x72ac70, receiver=0x2ec4a30, e=0x7fff8c8981e0) at kernel/qapplication.cpp:4481
#14 0x00007f52ac71181a in QApplication::notify (this=<value optimized out>, receiver=0x2ec4a30, e=0x7fff8c8981e0) at kernel/qapplication.cpp:4360
#15 0x00007f52ae2eeae6 in KApplication::notify (this=0x70d2b0, receiver=0x2ec4a30, event=0x7fff8c8981e0) at /usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#16 0x00007f52ad5637cc in QCoreApplication::notifyInternal (this=0x70d2b0, receiver=0x2ec4a30, event=0x7fff8c8981e0) at kernel/qcoreapplication.cpp:787
#17 0x00007f52ad591198 in sendEvent (this=0x734890) at kernel/qcoreapplication.h:215
#18 QTimerInfoList::activateTimers (this=0x734890) at kernel/qeventdispatcher_unix.cpp:618
#19 0x00007f52ad58df04 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#20 0x00007f52a8d94bd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#21 0x00007f52a8d953b0 in ?? () from /lib64/libglib-2.0.so.0
#22 0x00007f52a8d95650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#23 0x00007f52ad58e5df in QEventDispatcherGlib::processEvents (this=0x716490, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#24 0x00007f52ac7af1ae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007f52ad562c22 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#26 0x00007f52ad562e35 in QEventLoop::exec (this=0x7fff8c8984f0, flags=...) at kernel/qeventloop.cpp:201
#27 0x00007f52ad56727b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#28 0x00007f529aa5d25d in kdemain (argc=1, argv=0x6c82a0) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/shell/main.cpp:120
#29 0x0000000000407279 in _start ()

Possible duplicates by query: bug 285913, bug 285368, bug 277548, bug 272495, bug 267077.

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2011-11-07 14:16:04 UTC

*** This bug has been marked as a duplicate of bug 272495 ***