Application: kwin (4.8.2 (4.8.2) "release 491") KDE Platform Version: 4.8.2 (4.8.2) "release 491" Qt Version: 4.8.1 Operating System: Linux 2.6.37.6-0.11-desktop i686 Distribution: "openSUSE 11.4 (i586)" -- Information about the crash: When switching between virtual desktops using the Meta-Tab shortcut, I got a popup window telling me that KWin had crashed. -- Backtrace: Application: KWin (kwin), signal: Segmentation fault [Current thread is 1 (Thread 0xb1e43710 (LWP 15865))] Thread 2 (Thread 0xb0387b70 (LWP 15871)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5e1f105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb75ffaec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb66c8077 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb67de1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0xb66c80bf in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb67de1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0xb5e1ab05 in start_thread () from /lib/libpthread.so.0 #6 0xb75f1d5e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb1e43710 (LWP 15865)): [KCrash Handler] #7 0x00000010 in ?? () #8 0xb7787fb3 in KWin::TabBox::ClientModel::data (this=0x81b7158, index=..., role=37) at /usr/src/debug/kde-workspace-4.8.2/kwin/tabbox/clientmodel.cpp:80 #9 0xb6b68d9a in QDeclarativeVisualDataModelDataMetaObject::initialValue (this=0x84cf1f8, propId=139227928) at graphicsitems/qdeclarativevisualitemmodel.cpp:534 #10 0xb6acc52a in getData (this=0x835a530, c=QMetaObject::ReadProperty, id=5, a=0xbf981e40) at util/qdeclarativeopenmetaobject.cpp:149 #11 QDeclarativeOpenMetaObject::metaCall (this=0x835a530, c=QMetaObject::ReadProperty, id=5, a=0xbf981e40) at util/qdeclarativeopenmetaobject.cpp:230 #12 0xb5fba58d in QMetaObject::metacall (object=0x84a2de8, cl=QMetaObject::ReadProperty, idx=5, argv=0xbf981e40) at kernel/qmetaobject.cpp:245 #13 0xb5fbbe6d in QMetaProperty::read (this=0xbf981ee8, object=0x84a2de8) at kernel/qmetaobject.cpp:2290 #14 0xb6c461c6 in QDeclarativeObjectScriptClass::property (this=0xbf981ee8, obj=0x84a2de8, name=@0x84c7318) at qml/qdeclarativeobjectscriptclass.cpp:319 #15 0xb6c4c655 in QDeclarativeContextScriptClass::property (this=0x83dfc58, object=0x8385548, name=@0x84cf1f8) at qml/qdeclarativecontextscriptclass.cpp:289 #16 0xb6754b8e in QScript::DeclarativeObjectDelegate::getOwnPropertySlot (this=0x8385578, object=0xaef8b980, exec=0xaf00c0f8, propertyName=..., slot=...) at bridge/qscriptdeclarativeobject.cpp:76 #17 0xb673ab94 in QScriptObject::getOwnPropertySlot (this=0xaef8b980, exec=0xaf00c0f8, propertyName=..., slot=...) at bridge/qscriptobject.cpp:61 #18 0xb660a388 in fastGetOwnPropertySlot (args=0x438) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:382 #19 getPropertySlot (args=0x438) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:391 #20 QTJSC::cti_op_resolve_skip (args=0x438) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:2307 #21 0xb050437c in ?? () #22 0xb65b66d9 in execute (this=0xafa8fba0, functionExecutable=0xafaf5f78, callFrame=0xaf00c0a0, function=0xaef8ba00, thisObj=0xb67d36f8, args=..., scopeChain=0xafafe5b8, exception=0xafa8d294) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79 #23 QTJSC::Interpreter::execute (this=0xafa8fba0, functionExecutable=0xafaf5f78, callFrame=0xaf00c0a0, function=0xaef8ba00, thisObj=0xb67d36f8, args=..., scopeChain=0xafafe5b8, exception=0xafa8d294) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716 #24 0xb6661782 in QTJSC::JSFunction::call (this=0xaef8ba00, exec=0xaf00c0a0, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122 #25 0xb6635919 in QTJSC::call (exec=0xaf00c0a0, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62 #26 0xb6732bb6 in QScriptValue::call (this=0x84c7318, thisObject=..., args=...) at api/qscriptvalue.cpp:1604 #27 0xb6ba90fc in QDeclarativeQtScriptExpression::eval (this=0x84b8afc, secondaryScope=0x84c7318, isUndefined=0xbf98267e) at qml/qdeclarativeexpression.cpp:518 #28 0xb6ba941a in QDeclarativeQtScriptExpression::scriptValue (this=0x84b8afc, secondaryScope=0x84c7318, isUndefined=0xbf98267e) at qml/qdeclarativeexpression.cpp:470 #29 0xb6ba9743 in QDeclarativeExpressionPrivate::scriptValue (this=0x84b8afc, secondaryScope=0x84c7318, isUndefined=0x84c7318) at qml/qdeclarativeexpression.cpp:653 #30 0xb6bab487 in QDeclarativeBinding::update (this=0x8388430, flags=...) at qml/qdeclarativebinding.cpp:367 #31 0xb6baafc2 in QDeclarativeBinding::setEnabled (this=0x8388430, e=true, flags=...) at qml/qdeclarativebinding.cpp:476 #32 0xb6bb4650 in QDeclarativeComponentPrivate::complete (enginePriv=0x83cfeb8, state=0x8543074) at qml/qdeclarativecomponent.cpp:948 #33 0xb6bb4cc4 in QDeclarativeComponentPrivate::completeCreate (this=0x8543008) at qml/qdeclarativecomponent.cpp:1043 #34 0xb6b66cce in QDeclarativeVisualDataModel::completeItem (this=0x83accf8) at graphicsitems/qdeclarativevisualitemmodel.cpp:1125 #35 0xb6b74a33 in QDeclarativeListViewPrivate::createItem (this=0x851cfd8, modelIndex=0) at graphicsitems/qdeclarativelistview.cpp:663 #36 0xb6b76ca1 in QDeclarativeListViewPrivate::refill (this=0x851cfd8, from=-0, to=567, doBuffer=false) at graphicsitems/qdeclarativelistview.cpp:765 #37 0xb6b77524 in QDeclarativeListView::refill (this=0x84d4f58) at graphicsitems/qdeclarativelistview.cpp:3142 #38 0xb6b7ca70 in QDeclarativeListView::setModel (this=0x84d4f58, model=...) at graphicsitems/qdeclarativelistview.cpp:1778 #39 0xb6cba475 in QDeclarativeListView::qt_metacall (this=0x84d4f58, _c=QMetaObject::WriteProperty, _id=0, _a=0xbf982b68) at .moc/release-shared/moc_qdeclarativelistview_p.cpp:558 #40 0xb6b92398 in QDeclarativeVMEMetaObject::metaCall (this=0x8466528, c=139260408, _id=67, a=0xbf982b68) at qml/qdeclarativevmemetaobject.cpp:673 #41 0xb5fba58d in QMetaObject::metacall (object=0x84d4f58, cl=QMetaObject::WriteProperty, idx=67, argv=0xbf982b68) at kernel/qmetaobject.cpp:245 #42 0xb6bb194c in QDeclarativePropertyPrivate::write (object=0x84d4f58, property=..., value=..., context=0x8556fd0, flags=...) at qml/qdeclarativeproperty.cpp:1176 #43 0xb6c477f2 in QDeclarativeObjectScriptClass::setProperty (this=0x83d5af8, obj=0x84d4f58, name=@0x84c7318, value=..., context=0xaf00c0a0, evalContext=0x8556fd0) at qml/qdeclarativeobjectscriptclass.cpp:439 #44 0xb6c47e88 in QDeclarativeObjectScriptClass::setProperty (this=0x83d5af8, object=0x85198b8, name=@0xbf982dbc, value=...) at qml/qdeclarativeobjectscriptclass.cpp:329 #45 0xb6754e07 in QScript::DeclarativeObjectDelegate::put (this=0x81124d0, object=0x84c7318, exec=0xbf982db0, propertyName=..., value=..., slot=...) at bridge/qscriptdeclarativeobject.cpp:99 #46 0xb673aa44 in QScriptObject::put (this=0xaefaca40, exec=0xaf00c0a0, propertyName=..., value=..., slot=...) at bridge/qscriptobject.cpp:80 #47 0xb661336c in put (args=0xbf982fb8) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:658 #48 QTJSC::cti_op_put_by_id (args=0xbf982fb8) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1252 #49 0xaf64c3d9 in ?? () #50 0xb65b66d9 in execute (this=0xafa8fba0, functionExecutable=0xafa94d38, callFrame=0x83cd5ac, function=0xaef87440, thisObj=0xb67d36f8, args=..., scopeChain=0xafad3630, exception=0xafa8d294) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79 #51 QTJSC::Interpreter::execute (this=0xafa8fba0, functionExecutable=0xafa94d38, callFrame=0x83cd5ac, function=0xaef87440, thisObj=0xb67d36f8, args=..., scopeChain=0xafad3630, exception=0xafa8d294) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716 #52 0xb6661782 in QTJSC::JSFunction::call (this=0xaef87440, exec=0x83cd5ac, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122 #53 0xb6635919 in QTJSC::call (exec=0x83cd5ac, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62 #54 0xb6732bb6 in QScriptValue::call (this=0x84c7318, thisObject=..., args=...) at api/qscriptvalue.cpp:1604 #55 0xb6ba90fc in QDeclarativeQtScriptExpression::eval (this=0x8410b24, secondaryScope=0x84c7318, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518 #56 0xb6ba941a in QDeclarativeQtScriptExpression::scriptValue (this=0x8410b24, secondaryScope=0x84c7318, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470 #57 0xb6ba9743 in QDeclarativeExpressionPrivate::scriptValue (this=0x8410b24, secondaryScope=0x84c7318, isUndefined=0x84c7318) at qml/qdeclarativeexpression.cpp:653 #58 0xb6ba9878 in QDeclarativeExpressionPrivate::value (this=0x8410ad8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667 #59 0xb6be5ae8 in QDeclarativeBoundSignal::qt_metacall (this=0x83ef878, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbf9833bc) at qml/qdeclarativeboundsignal.cpp:186 #60 0xb5fba58d in QMetaObject::metacall (object=0x83ef878, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbf9833bc) at kernel/qmetaobject.cpp:245 #61 0xb5fca649 in QMetaObject::activate (sender=0x83ef6d8, m=0xb6d8ed44, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3575 #62 0xb6b3d4c5 in QDeclarativeLoader::loaded (this=0x83ef6d8) at .moc/release-shared/moc_qdeclarativeloader_p.cpp:202 #63 0xb6b3dd47 in QDeclarativeLoaderPrivate::_q_sourceLoaded (this=0x83f5318) at graphicsitems/qdeclarativeloader.cpp:423 #64 0xb6b3e64c in QDeclarativeLoader::qt_metacall (this=0x83ef6d8, _c=QMetaObject::WriteProperty, _id=0, _a=0xbf98362c) at .moc/release-shared/moc_qdeclarativeloader_p.cpp:151 #65 0xb6b92398 in QDeclarativeVMEMetaObject::metaCall (this=0x83f5498, c=139260408, _id=43, a=0xbf98362c) at qml/qdeclarativevmemetaobject.cpp:673 #66 0xb5fba58d in QMetaObject::metacall (object=0x83ef6d8, cl=QMetaObject::WriteProperty, idx=43, argv=0xbf98362c) at kernel/qmetaobject.cpp:245 #67 0xb5fbde21 in QMetaProperty::write (this=0x0, object=0x83ef6d8, value=...) at kernel/qmetaobject.cpp:2364 #68 0xb5fcecca in QObject::setProperty (this=0x83ef6d8, name=0xb77b4392 "source", value=...) at kernel/qobject.cpp:3734 #69 0xb7789a70 in KWin::TabBox::DeclarativeView::updateQmlSource (this=0x83abf88) at /usr/src/debug/kde-workspace-4.8.2/kwin/tabbox/declarative.cpp:223 #70 0xb76b4328 in KWin::TabBox::DeclarativeView::qt_static_metacall (_o=0x83abf88, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf98386c) at /usr/src/debug/kde-workspace-4.8.2/build/kwin/moc_declarative.cpp:54 #71 0xb5fca32e in QMetaObject::activate (sender=0x81ed350, m=0xb77dcbfc, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3556 #72 0xb76b4b75 in KWin::TabBox::TabBoxHandler::configChanged (this=0x81ed350) at /usr/src/debug/kde-workspace-4.8.2/build/kwin/moc_tabboxhandler.cpp:101 #73 0xb7793d40 in KWin::TabBox::TabBoxHandler::setConfig (this=0x81ed350, config=...) at /usr/src/debug/kde-workspace-4.8.2/kwin/tabbox/tabboxhandler.cpp:401 #74 0xb7780ebb in KWin::TabBox::TabBox::setMode (this=0x81ec860, mode=KWin::TabBoxDesktopMode) at /usr/src/debug/kde-workspace-4.8.2/kwin/tabbox/tabbox.cpp:373 #75 0xb778478c in KWin::TabBox::TabBox::startWalkThroughDesktops (this=0x81ec860, mode=KWin::TabBoxDesktopMode) at /usr/src/debug/kde-workspace-4.8.2/kwin/tabbox/tabbox.cpp:933 #76 0xb77848c7 in KWin::TabBox::TabBox::startWalkThroughDesktops (this=0x81ec860) at /usr/src/debug/kde-workspace-4.8.2/kwin/tabbox/tabbox.cpp:940 #77 0xb778497a in KWin::TabBox::TabBox::slotWalkThroughDesktops (this=0x81ec860) at /usr/src/debug/kde-workspace-4.8.2/kwin/tabbox/tabbox.cpp:804 #78 0xb5fca32e in QMetaObject::activate (sender=0x81bb528, m=0xb5df4348, local_signal_index=1, argv=0xbf983a98) at kernel/qobject.cpp:3556 #79 0xb545f8bd in QAction::triggered (this=0x81bb528, _t1=false) at .moc/release-shared/moc_qaction.cpp:277 #80 0xb545fb5b in QAction::activate (this=0x81bb528, event=QAction::Trigger) at kernel/qaction.cpp:1257 #81 0xb731a3a7 in trigger (this=0x81c8f30, componentUnique=..., actionUnique=..., timestamp=175451228) at /usr/include/QtGui/qaction.h:218 #82 KGlobalAccelPrivate::_k_invokeAction (this=0x81c8f30, componentUnique=..., actionUnique=..., timestamp=175451228) at /usr/src/debug/kdelibs-4.8.2/kdeui/shortcuts/kglobalaccel.cpp:449 #83 0xb731d1e6 in KGlobalAccel::qt_static_metacall (_o=0x8215b88, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf983c90) at /usr/src/debug/kdelibs-4.8.2/build/kdeui/kglobalaccel.moc:54 #84 0xb5fca32e in QMetaObject::activate (sender=0x8181330, m=0xb751858c, local_signal_index=0, argv=0xbf983c90) at kernel/qobject.cpp:3556 #85 0xb7451425 in OrgKdeKglobalaccelComponentInterface::globalShortcutPressed (this=0x8181330, _t1=..., _t2=..., _t3=175451228) at /usr/src/debug/kdelibs-4.8.2/build/kdeui/kglobalaccel_component_interface.moc:164 #86 0xb745192e in OrgKdeKglobalaccelComponentInterface::qt_static_metacall (_o=0x8181330, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf983edc) at /usr/src/debug/kdelibs-4.8.2/build/kdeui/kglobalaccel_component_interface.moc:75 #87 0xb7451ff4 in OrgKdeKglobalaccelComponentInterface::qt_metacall (this=0x8181330, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf983edc) at /usr/src/debug/kdelibs-4.8.2/build/kdeui/kglobalaccel_component_interface.moc:130 #88 0xb61391d0 in QDBusConnectionPrivate::deliverCall (this=0x80829c8, object=0x8181330, msg=..., metaTypes=..., slotIdx=139227928) at qdbusintegrator.cpp:947 #89 0xb61446be in QDBusCallDeliveryEvent::placeMetaCall (this=0x838c608, object=0x8181330) at qdbusintegrator_p.h:103 #90 0xb5fc97cb in QObject::event (this=0x8181330, e=0x838c608) at kernel/qobject.cpp:1204 #91 0xb5466a34 in QApplicationPrivate::notify_helper (this=0x80892f8, receiver=0x8181330, e=0x838c608) at kernel/qapplication.cpp:4554 #92 0xb546f8ab in QApplication::notify (this=0xbf984728, receiver=0x8181330, e=0x838c608) at kernel/qapplication.cpp:3936 #93 0xb72c8481 in KApplication::notify (this=0xbf984728, receiver=0x8181330, event=0x838c608) at /usr/src/debug/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311 #94 0xb76dcec1 in KWin::Application::notify (this=0xbf984728, o=0x8181330, e=0x838c608) at /usr/src/debug/kde-workspace-4.8.2/kwin/main.cpp:368 #95 0xb5fb33ee in QCoreApplication::notifyInternal (this=0xbf984728, receiver=0x8181330, event=0x838c608) at kernel/qcoreapplication.cpp:876 #96 0xb5fb70d0 in sendEvent (receiver=0x0, event_type=0, data=0x80538c0) at kernel/qcoreapplication.h:231 #97 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80538c0) at kernel/qcoreapplication.cpp:1500 #98 0xb5fb72fc in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393 #99 0xb551f2a9 in sendPostedEvents (this=0x80536e8, flags=...) at ../../src/corelib/kernel/qcoreapplication.h:236 #100 QEventDispatcherX11::processEvents (this=0x80536e8, flags=...) at kernel/qeventdispatcher_x11.cpp:75 #101 0xb5fb22ed in QEventLoop::processEvents (this=0xbf984654, flags=...) at kernel/qeventloop.cpp:149 #102 0xb5fb2581 in QEventLoop::exec (this=0xbf984654, flags=...) at kernel/qeventloop.cpp:204 #103 0xb5fb73d0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #104 0xb5464754 in QApplication::exec () at kernel/qapplication.cpp:3815 #105 0xb76dfb7d in kdemain (argc=1, argv=0xbf9849d4) at /usr/src/debug/kde-workspace-4.8.2/kwin/main.cpp:541 #106 0x0804860b in main (argc=1, argv=0xbf9849d4) at /usr/src/debug/kde-workspace-4.8.2/build/kwin/kwin_dummy.cpp:3 This bug may be a duplicate of or related to bug 290482. Possible duplicates by query: bug 293031, bug 292589, bug 290482, bug 285747. Reported using DrKonqi
we are searching for a way how to reproduce the crash. We currently only know that it is somehow related to I/O and is fixed in 4.9. Any input will be highly appreciated. *** This bug has been marked as a duplicate of bug 285747 ***