Bug 328095 - Plasma Desktop Shell Crash
Summary: Plasma Desktop Shell Crash
Status: RESOLVED DUPLICATE of bug 311871
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.11.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-11-26 06:27 UTC by Chris Taylor
Modified: 2013-11-26 11:06 UTC (History)
0 users

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 Chris Taylor 2013-11-26 06:27:46 UTC
Application: plasma-desktop (4.11.2)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-13-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:
it was while watching Youtube on Firefox

It has happened before many times

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f66c2f277c0 (LWP 3709))]

Thread 12 (Thread 0x7f66a3bd8700 (LWP 3710)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bbbc806b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f66bbbc80a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f66b6281f6e in start_thread (arg=0x7f66a3bd8700) at pthread_create.c:311
#4  0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7f6613810700 (LWP 3716)):
#0  0x00007f66b5bb70ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f66b5bb73c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f66b5b76d40 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f66b5b775c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f66b5b777ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f66bf3e1a76 in QEventDispatcherGlib::processEvents (this=0x7f660c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f66bf3b35ef in QEventLoop::processEvents (this=this@entry=0x7f661380fd70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f66bf3b38e5 in QEventLoop::exec (this=this@entry=0x7f661380fd70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f66bf2b288f in QThread::exec (this=this@entry=0x300a0a0) at thread/qthread.cpp:542
#9  0x00007f66bf394d13 in QInotifyFileSystemWatcherEngine::run (this=0x300a0a0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x300a0a0) at thread/qthread_unix.cpp:338
#11 0x00007f66b6281f6e in start_thread (arg=0x7f6613810700) at pthread_create.c:311
#12 0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f660bdb5700 (LWP 3717)):
#0  0x00007f66b5bb70ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f66b5bb7399 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f66b5b767f0 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f66b5b77565 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f66b5b777ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f66bf3e1a76 in QEventDispatcherGlib::processEvents (this=0x7f66040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f66bf3b35ef in QEventLoop::processEvents (this=this@entry=0x7f660bdb4d70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f66bf3b38e5 in QEventLoop::exec (this=this@entry=0x7f660bdb4d70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f66bf2b288f in QThread::exec (this=this@entry=0x30ff200) at thread/qthread.cpp:542
#9  0x00007f66bf394d13 in QInotifyFileSystemWatcherEngine::run (this=0x30ff200) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x30ff200) at thread/qthread_unix.cpp:338
#11 0x00007f66b6281f6e in start_thread (arg=0x7f660bdb5700) at pthread_create.c:311
#12 0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7f66029b5700 (LWP 4889)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bf2b5406 in wait (time=18446744073709551615, this=0x30cab00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x322e1d8, mutex=0x31ed160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66bae42e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x322e1b0, th=0x5006d90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f66bae45903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x5006d90, previous=0x5418f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f66bae4461f in ThreadWeaver::Thread::run (this=0x5006d90) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x5006d90) at thread/qthread_unix.cpp:338
#7  0x00007f66b6281f6e in start_thread (arg=0x7f66029b5700) at pthread_create.c:311
#8  0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7f6603fff700 (LWP 4890)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bf2b5406 in wait (time=18446744073709551615, this=0x30cab00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x322e1d8, mutex=0x31ed160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66bae42e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x322e1b0, th=0x47cbee0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f66bae45903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x47cbee0, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f66bae4591c in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x47cbee0, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f66bae4591c in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x47cbee0, previous=0x5007820) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f66bae4461f in ThreadWeaver::Thread::run (this=0x47cbee0) at ../../../threadweaver/Weaver/Thread.cpp:98
#8  0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x47cbee0) at thread/qthread_unix.cpp:338
#9  0x00007f66b6281f6e in start_thread (arg=0x7f6603fff700) at pthread_create.c:311
#10 0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7f65fa36d700 (LWP 4891)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bf2b5406 in wait (time=18446744073709551615, this=0x30cab00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x322e1d8, mutex=0x31ed160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66bae42e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x322e1b0, th=0x5216230) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f66bae45903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x5216230, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f66bae4591c in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x5216230, previous=0x417d1f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f66bae4461f in ThreadWeaver::Thread::run (this=0x5216230) at ../../../threadweaver/Weaver/Thread.cpp:98
#7  0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x5216230) at thread/qthread_unix.cpp:338
#8  0x00007f66b6281f6e in start_thread (arg=0x7f65fa36d700) at pthread_create.c:311
#9  0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f65f9b6c700 (LWP 4892)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bf2b5406 in wait (time=18446744073709551615, this=0x30cab00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x322e1d8, mutex=0x31ed160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66bae42e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x322e1b0, th=0x587fb60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f66bae45903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x587fb60, previous=0x57a0440) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f66bae4461f in ThreadWeaver::Thread::run (this=0x587fb60) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x587fb60) at thread/qthread_unix.cpp:338
#7  0x00007f66b6281f6e in start_thread (arg=0x7f65f9b6c700) at pthread_create.c:311
#8  0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f65f936b700 (LWP 4893)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bf2b5406 in wait (time=18446744073709551615, this=0x30cab00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x322e1d8, mutex=0x31ed160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66bae42e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x322e1b0, th=0x4dd6b90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f66bae45903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x4dd6b90, previous=0x4fddd90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f66bae4461f in ThreadWeaver::Thread::run (this=0x4dd6b90) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x4dd6b90) at thread/qthread_unix.cpp:338
#7  0x00007f66b6281f6e in start_thread (arg=0x7f65f936b700) at pthread_create.c:311
#8  0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f65e7be9700 (LWP 4894)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bf2b5406 in wait (time=18446744073709551615, this=0x30cab00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x322e1d8, mutex=0x31ed160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66bae42e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x322e1b0, th=0x4fa4dd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f66bae45903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x4fa4dd0, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f66bae4461f in ThreadWeaver::Thread::run (this=0x4fa4dd0) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x4fa4dd0) at thread/qthread_unix.cpp:338
#7  0x00007f66b6281f6e in start_thread (arg=0x7f65e7be9700) at pthread_create.c:311
#8  0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f65e73e8700 (LWP 4895)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bf2b5406 in wait (time=18446744073709551615, this=0x30cab00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x322e1d8, mutex=0x31ed160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66bae42e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x322e1b0, th=0x5a44da0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f66bae45903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x5a44da0, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f66bae4461f in ThreadWeaver::Thread::run (this=0x5a44da0) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x5a44da0) at thread/qthread_unix.cpp:338
#7  0x00007f66b6281f6e in start_thread (arg=0x7f65e73e8700) at pthread_create.c:311
#8  0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f65e6be7700 (LWP 4896)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f66bf2b5406 in wait (time=18446744073709551615, this=0x30cab00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x322e1d8, mutex=0x31ed160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f66bae42e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x322e1b0, th=0x27eeba0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f66bae45903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x31ed1f0, th=0x27eeba0, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f66bae4461f in ThreadWeaver::Thread::run (this=0x27eeba0) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f66bf2b4f2f in QThreadPrivate::start (arg=0x27eeba0) at thread/qthread_unix.cpp:338
#7  0x00007f66b6281f6e in start_thread (arg=0x7f65e6be7700) at pthread_create.c:311
#8  0x00007f66c28159cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f66c2f277c0 (LWP 3709)):
[KCrash Handler]
#6  __memmove_ssse3_back () at ../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:1548
#7  0x00007f66bf2d2369 in memmove (__len=<optimized out>, __src=<optimized out>, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:57
#8  QListData::remove (this=this@entry=0x4ce1278, i=<optimized out>, i@entry=12) at tools/qlist.cpp:347
#9  0x00007f66c0fcc1a9 in takeAt (i=12, this=0x4ce1278) at ../../include/QtCore/../../src/corelib/tools/qlist.h:487
#10 QDeclarativeRepeater::itemsRemoved (this=0x4ce0fc0, index=12, count=0) at graphicsitems/qdeclarativerepeater.cpp:407
#11 0x00007f66bf3c8a58 in QMetaObject::activate (sender=sender@entry=0x4ce1860, m=m@entry=0x7f66c13fea40 <QDeclarativeVisualModel::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffcc6bb880) at kernel/qobject.cpp:3539
#12 0x00007f66c110bcaf in QDeclarativeVisualModel::itemsRemoved (this=this@entry=0x4ce1860, _t1=_t1@entry=12, _t2=_t2@entry=1) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:161
#13 0x00007f66c0fe132b in QDeclarativeVisualDataModel::_q_itemsRemoved (this=0x4ce1860, index=12, count=1) at graphicsitems/qdeclarativevisualitemmodel.cpp:1314
#14 0x00007f66c110c119 in QDeclarativeVisualDataModel::qt_static_metacall (_o=0x73abff0, _c=121290744, _id=-5954472, _a=0x60000) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:401
#15 0x00007f66bf3c8a58 in QMetaObject::activate (sender=sender@entry=0x37eb3b0, m=m@entry=0x7f66c13f9240 <QListModelInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffcc6bbac0) at kernel/qobject.cpp:3539
#16 0x00007f66c10fe7cf in QListModelInterface::itemsRemoved (this=this@entry=0x37eb3b0, _t1=_t1@entry=12, _t2=_t2@entry=1) at .moc/release-shared/moc_qlistmodelinterface_p.cpp:114
#17 0x00007f66c0f51ee1 in QDeclarativeListModel::remove (this=0x37eb3b0, index=12) at util/qdeclarativelistmodel.cpp:402
#18 0x00007f66c10fd3ab in QDeclarativeListModel::qt_static_metacall (_o=0x73abff0, _o@entry=0x37eb3b0, _c=121290744, _c@entry=QMetaObject::InvokeMetaMethod, _id=-5954472, _id@entry=2, _a=0x60000, _a@entry=0x7fffcc6bbd80) at .moc/release-shared/moc_qdeclarativelistmodel_p.cpp:76
#19 0x00007f66c10fd51f in QDeclarativeListModel::qt_metacall (this=0x37eb3b0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffcc6bbd80) at .moc/release-shared/moc_qdeclarativelistmodel_p.cpp:123
#20 0x00007f66c10a9d98 in QDeclarativeObjectMethodScriptClass::callMethod (this=this@entry=0x3241690, object=object@entry=0x37eb3b0, index=<optimized out>, returnType=<optimized out>, argCount=<optimized out>, argTypes=0x7fffcc6bc030, ctxt=ctxt@entry=0x7f660afa12b8) at qml/qdeclarativeobjectscriptclass.cpp:970
#21 0x00007f66c10aba28 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0x3241690, object=0x37eb3b0, data=..., ctxt=0x7f660afa12b8) at qml/qdeclarativeobjectscriptclass.cpp:944
#22 0x00007f66c10ac32b in QDeclarativeObjectMethodScriptClass::call (this=<optimized out>, o=<optimized out>, ctxt=<optimized out>) at qml/qdeclarativeobjectscriptclass.cpp:917
#23 0x00007f66bbc3f2e4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#24 0x00007f66bbb3a228 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#25 0x00007f66bbb180c0 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#26 0x00007f66234fcf28 in ?? ()
#27 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 326540, bug 318963, bug 318410, bug 316568, bug 311871.

Reported using DrKonqi
Comment 1 Christoph Feck 2013-11-26 11:06:02 UTC

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