Bug 299871

Summary: Switching between virtual desktops
Product: [Plasma] kwin Reporter: Sendil <ssendilkumar>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sendil 2012-05-12 10:51:02 UTC
Application: kwin (4.8.2 (4.8.2))
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: Switched desktops using ctrl+tab, Desktop effects with Xrender was enabled (happens even if disabled)

The crash can be reproduced some of the time.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xafe1a740 (LWP 1711))]

Thread 3 (Thread 0xac2f0b40 (LWP 1715)):
#0  0xb29f5dcd in __GI_clock_gettime (clock_id=1, tp=0xac2f0018) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb5e26315 in do_gettime (frac=0xac2f0010, sec=0xac2f0008) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb5f10226 in QTimerInfoList::updateCurrentTime (this=0xab900b4c) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb5f1057a in QTimerInfoList::timerWait (this=0xab900b4c, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb5f1227e in QEventDispatcherUNIX::processEvents (this=0xab9004a0, flags=...) at kernel/qeventdispatcher_unix.cpp:913
#6  0xb5edb50d in QEventLoop::processEvents (this=0xac2f0190, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5edb7a9 in QEventLoop::exec (this=0xac2f0190, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5dc494c in QThread::exec (this=0x8e4ace8) at thread/qthread.cpp:501
#9  0xb5eb8b5d in QInotifyFileSystemWatcherEngine::run (this=0x8e4ace8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb5dc7de0 in QThreadPrivate::start (arg=0x8e4ace8) at thread/qthread_unix.cpp:298
#11 0xb6414a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#12 0x5c8b0824 in ?? ()
#13 0xbab80424 in ?? ()
#14 0x65000000 in ?? ()
#15 0x001015ff in ?? ()
#16 0xd3890000 in ?? ()
#17 0xfff0013d in ?? ()
#18 0xc30173ff in ?? ()
#19 0x0f8122e8 in ?? ()
#20 0x9fc18100 in ?? ()
#21 0x8b001724 in ?? ()
#22 0xffff0889 in ?? ()
#23 0x29d231ff in ?? ()
#24 0x0d0365c2 in ?? ()
#25 0x00000000 in ?? ()

Thread 2 (Thread 0xab8ffb40 (LWP 1716)):
#0  0xb7740424 in __kernel_vsyscall ()
#1  0xb29b096b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb75253dc in __pthread_cond_wait (cond=0xb6738890, mutex=0xb6738878) at forward.c:139
#3  0xb6634029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb663406f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb6414a11 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x5c8b0824 in ?? ()
#7  0xbab80424 in ?? ()
#8  0x65000000 in ?? ()
#9  0x001015ff in ?? ()
#10 0xd3890000 in ?? ()
#11 0xfff0013d in ?? ()
#12 0xc30173ff in ?? ()
#13 0x0f8122e8 in ?? ()
#14 0x9fc18100 in ?? ()
#15 0x8b001724 in ?? ()
#16 0xffff0889 in ?? ()
#17 0x29d231ff in ?? ()
#18 0x0d0365c2 in ?? ()
#19 0x00000000 in ?? ()

