Bug 321086 - Crash plasma-desktop
Summary: Crash plasma-desktop
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-pager (show other bugs)
Version: 4.11.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 323548 324102 324238 324370 324667 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-06-13 04:42 UTC by Marcin
Modified: 2013-11-26 23:37 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.11.4


Attachments
New crash information added by DrKonqi (30.97 KB, text/plain)
2013-10-18 12:00 UTC, Stefan Borggraefe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin 2013-06-13 04:42:51 UTC
Application: plasma-desktop (4.10.4)
KDE Platform Version: 4.10.4
Qt Version: 4.8.2
Operating System: Linux 3.2.0-45-generic-pae i686
Distribution: Ubuntu 12.04.2 LTS

-- Information about the crash:
When I am adding pager to panel betwen spacer and task manager. KDE is from backports.

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

Thread 4 (Thread 0xaed1eb40 (LWP 2579)):
#0  0xb7742424 in __kernel_vsyscall ()
#1  0xb27d496b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb76056ec in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb3802029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb380206f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb27d0d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb75f7dde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xac2ffb40 (LWP 2582)):
#0  0xb27083e0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb26c8362 in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb26c9058 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb26c9201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5fd4de7 in QEventDispatcherGlib::processEvents (this=0xad000468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb5fa06ad in QEventLoop::processEvents (this=0xac2ff240, flags=...) at kernel/qeventloop.cpp:149
#6  0xb5fa0949 in QEventLoop::exec (this=0xac2ff240, flags=...) at kernel/qeventloop.cpp:204
#7  0xb5e89a1c in QThread::exec (this=0xa212270) at thread/qthread.cpp:501
#8  0xb5f7dcfd in QInotifyFileSystemWatcherEngine::run (this=0xa212270) at io/qfilesystemwatcher_inotify.cpp:248
#9  0xb5e8ceb0 in QThreadPrivate::start (arg=0xa212270) at thread/qthread_unix.cpp:307
#10 0xb27d0d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb75f7dde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa66cdb40 (LWP 2583)):
#0  0xb29a0dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb5eeb3e5 in do_gettime (frac=0xa66ccfb0, sec=0xa66ccfa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb5fd5726 in QTimerInfoList::updateCurrentTime (this=0xa5d02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb5fd5a7a in QTimerInfoList::timerWait (this=0xa5d02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb5fd4323 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa66cd0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb5fd43bd in timerSourcePrepare (source=0xa5d02040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb26c8872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb26c8faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb26c9201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb5fd4de7 in QEventDispatcherGlib::processEvents (this=0xa5d00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb5fa06ad in QEventLoop::processEvents (this=0xa66cd240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb5fa0949 in QEventLoop::exec (this=0xa66cd240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb5e89a1c in QThread::exec (this=0xa39f520) at thread/qthread.cpp:501
#14 0xb5f7dcfd in QInotifyFileSystemWatcherEngine::run (this=0xa39f520) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5e8ceb0 in QThreadPrivate::start (arg=0xa39f520) at thread/qthread_unix.cpp:307
#16 0xb27d0d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb75f7dde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb19e0740 (LWP 2578)):
[KCrash Handler]
#7  0xaf14ef26 in Pager::updateToolTip (this=0xc6f5c28, hoverDesktopId=0) at ../../../../../plasma/desktop/applets/pager/pager.cpp:844
#8  0xaf152b99 in qt_static_metacall (_a=0xbfce4740, _id=25, _o=0xc6f5c28, _c=<optimized out>) at ./pager.moc:144
#9  Pager::qt_static_metacall (_o=0xc6f5c28, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfce4740) at ./pager.moc:112
#10 0xaf152f6c in Pager::qt_metacall (this=0xc6f5c28, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfce4740) at ./pager.moc:186
#11 0xb5fa919d in metacall (argv=0xbfce4740, idx=89, cl=QMetaObject::InvokeMetaMethod, object=0xc6f5c28) at kernel/qmetaobject.cpp:245
#12 QMetaObject::metacall (object=0xc6f5c28, cl=QMetaObject::InvokeMetaMethod, idx=89, argv=0xbfce4740) at kernel/qmetaobject.cpp:240
#13 0xb6c99d53 in QDeclarativeObjectMethodScriptClass::callMethod (this=0xc47f668, object=0xc6f5c28, index=89, returnType=-1077000384, argCount=1, argTypes=0xbfce4824, ctxt=0xa80f00a0) at qml/qdeclarativeobjectscriptclass.cpp:970
#14 0xb6c9bad9 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xc47f668, object=0xc6f5c28, data=..., ctxt=0xa80f00a0) at qml/qdeclarativeobjectscriptclass.cpp:944
#15 0xb6c9c62e in QDeclarativeObjectMethodScriptClass::call (this=0xc47f668, o=0xc924428, ctxt=0xa80f00a0) at qml/qdeclarativeobjectscriptclass.cpp:917
#16 0xb3885adc in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#17 0xb3771473 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#18 0xb3745a7f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#19 0xaa79f9ff in ?? ()
#20 0xb3701457 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#21 0xb379db22 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#22 0xb37714d9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#23 0xb386603c in QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#24 0xb6bf9628 in QDeclarativeQtScriptExpression::eval (this=0xc65c6fc, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#25 0xb6bf9942 in QDeclarativeQtScriptExpression::scriptValue (this=0xc65c6fc, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#26 0xb6bf9c4b in QDeclarativeExpressionPrivate::scriptValue (this=0xc65c6fc, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#27 0xb6bf9dc4 in QDeclarativeExpressionPrivate::value (this=0xc65c6b0, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#28 0xb6c359e8 in QDeclarativeBoundSignal::qt_metacall (this=0xc80b330, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfce4e80) at qml/qdeclarativeboundsignal.cpp:186
#29 0xb5fa919d in metacall (argv=0xbfce4e80, idx=4, cl=QMetaObject::InvokeMetaMethod, object=0xc80b330) at kernel/qmetaobject.cpp:245
#30 QMetaObject::metacall (object=0xc80b330, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfce4e80) at kernel/qmetaobject.cpp:240
#31 0xb5fb8ebd in QMetaObject::activate (sender=0xccbd2e8, m=0xadf7ead8, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3566
#32 0xadf69d95 in Plasma::FrameSvgItem::prefixChanged (this=0xccbd2e8) at ./framesvgitem.moc:313
#33 0xadf6a127 in Plasma::FrameSvgItem::setPrefix (this=0xccbd2e8, prefix=...) at ../../../../plasma/declarativeimports/core/framesvgitem.cpp:122
#34 0xadf6a63a in Plasma::FrameSvgItem::qt_metacall (this=0xccbd2e8, _c=QMetaObject::WriteProperty, _id=1, _a=0xbfce5018) at ./framesvgitem.moc:281
#35 0xb5fa919d in metacall (argv=0xbfce5018, idx=42, cl=QMetaObject::WriteProperty, object=0xccbd2e8) at kernel/qmetaobject.cpp:245
#36 QMetaObject::metacall (object=0xccbd2e8, cl=QMetaObject::WriteProperty, idx=42, argv=0xbfce5018) at kernel/qmetaobject.cpp:240
#37 0xb6c01bc4 in QDeclarativePropertyPrivate::write (object=0xccbd2e8, property=..., value=..., context=0xb8f9d98, flags=...) at qml/qdeclarativeproperty.cpp:1176
#38 0xb6c025d3 in QDeclarativePropertyPrivate::writeValueProperty (this=0xc2a3d40, value=..., flags=...) at qml/qdeclarativeproperty.cpp:1088
#39 0xb6c026e1 in QDeclarativePropertyPrivate::write (that=..., value=..., flags=...) at qml/qdeclarativeproperty.cpp:1343
#40 0xb6bfb80f in QDeclarativeBinding::update (this=0xc6cd088, flags=...) at qml/qdeclarativebinding.cpp:424
#41 0xb6bfa564 in update (this=<optimized out>) at ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativebinding_p.h:177
#42 QDeclarativeBindingPrivate::emitValueChanged (this=0xccd3ea8) at qml/qdeclarativebinding.cpp:466
#43 0xb6bf9490 in _q_notify (this=<optimized out>) at qml/qdeclarativeexpression.cpp:800
#44 qt_static_metacall (_o=0xc6cd088, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qdeclarativeexpression.cpp:54
#45 QDeclarativeExpression::qt_static_metacall (_o=0xc6cd088, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfce5420) at .moc/release-shared/moc_qdeclarativeexpression.cpp:47
#46 0xb6bf952c in QDeclarativeExpression::qt_metacall (this=0xc6cd088, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfce5420) at .moc/release-shared/moc_qdeclarativeexpression.cpp:94
#47 0xb6d0db32 in QDeclarativeBinding::qt_metacall (this=0xc6cd088, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfce5420) at .moc/release-shared/moc_qdeclarativebinding_p.cpp:86
#48 0xb5fa919d in metacall (argv=0xbfce5420, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xc6cd088) at kernel/qmetaobject.cpp:245
#49 QMetaObject::metacall (object=0xc6cd088, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfce5420) at kernel/qmetaobject.cpp:240
#50 0xb5fb8ebd in QMetaObject::activate (sender=0xc148518, m=0xb6de695c, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3566
#51 0xb6d015f5 in QDeclarativeMouseArea::hoveredChanged (this=0xc148518) at .moc/release-shared/moc_qdeclarativemousearea_p.cpp:451
#52 0xb6b91040 in QDeclarativeMouseArea::setHovered (this=0xc148518, h=true) at graphicsitems/qdeclarativemousearea.cpp:875
#53 0xb6b91225 in QDeclarativeMouseArea::itemChange (this=0xc148518, change=QGraphicsItem::ItemVisibleHasChanged, value=...) at graphicsitems/qdeclarativemousearea.cpp:810
#54 0xb5b165f6 in QGraphicsItemPrivate::setVisibleHelper (this=0xc7a5740, newVisible=9, explicitly=false, update=true) at graphicsview/qgraphicsitem.cpp:2417
#55 0xb5b164a7 in QGraphicsItemPrivate::setVisibleHelper (this=0xc65b108, newVisible=9, explicitly=false, update=true) at graphicsview/qgraphicsitem.cpp:2354
#56 0xb5b164a7 in QGraphicsItemPrivate::setVisibleHelper (this=0xc561d60, newVisible=9, explicitly=true, update=true) at graphicsview/qgraphicsitem.cpp:2354
#57 0xb5b16a87 in QGraphicsItem::setVisible (this=0xc619058, visible=true) at graphicsview/qgraphicsitem.cpp:2452
#58 0xb5b19da8 in QGraphicsObject::qt_metacall (this=0xc619050, _c=QMetaObject::WriteProperty, _id=3, _a=0xbfce5a68) at .moc/release-shared/moc_qgraphicsitem.cpp:199
#59 0xb6b866dd in QDeclarativeItem::qt_metacall (this=0xc619050, _c=QMetaObject::WriteProperty, _id=4, _a=0xbfce5a68) at .moc/release-shared/moc_qdeclarativeitem.cpp:266
#60 0xb6be3779 in QDeclarativeVMEMetaObject::metaCall (this=0xc127278, c=QMetaObject::WriteProperty, _id=4, a=0xbfce5a68) at qml/qdeclarativevmemetaobject.cpp:673
#61 0xb5fa919d in metacall (argv=0xbfce5a68, idx=4, cl=QMetaObject::WriteProperty, object=0xc619050) at kernel/qmetaobject.cpp:245
#62 QMetaObject::metacall (object=0xc619050, cl=QMetaObject::WriteProperty, idx=4, argv=0xbfce5a68) at kernel/qmetaobject.cpp:240
#63 0xb6c01bc4 in QDeclarativePropertyPrivate::write (object=0xc619050, property=..., value=..., context=0xc7d6118, flags=...) at qml/qdeclarativeproperty.cpp:1176
#64 0xb6c025d3 in QDeclarativePropertyPrivate::writeValueProperty (this=0xc464640, value=..., flags=...) at qml/qdeclarativeproperty.cpp:1088
#65 0xb6c026e1 in QDeclarativePropertyPrivate::write (that=..., value=..., flags=...) at qml/qdeclarativeproperty.cpp:1343
#66 0xb6bfb80f in QDeclarativeBinding::update (this=0xc45da58, flags=...) at qml/qdeclarativebinding.cpp:424
#67 0xb6bfa564 in update (this=<optimized out>) at ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativebinding_p.h:177
#68 QDeclarativeBindingPrivate::emitValueChanged (this=0xc35f990) at qml/qdeclarativebinding.cpp:466
#69 0xb6bf9490 in _q_notify (this=<optimized out>) at qml/qdeclarativeexpression.cpp:800
#70 qt_static_metacall (_o=0xc45da58, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qdeclarativeexpression.cpp:54
#71 QDeclarativeExpression::qt_static_metacall (_o=0xc45da58, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfce5e70) at .moc/release-shared/moc_qdeclarativeexpression.cpp:47
#72 0xb6bf952c in QDeclarativeExpression::qt_metacall (this=0xc45da58, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfce5e70) at .moc/release-shared/moc_qdeclarativeexpression.cpp:94
#73 0xb6d0db32 in QDeclarativeBinding::qt_metacall (this=0xc45da58, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfce5e70) at .moc/release-shared/moc_qdeclarativebinding_p.cpp:86
#74 0xb5fa919d in metacall (argv=0xbfce5e70, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xc45da58) at kernel/qmetaobject.cpp:245
#75 QMetaObject::metacall (object=0xc45da58, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfce5e70) at kernel/qmetaobject.cpp:240
#76 0xb5fb8ebd in QMetaObject::activate (sender=0xccbc520, m=0xb6de7258, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3566
#77 0xb6d05325 in QDeclarativeRepeater::countChanged (this=0xccbc520) at .moc/release-shared/moc_qdeclarativerepeater_p.cpp:200
#78 0xb6ba32dc in QDeclarativeRepeater::itemsInserted (this=0xccbc520, index=1, count=1) at graphicsitems/qdeclarativerepeater.cpp:398
#79 0xb6d054b2 in qt_static_metacall (_a=0xbfce5ff4, _id=5, _o=0xccbc520, _c=<optimized out>) at .moc/release-shared/moc_qdeclarativerepeater_p.cpp:105
#80 QDeclarativeRepeater::qt_static_metacall (_o=0xccbc520, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfce5ff4) at .moc/release-shared/moc_qdeclarativerepeater_p.cpp:94
#81 0xb5fb8bb1 in QMetaObject::activate (sender=0xc973fd0, m=0xb6de7920, local_signal_index=1, argv=0xbfce5ff4) at kernel/qobject.cpp:3547
#82 0xb6d0947d in QDeclarativeVisualModel::itemsInserted (this=0xc973fd0, _t1=1, _t2=1) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:154
#83 0xb6bba108 in QDeclarativeVisualDataModel::_q_itemsInserted (this=0xc973fd0, index=1, count=1) at graphicsitems/qdeclarativevisualitemmodel.cpp:1280
#84 0xb6d09c19 in QDeclarativeVisualDataModel::qt_static_metacall (_o=0xc973fd0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfce61a0) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:403
#85 0xb5fb8bb1 in QMetaObject::activate (sender=0xc6018e0, m=0xb61002b8, local_signal_index=5, argv=0xbfce61a0) at kernel/qobject.cpp:3547
#86 0xb600a8f5 in QAbstractItemModel::rowsInserted (this=0xc6018e0, _t1=..., _t2=1, _t3=1) at .moc/release-shared/moc_qabstractitemmodel.cpp:197
#87 0xb5f9b64e in QAbstractItemModel::endInsertRows (this=0xc6018e0) at kernel/qabstractitemmodel.cpp:2433
#88 0xaf14a5c1 in PagerModel::appendDesktopRect (this=0xc6018e0, rect=..., name=...) at ../../../../../plasma/desktop/applets/pager/model.cpp:182
#89 0xaf14d4f0 in Pager::updateSizes (this=0xc6f5c28, allowResize=true) at ../../../../../plasma/desktop/applets/pager/pager.cpp:527
#90 0xaf152a2b in Pager::configChanged (this=0xc6f5c28) at ../../../../../plasma/desktop/applets/pager/pager.cpp:249
#91 0xaf1512eb in Pager::init (this=0xc6f5c28) at ../../../../../plasma/desktop/applets/pager/pager.cpp:108
#92 0xb72d90ce in Plasma::Containment::addApplet (this=0x9dc9530, applet=0xc6f5c28, pos=..., delayInit=false) at ../../plasma/containment.cpp:916
#93 0xb72d92e2 in Plasma::ContainmentPrivate::addApplet (this=0x9db99b8, name=..., args=..., appletGeometry=..., id=0, delayInit=false) at ../../plasma/containment.cpp:2234
#94 0xb72d95fa in Plasma::Containment::addApplet (this=0x9dc9530, name=..., args=..., appletGeometry=...) at ../../plasma/containment.cpp:853
#95 0xb72da429 in Plasma::ContainmentPrivate::dropData (this=0x9db99b8, scenePos=..., screenPos=..., dropEvent=0xbfce70d0) at ../../plasma/containment.cpp:1272
#96 0xb72dc4c5 in dropEvent (event=0xbfce70d0, this=0x9dc9530) at ../../plasma/containment.cpp:1233
#97 Plasma::Containment::dropEvent (this=0x9dc9530, event=0xbfce70d0) at ../../plasma/containment.cpp:1230
#98 0xb5b0eed7 in QGraphicsItem::sceneEvent (this=0x9dc9538, event=0xbfce70d0) at graphicsview/qgraphicsitem.cpp:6723
#99 0xb5b6c786 in QGraphicsWidget::sceneEvent (this=0x9dc9530, event=0xbfce70d0) at graphicsview/qgraphicswidget.cpp:1229
#100 0xb5b388fe in sendEvent (event=0xbfce70d0, item=0x9dc9538, this=<optimized out>) at graphicsview/qgraphicsscene.cpp:1221
#101 QGraphicsScenePrivate::sendEvent (this=0x9b44cc0, item=0x9dc9538, event=0xbfce70d0) at graphicsview/qgraphicsscene.cpp:1197
#102 0xb5b3a21f in QGraphicsScenePrivate::sendDragDropEvent (this=0x9b44cc0, item=0x9dc9538, dragDropEvent=0xbfce70d0) at graphicsview/qgraphicsscene.cpp:1250
#103 0xb5b3a269 in QGraphicsScene::dropEvent (this=0x9b41b20, event=0xbfce70d0) at graphicsview/qgraphicsscene.cpp:3756
#104 0xb5b4884c in QGraphicsScene::event (this=0x9b41b20, event=0xbfce70d0) at graphicsview/qgraphicsscene.cpp:3409
#105 0xb548bdf4 in notify_helper (e=0xbfce70d0, receiver=0x9b41b20, this=0x9a43ed0) at kernel/qapplication.cpp:4556
#106 QApplicationPrivate::notify_helper (this=0x9a43ed0, receiver=0x9b41b20, e=0xbfce70d0) at kernel/qapplication.cpp:4528
#107 0xb549115d in QApplication::notify (this=0xbfce70d0, receiver=0x9b41b20, e=0xbfce70d0) at kernel/qapplication.cpp:4285
#108 0xb6642e61 in KApplication::notify (this=0x9a33b40, receiver=0x9b41b20, event=0xbfce70d0) at ../../kdeui/kernel/kapplication.cpp:311
#109 0xb5fa1e0e in QCoreApplication::notifyInternal (this=0x9a33b40, receiver=0x9b41b20, event=0xbfce70d0) at kernel/qcoreapplication.cpp:915
#110 0xb5b61686 in sendEvent (event=0xbfce70d0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#111 QGraphicsView::dropEvent (this=0xa8a99c8, event=0xbfce777c) at graphicsview/qgraphicsview.cpp:2912
#112 0xb77029ca in PanelView::dropEvent (this=0xa8a99c8, event=0xbfce777c) at ../../../../plasma/desktop/shell/panelview.cpp:1672
#113 0xb54e679f in QWidget::event (this=0xa8a99c8, event=0xbfce777c) at kernel/qwidget.cpp:8561
#114 0xb5904385 in QFrame::event (this=0xa8a99c8, e=0xbfce777c) at widgets/qframe.cpp:557
#115 0xb5997041 in QAbstractScrollArea::viewportEvent (this=0xa8a99c8, e=0xbfce777c) at widgets/qabstractscrollarea.cpp:1043
#116 0xb5b6ac8c in QGraphicsView::viewportEvent (this=0xa8a99c8, event=0xbfce777c) at graphicsview/qgraphicsview.cpp:2866
#117 0xb5999766 in viewportEvent (this=<optimized out>, event=0xbfce777c) at widgets/qabstractscrollarea_p.h:100
#118 eventFilter (e=0xbfce777c, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#119 QAbstractScrollAreaFilter::eventFilter (this=0xa81bb90, o=0xa8bd250, e=0xbfce777c) at widgets/qabstractscrollarea_p.h:115
#120 0xb5fa1fa6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9a43ed0, receiver=0xa8bd250, event=0xbfce777c) at kernel/qcoreapplication.cpp:1025
#121 0xb548bdc2 in notify_helper (e=0xbfce777c, receiver=0xa8bd250, this=0x9a43ed0) at kernel/qapplication.cpp:4552
#122 QApplicationPrivate::notify_helper (this=0x9a43ed0, receiver=0xa8bd250, e=0xbfce777c) at kernel/qapplication.cpp:4528
#123 0xb5491abf in QApplication::notify (this=0x9a43ed0, receiver=0xa8bd250, e=0xbfce777c) at kernel/qapplication.cpp:4342
#124 0xb6642e61 in KApplication::notify (this=0x9a33b40, receiver=0xa8bd250, event=0xbfce777c) at ../../kdeui/kernel/kapplication.cpp:311
#125 0xb5fa1e0e in QCoreApplication::notifyInternal (this=0x9a33b40, receiver=0xa8bd250, event=0xbfce777c) at kernel/qcoreapplication.cpp:915
#126 0xb5524481 in sendEvent (event=0xbfce777c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#127 QX11Data::xdndHandleDrop (this=0x9a47838, xe=0xbfce785c, passive=false) at kernel/qdnd_x11.cpp:1185
#128 0xb5525744 in QDragManager::drop (this=0xc635818) at kernel/qdnd_x11.cpp:1757
#129 0xb5528772 in QDragManager::eventFilter (this=0xc635818, o=0xb939658, e=0xbfce7d64) at kernel/qdnd_x11.cpp:1314
#130 0xb5fa1edb in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x9a43ed0, receiver=0xb939658, event=0xbfce7d64) at kernel/qcoreapplication.cpp:1006
#131 0xb548bd6a in QApplicationPrivate::notify_helper (this=0x9a43ed0, receiver=0xb939658, e=0xbfce7d64) at kernel/qapplication.cpp:4531
#132 0xb5491e74 in QApplication::notify (this=0x9a43ed0, receiver=0xb939658, e=0xbfce7d64) at kernel/qapplication.cpp:4099
#133 0xb6642e61 in KApplication::notify (this=0x9a33b40, receiver=0xb939658, event=0xbfce7d64) at ../../kdeui/kernel/kapplication.cpp:311
#134 0xb5fa1e0e in QCoreApplication::notifyInternal (this=0x9a33b40, receiver=0xb939658, event=0xbfce7d64) at kernel/qcoreapplication.cpp:915
#135 0xb548cdb5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#136 QApplicationPrivate::sendMouseEvent (receiver=0xb939658, event=0xbfce7d64, alienWidget=0x0, nativeWidget=0xb939658, buttonDown=0xb5e20cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167
#137 0xb5518f94 in QETWidget::translateMouseEvent (this=0xb939658, event=0xbfce821c) at kernel/qapplication_x11.cpp:4617
#138 0xb5517b2d in QApplication::x11ProcessEvent (this=0x9a33b40, event=0xbfce821c) at kernel/qapplication_x11.cpp:3732
#139 0xb5544e1c in x11EventSourceDispatch (s=0x9a42c28, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#140 0xb26c8d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#141 0xb26c9125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#142 0xb26c9201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#143 0xb5fd4d87 in QEventDispatcherGlib::processEvents (this=0x99f4eb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#144 0xb5544a1a in QGuiEventDispatcherGlib::processEvents (this=0x99f4eb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#145 0xb5fa06ad in QEventLoop::processEvents (this=0xba879a0, flags=...) at kernel/qeventloop.cpp:149
#146 0xb5fa0949 in QEventLoop::exec (this=0xba879a0, flags=...) at kernel/qeventloop.cpp:204
#147 0xb552843c in QDragManager::drag (this=0xc635818, o=0xc8a5fe8) at kernel/qdnd_x11.cpp:2024
#148 0xb549f7d1 in QDrag::exec (this=0xc8a5fe8, supportedActions=..., defaultDropAction=Qt::MoveAction) at kernel/qdrag.cpp:284
#149 0xadfe3dde in DeclarativeDragArea::mouseMoveEvent (this=0xc78bdb0, event=0xbfce8e54) at ../../../../plasma/declarativeimports/draganddrop/DeclarativeDragArea.cpp:233
#150 0xadfe3ecc in DeclarativeDragArea::sceneEventFilter (this=0xc78bdb0, item=0xc7f7b20, event=0xbfce8e54) at ../../../../plasma/declarativeimports/draganddrop/DeclarativeDragArea.cpp:245
#151 0xb5b3202f in QGraphicsScenePrivate::filterDescendantEvent (this=0x9b44cc0, item=0xc7f7b20, event=0xbfce8e54) at graphicsview/qgraphicsscene.cpp:1159
#152 0xb5b38894 in QGraphicsScenePrivate::sendEvent (this=0x9b44cc0, item=0xc7f7b20, event=0xbfce8e54) at graphicsview/qgraphicsscene.cpp:1211
#153 0xb5b39533 in QGraphicsScenePrivate::sendMouseEvent (this=0x9b44cc0, mouseEvent=0xbfce8e54) at graphicsview/qgraphicsscene.cpp:1295
#154 0xb5b3a0f3 in QGraphicsScene::mouseMoveEvent (this=0x9b41b20, mouseEvent=0xbfce8e54) at graphicsview/qgraphicsscene.cpp:4102
#155 0xb5b489b7 in QGraphicsScene::event (this=0x9b41b20, event=0xbfce8e54) at graphicsview/qgraphicsscene.cpp:3451
#156 0xb548bdf4 in notify_helper (e=0xbfce8e54, receiver=0x9b41b20, this=0x9a43ed0) at kernel/qapplication.cpp:4556
#157 QApplicationPrivate::notify_helper (this=0x9a43ed0, receiver=0x9b41b20, e=0xbfce8e54) at kernel/qapplication.cpp:4528
#158 0xb549115d in QApplication::notify (this=0xbfce8e54, receiver=0x9b41b20, e=0xbfce8e54) at kernel/qapplication.cpp:4285
#159 0xb6642e61 in KApplication::notify (this=0x9a33b40, receiver=0x9b41b20, event=0xbfce8e54) at ../../kdeui/kernel/kapplication.cpp:311
#160 0xb5fa1e0e in QCoreApplication::notifyInternal (this=0x9a33b40, receiver=0x9b41b20, event=0xbfce8e54) at kernel/qcoreapplication.cpp:915
#161 0xb5489c3d in sendSpontaneousEvent (event=0xbfce8e54, receiver=0x9b41b20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#162 qt_sendSpontaneousEvent (receiver=0x9b41b20, event=0xbfce8e54) at kernel/qapplication.cpp:5554
#163 0xb5b65f6a in QGraphicsViewPrivate::mouseMoveEventHandler (this=0xbe53c98, event=0xbfce9644) at graphicsview/qgraphicsview.cpp:646
#164 0xb5b661ce in QGraphicsView::mouseMoveEvent (this=0xb13aa48, event=0xbfce9644) at graphicsview/qgraphicsview.cpp:3276
#165 0xb54e6038 in QWidget::event (this=0xb13aa48, event=0xbfce9644) at kernel/qwidget.cpp:8356
#166 0xb5904385 in QFrame::event (this=0xb13aa48, e=0xbfce9644) at widgets/qframe.cpp:557
#167 0xb5997041 in QAbstractScrollArea::viewportEvent (this=0xb13aa48, e=0xbfce9644) at widgets/qabstractscrollarea.cpp:1043
#168 0xb5b6ac8c in QGraphicsView::viewportEvent (this=0xb13aa48, event=0xbfce9644) at graphicsview/qgraphicsview.cpp:2866
#169 0xb5999766 in viewportEvent (this=<optimized out>, event=0xbfce9644) at widgets/qabstractscrollarea_p.h:100
#170 eventFilter (e=0xbfce9644, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#171 QAbstractScrollAreaFilter::eventFilter (this=0xba6f390, o=0xbec5398, e=0xbfce9644) at widgets/qabstractscrollarea_p.h:115
#172 0xb5fa1fa6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9a43ed0, receiver=0xbec5398, event=0xbfce9644) at kernel/qcoreapplication.cpp:1025
#173 0xb548bdc2 in notify_helper (e=0xbfce9644, receiver=0xbec5398, this=0x9a43ed0) at kernel/qapplication.cpp:4552
#174 QApplicationPrivate::notify_helper (this=0x9a43ed0, receiver=0xbec5398, e=0xbfce9644) at kernel/qapplication.cpp:4528
#175 0xb5491e74 in QApplication::notify (this=0x9a43ed0, receiver=0xbec5398, e=0xbfce9644) at kernel/qapplication.cpp:4099
#176 0xb6642e61 in KApplication::notify (this=0x9a33b40, receiver=0xbec5398, event=0xbfce9644) at ../../kdeui/kernel/kapplication.cpp:311
#177 0xb5fa1e0e in QCoreApplication::notifyInternal (this=0x9a33b40, receiver=0xbec5398, event=0xbfce9644) at kernel/qcoreapplication.cpp:915
#178 0xb548cdb5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#179 QApplicationPrivate::sendMouseEvent (receiver=0xbec5398, event=0xbfce9644, alienWidget=0xbec5398, nativeWidget=0xbc94d60, buttonDown=0xb5e20cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167
#180 0xb5518f94 in QETWidget::translateMouseEvent (this=0xbc94d60, event=0xbfce9afc) at kernel/qapplication_x11.cpp:4617
#181 0xb5517b2d in QApplication::x11ProcessEvent (this=0x9a33b40, event=0xbfce9afc) at kernel/qapplication_x11.cpp:3732
#182 0xb5544e1c in x11EventSourceDispatch (s=0x9a42c28, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#183 0xb26c8d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#184 0xb26c9125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#185 0xb26c9201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#186 0xb5fd4d87 in QEventDispatcherGlib::processEvents (this=0x99f4eb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#187 0xb5544a1a in QGuiEventDispatcherGlib::processEvents (this=0x99f4eb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#188 0xb5fa06ad in QEventLoop::processEvents (this=0xbfce9df4, flags=...) at kernel/qeventloop.cpp:149
#189 0xb5fa0949 in QEventLoop::exec (this=0xbfce9df4, flags=...) at kernel/qeventloop.cpp:204
#190 0xb5fa634a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#191 0xb54899c4 in QApplication::exec () at kernel/qapplication.cpp:3817
#192 0xb76fad99 in kdemain (argc=1, argv=0xbfce9ff4) at ../../../../plasma/desktop/shell/main.cpp:126
#193 0x0804850b in main (argc=1, argv=0xbfce9ff4) at plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-08-15 16:01:30 UTC
*** Bug 323548 has been marked as a duplicate of this bug. ***
Comment 2 Jekyll Wu 2013-09-02 00:44:56 UTC
*** Bug 324370 has been marked as a duplicate of this bug. ***
Comment 3 Raul Malea 2013-09-02 11:31:46 UTC
Perhaps status bug is now New because have 2 confirmed crashed.
Comment 4 Dominik Haumann 2013-09-08 19:53:40 UTC
*** Bug 324238 has been marked as a duplicate of this bug. ***
Comment 5 Dominik Haumann 2013-09-08 19:55:13 UTC
*** Bug 324667 has been marked as a duplicate of this bug. ***
Comment 6 Dominik Haumann 2013-09-08 19:55:24 UTC
*** Bug 324102 has been marked as a duplicate of this bug. ***
Comment 7 Dominik Haumann 2013-09-08 19:56:07 UTC
With bugs #324102 and #324667, this is still an issue in 4.11.0.
Comment 8 Stefan Borggraefe 2013-10-18 12:00:10 UTC
Created attachment 82921 [details]
New crash information added by DrKonqi

