Comment 7 for bug 1173349

Revision history for this message
In , freedomrun (freedomrun) wrote :

Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.90
Qt Version: 4.8.3
Operating System: Linux 3.7.0-7-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed: was browsing web using firefox web browser nothing more nothing less

The crash can be reproduced some of the time.

-- 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 0x7f640dcaf780 (LWP 2087))]

Thread 4 (Thread 0x7f63ef33b700 (LWP 2088)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007f6407280cd7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2 0x00007f6407280d09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3 0x00007f640192ce9a in start_thread (arg=0x7f63ef33b700) at pthread_create.c:308
#4 0x00007f640d594cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f63e0faa700 (LWP 2091)):
#0 0x00007f640d589303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f640122dd84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f640122dea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f640a229c16 in QEventDispatcherGlib::processEvents (this=0x7f63dc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4 0x00007f640a1fa2bf in QEventLoop::processEvents (this=this@entry=0x7f63e0fa9dd0, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007f640a1fa548 in QEventLoop::exec (this=0x7f63e0fa9dd0, flags=...) at kernel/qeventloop.cpp:204
#6 0x00007f640a0fbb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7 0x00007f640a1da9af in QInotifyFileSystemWatcherEngine::run (this=0x30a62c0) at io/qfilesystemwatcher_inotify.cpp:248
#8 0x00007f640a0feaec in QThreadPrivate::start (arg=0x30a62c0) at thread/qthread_unix.cpp:338
#9 0x00007f640192ce9a in start_thread (arg=0x7f63e0faa700) at pthread_create.c:308
#10 0x00007f640d594cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f63d97f0700 (LWP 2094)):
#0 0x00007f640126a9ba in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f640126ac29 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f640122d623 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f640122dcab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f640122dea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f640a229c16 in QEventDispatcherGlib::processEvents (this=0x7f63d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007f640a1fa2bf in QEventLoop::processEvents (this=this@entry=0x7f63d97efdd0, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f640a1fa548 in QEventLoop::exec (this=0x7f63d97efdd0, flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f640a0fbb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9 0x00007f640a1da9af in QInotifyFileSystemWatcherEngine::run (this=0x36859d0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f640a0feaec in QThreadPrivate::start (arg=0x36859d0) at thread/qthread_unix.cpp:338
#11 0x00007f640192ce9a in start_thread (arg=0x7f63d97f0700) at pthread_create.c:308
#12 0x00007f640d594cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f640dcaf780 (LWP 2087)):
[KCrash Handler]
#6 0x00007f640a20fc3e in QMetaObject::addGuard (ptr=0x7fff47c03210) at kernel/qobject.cpp:401
#7 0x00007f640be0ce0e in QPointer (p=..., this=0x7fff47c03210) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:62
#8 takeAt (i=3, this=0x5040d68) at ../../include/QtCore/../../src/corelib/tools/qlist.h:486
#9 QDeclarativeRepeater::itemsRemoved (this=0x5040ab0, index=3, count=<optimized out>) at graphicsitems/qdeclarativerepeater.cpp:407
#10 0x00007f640a210f5f in QMetaObject::activate (sender=0x5041400, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff47c03390) at kernel/qobject.cpp:3547
#11 0x00007f640bf51c3f in QDeclarativeVisualModel::itemsRemoved (this=<optimized out>, _t1=3, _t2=1) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:161
#12 0x00007f640be23d6c in QDeclarativeVisualDataModel::_q_itemsRemoved (this=0x5041400, index=3, count=1) at graphicsitems/qdeclarativevisualitemmodel.cpp:1314
#13 0x00007f640bf52271 in QDeclarativeVisualDataModel::qt_static_metacall (_o=0x7fff47c03210, _c=QMetaObject::ResetProperty, _id=37756608, _a=0x1) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:401
#14 0x00007f640a210f5f in QMetaObject::activate (sender=0x47b1060, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff47c035d0) at kernel/qobject.cpp:3547
#15 0x00007f640bf466cf in QListModelInterface::itemsRemoved (this=<optimized out>, _t1=3, _t2=1) at .moc/release-shared/moc_qlistmodelinterface_p.cpp:114
#16 0x00007f640bd8f37f in QDeclarativeListModel::remove (this=0x47b1060, index=3) at util/qdeclarativelistmodel.cpp:402
#17 0x00007f640bf4529b in QDeclarativeListModel::qt_static_metacall (_o=0x7fff47c03210, _o@entry=0x47b1060, _c=QMetaObject::ResetProperty, _c@entry=QMetaObject::InvokeMetaMethod, _id=37756608, _id@entry=2, _a=0x1, _a@entry=0x7fff47c03860) at .moc/release-shared/moc_qdeclarativelistmodel_p.cpp:76
#18 0x00007f640bf4539f in QDeclarativeListModel::qt_metacall (this=0x47b1060, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff47c03860) at .moc/release-shared/moc_qdeclarativelistmodel_p.cpp:123
#19 0x00007f640beefde8 in QDeclarativeObjectMethodScriptClass::callMethod (this=this@entry=0x3ce4840, object=object@entry=0x47b1060, index=10, returnType=<optimized out>, argCount=<optimized out>, argTypes=0x7fff47c03b20, ctxt=ctxt@entry=0x7f63d89e12a8) at qml/qdeclarativeobjectscriptclass.cpp:970
#20 0x00007f640bef1a56 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0x3ce4840, object=0x47b1060, data=..., ctxt=0x7f63d89e12a8) at qml/qdeclarativeobjectscriptclass.cpp:944
#21 0x00007f640bef238b in QDeclarativeObjectMethodScriptClass::call (this=<optimized out>, o=<optimized out>, ctxt=<optimized out>) at qml/qdeclarativeobjectscriptclass.cpp:917
#22 0x00007f64072f70b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#23 0x00007f64071f31d0 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#24 0x00007f64071d02c6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#25 0x00007f63e6e939e8 in ?? ()
#26 0x0000000000000000 in ?? ()

Reported using DrKonqi