Thread 1 (Thread 0xafe1a740 (LWP 1711)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xb76e447b in KWin::TabBox::ClientModel::data (this=0x8dc2ad8, index=..., role=37) at ../../kwin/tabbox/clientmodel.cpp:80
#9  0xb6ab6891 in QDeclarativeVisualDataModelDataMetaObject::initialValue (this=0xb5d5bc10, propId=150426320) at graphicsitems/qdeclarativevisualitemmodel.cpp:534
#10 0xb6a17344 in QDeclarativeOpenMetaObjectPrivate::getData (this=0x9082a48, idx=3) at util/qdeclarativeopenmetaobject.cpp:149
#11 0xb6a15e1c in QDeclarativeOpenMetaObject::metaCall (this=0x8f281f8, c=QMetaObject::ReadProperty, id=5, a=0xbfb11990) at util/qdeclarativeopenmetaobject.cpp:230
#12 0xb5ee3c9d in metacall (argv=0xbfb11990, idx=5, cl=QMetaObject::ReadProperty, object=0x924d818) at kernel/qmetaobject.cpp:245
#13 QMetaObject::metacall (object=0x924d818, cl=QMetaObject::ReadProperty, idx=5, argv=0xbfb11990) at kernel/qmetaobject.cpp:240
#14 0xb5ee6b9b in QMetaProperty::read (this=0xbfb11a28, object=0x924d818) at kernel/qmetaobject.cpp:2290
#15 0xb6b8f09f in QDeclarativeObjectScriptClass::property (this=0xbfb11a28, obj=0x924d818, name=@0x8f752d0: 0xb5d5bc10) at qml/qdeclarativeobjectscriptclass.cpp:319
#16 0xb6b94b95 in QDeclarativeContextScriptClass::property (this=0x90926f8, object=0x8f6cf58, name=@0xb5d5bc10: 0x3cd) at qml/qdeclarativecontextscriptclass.cpp:289
#17 0xb66b7d26 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#18 0xb669f054 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#19 0xb657901c in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#20 0xad00337c in ?? ()
#21 0xb6533457 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#22 0xb65cfb22 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#23 0xb65a34d9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#24 0xb669803c in QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#25 0xb6af1578 in QDeclarativeQtScriptExpression::eval (this=0x9321cec, secondaryScope=0x8f752d0, isUndefined=0xbfb1215f) at qml/qdeclarativeexpression.cpp:518
#26 0xb6af1892 in QDeclarativeQtScriptExpression::scriptValue (this=0x9321cec, secondaryScope=0x8f752d0, isUndefined=0xbfb1215f) at qml/qdeclarativeexpression.cpp:470
#27 0xb6af1b9b in QDeclarativeExpressionPrivate::scriptValue (this=0x9321cec, secondaryScope=0x8f752d0, isUndefined=0x8f752d0) at qml/qdeclarativeexpression.cpp:653
#28 0xb6af3624 in QDeclarativeBinding::update (this=0x9321c70, flags=...) at qml/qdeclarativebinding.cpp:367
#29 0xb6af46d2 in QDeclarativeBinding::setEnabled (this=0x9321c70, e=true, flags=...) at qml/qdeclarativebinding.cpp:476
#30 0xb6afca8f in QDeclarativeComponentPrivate::complete (enginePriv=0x900caf8, state=0x8e580cc) at qml/qdeclarativecomponent.cpp:948
#31 0xb6afd154 in completeCreate (this=0x8e58060) at qml/qdeclarativecomponent.cpp:1043
#32 QDeclarativeComponentPrivate::completeCreate (this=0x8e58060) at qml/qdeclarativecomponent.cpp:1039
#33 0xb6ab13ce in QDeclarativeVisualDataModel::completeItem (this=0x9048418) at graphicsitems/qdeclarativevisualitemmodel.cpp:1125
#34 0xb6abb983 in QDeclarativeListViewPrivate::createItem (this=0x9075590, modelIndex=1) at graphicsitems/qdeclarativelistview.cpp:663
#35 0xb6ac22c0 in refill (doBuffer=false, to=398.80000000000001, from=-0, this=0x9075590) at graphicsitems/qdeclarativelistview.cpp:765
#36 QDeclarativeListViewPrivate::refill (this=0x9075590, from=-0, to=398.80000000000001, doBuffer=false) at graphicsitems/qdeclarativelistview.cpp:709
#37 0xb6ac265c in QDeclarativeListView::refill (this=0x9333cc8) at graphicsitems/qdeclarativelistview.cpp:3142
#38 0xb6ac6cd8 in QDeclarativeListView::setModel (this=0x9333cc8, model=...) at graphicsitems/qdeclarativelistview.cpp:1778
#39 0xb6c0351d in QDeclarativeListView::qt_metacall (this=0x9333cc8, _c=QMetaObject::WriteProperty, _id=0, _a=0xbfb12648) at .moc/release-shared/moc_qdeclarativelistview_p.cpp:558
#40 0xb6adb6c9 in QDeclarativeVMEMetaObject::metaCall (this=0x9184470, c=QMetaObject::WriteProperty, _id=67, a=0xbfb12648) at qml/qdeclarativevmemetaobject.cpp:673
#41 0xb5ee3c9d in metacall (argv=0xbfb12648, idx=67, cl=QMetaObject::WriteProperty, object=0x9333cc8) at kernel/qmetaobject.cpp:245
#42 QMetaObject::metacall (object=0x9333cc8, cl=QMetaObject::WriteProperty, idx=67, argv=0xbfb12648) at kernel/qmetaobject.cpp:240
#43 0xb6af9b14 in QDeclarativePropertyPrivate::write (object=0x9333cc8, property=..., value=..., context=0x90c4e18, flags=...) at qml/qdeclarativeproperty.cpp:1176
#44 0xb6b9067e in QDeclarativeObjectScriptClass::setProperty (this=0x8f06c90, obj=0x9333cc8, name=@0x8f752d0: 0xb5d5bc10, value=..., context=0xa57410a0, evalContext=0x90c4e18) at qml/qdeclarativeobjectscriptclass.cpp:439
#45 0xb6b90da8 in QDeclarativeObjectScriptClass::setProperty (this=0x8f06c90, object=0x9256828, name=@0xbfb12880: 0xab02ea20, value=...) at qml/qdeclarativeobjectscriptclass.cpp:329
#46 0xb66b802a in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#47 0xb669e994 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#48 0xb65805a6 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#49 0xad002d9d in ?? ()
#50 0xb6533457 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#51 0xb65cfb22 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#52 0xb65a34d9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#53 0xb669803c in QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#54 0xb6af1578 in QDeclarativeQtScriptExpression::eval (this=0x9067bf4, secondaryScope=0x8f752d0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#55 0xb6af1892 in QDeclarativeQtScriptExpression::scriptValue (this=0x9067bf4, secondaryScope=0x8f752d0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#56 0xb6af1b9b in QDeclarativeExpressionPrivate::scriptValue (this=0x9067bf4, secondaryScope=0x8f752d0, isUndefined=0x8f752d0) at qml/qdeclarativeexpression.cpp:653
#57 0xb6af1d14 in QDeclarativeExpressionPrivate::value (this=0x9067ba8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#58 0xb6b2d938 in QDeclarativeBoundSignal::qt_metacall (this=0x9070098, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfb12e30) at qml/qdeclarativeboundsignal.cpp:186
#59 0xb5ee3c9d in metacall (argv=0xbfb12e30, idx=4, cl=QMetaObject::InvokeMetaMethod, object=0x9070098) at kernel/qmetaobject.cpp:245
#60 QMetaObject::metacall (object=0x9070098, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfb12e30) at kernel/qmetaobject.cpp:240
#61 0xb5ef39bd in QMetaObject::activate (sender=0x9084968, m=0xb6cd5e78, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3566
#62 0xb6a86ba5 in QDeclarativeLoader::loaded (this=0x9084968) at .moc/release-shared/moc_qdeclarativeloader_p.cpp:202
#63 0xb6a8743d in QDeclarativeLoaderPrivate::_q_sourceLoaded (this=0x8ffe710) at graphicsitems/qdeclarativeloader.cpp:423
#64 0xb6a87d44 in QDeclarativeLoader::qt_metacall (this=0x9084968, _c=QMetaObject::WriteProperty, _id=0, _a=0xbfb130ac) at .moc/release-shared/moc_qdeclarativeloader_p.cpp:151
#65 0xb6adb6c9 in QDeclarativeVMEMetaObject::metaCall (this=0x909f388, c=QMetaObject::WriteProperty, _id=43, a=0xbfb130ac) at qml/qdeclarativevmemetaobject.cpp:673
#66 0xb5ee3c9d in metacall (argv=0xbfb130ac, idx=43, cl=QMetaObject::WriteProperty, object=0x9084968) at kernel/qmetaobject.cpp:245
#67 QMetaObject::metacall (object=0x9084968, cl=QMetaObject::WriteProperty, idx=43, argv=0xbfb130ac) at kernel/qmetaobject.cpp:240
#68 0xb5ee7103 in QMetaProperty::write (this=0x0, object=0x9084968, value=...) at kernel/qmetaobject.cpp:2364
#69 0xb5ef878a in QObject::setProperty (this=0x9084968, name=0xb771118a "source", value=...) at kernel/qobject.cpp:3725
#70 0xb76e60bf in KWin::TabBox::DeclarativeView::updateQmlSource (this=0x9001760) at ../../kwin/tabbox/declarative.cpp:224
#71 0xb7610808 in KWin::TabBox::DeclarativeView::qt_static_metacall (_o=0x9001760, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfb132d0) at moc_declarative.cpp:54
#72 0xb5ef36b1 in QMetaObject::activate (sender=0x8dc34d8, m=0xb7739a88, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#73 0xb76129a5 in KWin::TabBox::TabBoxHandler::configChanged (this=0x8dc34d8) at moc_tabboxhandler.cpp:101
#74 0xb76f0a00 in KWin::TabBox::TabBoxHandler::setConfig (this=0x8dc34d8, config=...) at ../../kwin/tabbox/tabboxhandler.cpp:401
#75 0xb76dd252 in KWin::TabBox::TabBox::setMode (this=0x8e06c10, mode=KWin::TabBoxDesktopListMode) at ../../kwin/tabbox/tabbox.cpp:376
#76 0xb76e0fba in startWalkThroughDesktops (mode=KWin::TabBoxDesktopListMode, this=0x8e06c10) at ../../kwin/tabbox/tabbox.cpp:933
#77 KWin::TabBox::TabBox::startWalkThroughDesktops (this=0x8e06c10, mode=KWin::TabBoxDesktopListMode) at ../../kwin/tabbox/tabbox.cpp:927
#78 0xb76e0ff7 in KWin::TabBox::TabBox::startWalkThroughDesktopList (this=0x8e06c10) at ../../kwin/tabbox/tabbox.cpp:945
#79 0xb76e10a8 in KWin::TabBox::TabBox::slotWalkThroughDesktopList (this=0x8e06c10) at ../../kwin/tabbox/tabbox.cpp:834
#80 0xb5ef36b1 in QMetaObject::activate (sender=0x8ee87e0, m=0xb5d3e3f8, local_signal_index=1, argv=0xbfb134d8) at kernel/qobject.cpp:3547
#81 0xb53bf9bd in QAction::triggered (this=0x8ee87e0, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#82 0xb53bfc5b in QAction::activate (this=0x8ee87e0, event=QAction::Trigger) at kernel/qaction.cpp:1257
#83 0xb72277cf in ?? () from /usr/lib/libkdeui.so.5
#84 0xb72286f6 in ?? () from /usr/lib/libkdeui.so.5
#85 0xb5ef36b1 in QMetaObject::activate (sender=0x8e27300, m=0xb74265b8, local_signal_index=0, argv=0xbfb136a0) at kernel/qobject.cpp:3547
#86 0xb7361405 in ?? () from /usr/lib/libkdeui.so.5
#87 0xb7361b46 in ?? () from /usr/lib/libkdeui.so.5
#88 0xb73620e4 in ?? () from /usr/lib/libkdeui.so.5
#89 0xb605ca38 in QDBusConnectionPrivate::deliverCall (this=0x8cc4760, object=0x8e27300, msg=..., metaTypes=..., slotIdx=150426320) at qdbusintegrator.cpp:947
#90 0xb6066c8d in QDBusCallDeliveryEvent::placeMetaCall (this=0x9166d40, object=0x8e27300) at qdbusintegrator_p.h:103
#91 0xb5ef7c7b in QObject::event (this=0x8e27300, e=0x9166d40) at kernel/qobject.cpp:1195
#92 0xb53c6ed4 in notify_helper (e=0x9166d40, receiver=0x8e27300, this=0x8ccaf80) at kernel/qapplication.cpp:4559
#93 QApplicationPrivate::notify_helper (this=0x8ccaf80, receiver=0x8e27300, e=0x9166d40) at kernel/qapplication.cpp:4531
#94 0xb53cc30d in QApplication::notify (this=0x9166d40, receiver=0x8e27300, e=0x9166d40) at kernel/qapplication.cpp:4288
#95 0xb71d5b21 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#96 0xb76395ef in notify (e=0x9166d40, o=0x8e27300, this=0xbfb14108) at ../../kwin/main.cpp:368
#97 KWin::Application::notify (this=0xbfb14108, o=0x8e27300, e=0x9166d40) at ../../kwin/main.cpp:364
#98 0xb5edc97e in QCoreApplication::notifyInternal (this=0xbfb14108, receiver=0x8e27300, event=0x9166d40) at kernel/qcoreapplication.cpp:876
#99 0xb5ee0ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#100 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8c3a130) at kernel/qcoreapplication.cpp:1500
#101 0xb5ee0e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#102 0xb548093d in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#103 QEventDispatcherX11::processEvents (this=0x8c3aea8, flags=...) at kernel/qeventdispatcher_x11.cpp:75
#104 0xb5edb50d in QEventLoop::processEvents (this=0xbfb14044, flags=...) at kernel/qeventloop.cpp:149
#105 0xb5edb7a9 in QEventLoop::exec (this=0xbfb14044, flags=...) at kernel/qeventloop.cpp:204
#106 0xb5ee0eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#107 0xb53c4a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#108 0xb763c5b5 in kdemain (argc=3, argv=0xbfb143b4) at ../../kwin/main.cpp:541
#109 0x0804850b in main (argc=3, argv=0xbfb143b4) at kwin_dummy.cpp:3

This bug may be a duplicate of or related to bug 292589.

Possible duplicates by query: bug 293031, bug 292589, bug 290482, bug 285747.

Reported using DrKonqi
Comment 1 Thomas Lübking 2012-05-12 11:54:24 UTC

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