plasma-desktop (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

Adding the pager plasmoid to a control panel. I can reproduce this reliably.

-- Backtrace (Reduced):
#7  0x9b2fccb2 in Pager::updateToolTip (this=this@entry=0xffbcfb0, hoverDesktopId=0) at ../../../../../plasma/desktop/applets/pager/pager.cpp:844
#8  0x9b2fecec in Pager::qt_static_metacall (_o=_o@entry=0xffbcfb0, _id=_id@entry=25, _a=_a@entry=0xbfbe9f40, _c=QMetaObject::InvokeMetaMethod) at ./pager.moc:144
#9  0x9b2ff165 in qt_static_metacall (_a=0xbfbe9f40, _id=25, _c=QMetaObject::InvokeMetaMethod, _o=0xffbcfb0) at ./pager.moc:185
#10 Pager::qt_metacall (this=0xffbcfb0, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbfbe9f40) at ./pager.moc:186
[...]
#12 0xb6d02419 in QDeclarativeObjectMethodScriptClass::callMethod (this=0x10093ee0, object=0xffbcfb0, index=89, returnType=0, argCount=1, argTypes=0xbfbea0d4, ctxt=0x917dc0a0) at qml/qdeclarativeobjectscriptclass.cpp:970
Comment 9 Christoph Feck 2013-11-26 23:37:58 UTC
Git commit 201c66ce97bf683d818d2cd6ca0e9afd38c7ed93 by Christoph Feck.
Committed on 26/11/2013 at 23:35.
Pushed by cfeck into branch 'KDE/4.11'.

Fix pager tooltip crash when there are no windows

REVIEW: 114059
Related: bug 319231
FIXED-IN: 4.11.4

M  +8    -1    plasma/desktop/applets/pager/model.cpp
M  +2    -1    plasma/desktop/applets/pager/pager.cpp

http://commits.kde.org/kde-workspace/201c66ce97bf683d818d2cd6ca0e9afd38c7ed93