Bug 288972 - Creating extra activities makes plasma-device crash
Summary: Creating extra activities makes plasma-device crash
Status: RESOLVED FIXED
Alias: None
Product: Active
Classification: Plasma
Component: Contour activity switcher (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: VHI crash
Target Milestone: unscheduled
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-14 15:16 UTC by Javier Llorente
Modified: 2012-01-31 16:56 UTC (History)
3 users (show)

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 Javier Llorente 2011-12-14 15:16:55 UTC
Version:           unspecified
OS:                Linux

Creating a second or third activity makes plasma-device crash. The activity is created though (with no wallpaper). After this crash the shutdown dialog is shown (only once) but the shutdown option doesn't work. Pressing the hardware on/off button makes "the screen is being locked" message to appear, but the screen isn't locked.
Tested on PA2 (basyskom-plasma-active-two-meego-usb-live.iso)

Application: Plasma Workspace (plasma-device), signal: Segmentation fault
[KCrash Handler]
#7  QBasicAtomicInt::deref (this=0xb2c30d0, other=@0xbff1a55c) at ../../src/corelib/arch/qatomic_i386.h:132
#8  QString::operator= (this=0xb2c30d0, other=@0xbff1a55c) at tools/qstring.cpp:1359
#9  0x491269b8 in ActivityConfiguration::setContainment (this=0xb2c30a0, cont=0xcb0c050) at ../../shell/activityconfiguration/activityconfiguration.cpp:135
#10 0x49126c52 in ActivityConfiguration::ensureContainmentExistence (this=0xb2c30a0) at ../../shell/activityconfiguration/activityconfiguration.cpp:121
#11 0x49126cdc in ActivityConfiguration::setActivityName (this=0xb2c30a0, name=...) at ../../shell/activityconfiguration/activityconfiguration.cpp:203
#12 0x4912730a in ActivityConfiguration::qt_metacall (this=0xb2c30a0, _c=QMetaObject::WriteProperty, _id=<value optimized out>, _a=0xbff1a708) at ./activityconfiguration.moc:129
#13 0x46a0960b in QMetaObject::metacall (object=0xb2c30a0, cl=QMetaObject::WriteProperty, idx=33, argv=0xbff1a708) at kernel/qmetaobject.cpp:237
#14 0x4944124e in QDeclarativePropertyPrivate::write (object=0xb2c30a0, property=..., value=..., context=0xacdf908, flags=...) at qml/qdeclarativeproperty.cpp:1173
#15 0x494d79a7 in QDeclarativeObjectScriptClass::setProperty (this=0xc7a0228, obj=0xb2c30a0, name=@0xbff1a95c, value=..., context=0x8e2582c8, evalContext=<value optimized out>)
    at qml/qdeclarativeobjectscriptclass.cpp:404
#16 0x494d7e55 in QDeclarativeObjectScriptClass::setProperty (this=0xc7a0228, object=0xc55a8f0, name=@0xbff1a95c, value=...) at qml/qdeclarativeobjectscriptclass.cpp:321
#17 0x48a64f2a in QScript::DeclarativeObjectDelegate::put (this=0xc812cc0, object=0x97cd1b80, exec=0x8e2582c8, propertyName=..., value=..., slot=...) at bridge/qscriptdeclarativeobject.cpp:99
#18 0x48a4bcf1 in QScriptObject::put (this=0x97cd1b80, exec=0x8e2582c8, propertyName=..., value=..., slot=...) at bridge/qscriptobject.cpp:80
#19 0x48923f08 in QTJSC::JSValue::put (args=0x97c0a498) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:658
#20 cti_op_put_by_id (args=0x97c0a498) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1243
#21 0x980fbc72 in ?? ()
#22 0x488c8f1b in QTJSC::JITCode::execute (this=0x9915b960, functionExecutable=0x99128ab0, callFrame=0x8e258228, function=0x97ce7f80, thisObj=0x97cc5840, args=..., scopeChain=0x97c35db0, 
    exception=0x97c1a294) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#23 QTJSC::Interpreter::execute (this=0x9915b960, functionExecutable=0x99128ab0, callFrame=0x8e258228, function=0x97ce7f80, thisObj=0x97cc5840, args=..., scopeChain=0x97c35db0, exception=0x97c1a294)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#24 0x4897385d in QTJSC::JSFunction::call (this=0x97ce7f80, exec=0x8e258228, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#25 0x4894886f in QTJSC::call (exec=0x8e258228, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#26 0x48a43b5f in QScriptValue::call (this=0xc6af628, thisObject=@0xbff1acfc, args=...) at api/qscriptvalue.cpp:1610
#27 0x49438f33 in QDeclarativeQtScriptExpression::eval (this=0xc6af600, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#28 0x49439210 in QDeclarativeQtScriptExpression::scriptValue (this=0xc6af600, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#29 0x49439505 in QDeclarativeExpressionPrivate::scriptValue (this=0xc6af5b0, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#30 0x4943963a in QDeclarativeExpressionPrivate::value (this=0xc6af5b0, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#31 0x49473bd4 in QDeclarativeBoundSignal::qt_metacall (this=0xc16d3c0, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbff1b23c) at qml/qdeclarativeboundsignal.cpp:186
#32 0x46a0960b in QMetaObject::metacall (object=0xc16d3c0, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbff1b23c) at kernel/qmetaobject.cpp:237
#33 0x46a17fbf in QMetaObject::activate (sender=0xa64a670, m=0xcb9b844, local_signal_index=8, argv=0xbff1b23c) at kernel/qobject.cpp:3278
#34 0x46a1868a in QMetaObject::activate (sender=0xa64a670, signal_index=40, argv=0xbff1b23c) at kernel/qobject.cpp:3332
#35 0x49422db6 in QDeclarativeVMEMetaObject::metaCall (this=0xcb9b840, c=QMetaObject::InvokeMetaMethod, _id=40, a=0xbff1b23c) at qml/qdeclarativevmemetaobject.cpp:639
#36 0x49422992 in QDeclarativeVMEMetaObject::metaCall (this=0xc8234f8, c=QMetaObject::InvokeMetaMethod, _id=40, a=0xbff1b23c) at qml/qdeclarativevmemetaobject.cpp:673
#37 0x46a0960b in QMetaObject::metacall (object=0xa64a670, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbff1b23c) at kernel/qmetaobject.cpp:237
#38 0x494d902c in QDeclarativeObjectMethodScriptClass::callMethod (this=0xc7a0230, object=0xa64a670, index=40, returnType=0, argCount=0, argTypes=0x0, ctxt=0x8e258228)
    at qml/qdeclarativeobjectscriptclass.cpp:937
#39 0x494da8e8 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xc7a0230, object=0xa64a670, data=..., ctxt=0x8e258228) at qml/qdeclarativeobjectscriptclass.cpp:897
#40 0x494db62e in QDeclarativeObjectMethodScriptClass::call (this=0xc7a0230, o=0x9f13268, ctxt=0x8e258228) at qml/qdeclarativeobjectscriptclass.cpp:866
#41 0x48a64ae1 in QScript::DeclarativeObjectDelegate::call (exec=<value optimized out>, callee=0x97ce7ec0, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#42 0x4894880d in QTJSC::NativeFuncWrapper::operator() (this=0xbff1b5a8, exec=0x8e258228, jsobj=0x97ce7ec0, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#43 0x4891a47d in cti_op_call_NotJSFunction (args=0x97c0a0d8) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#44 0x980fb27b in ?? ()
#45 0x488c8f1b in QTJSC::JITCode::execute (this=0x9915b960, functionExecutable=0x9917e3a8, callFrame=0x8e2580e8, function=0x97ce7680, thisObj=0x97cc5840, args=..., scopeChain=0x99142210, 
    exception=0x97c1a294) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#46 QTJSC::Interpreter::execute (this=0x9915b960, functionExecutable=0x9917e3a8, callFrame=0x8e2580e8, function=0x97ce7680, thisObj=0x97cc5840, args=..., scopeChain=0x99142210, exception=0x97c1a294)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#47 0x4897385d in QTJSC::JSFunction::call (this=0x97ce7680, exec=0x8e2580e8, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#48 0x4894886f in QTJSC::call (exec=0x8e2580e8, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#49 0x48a43b5f in QScriptValue::call (this=0xaccc900, thisObject=@0xbff1b87c, args=...) at api/qscriptvalue.cpp:1610
#50 0x49438f33 in QDeclarativeQtScriptExpression::eval (this=0xaccc8d8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#51 0x49439210 in QDeclarativeQtScriptExpression::scriptValue (this=0xaccc8d8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#52 0x49439505 in QDeclarativeExpressionPrivate::scriptValue (this=0xaccc888, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#53 0x4943963a in QDeclarativeExpressionPrivate::value (this=0xaccc888, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#54 0x49473bd4 in QDeclarativeBoundSignal::qt_metacall (this=0xc6dd6c0, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbff1bcbc) at qml/qdeclarativeboundsignal.cpp:186
#55 0x46a0960b in QMetaObject::metacall (object=0xc6dd6c0, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbff1bcbc) at kernel/qmetaobject.cpp:237
#56 0x46a17fbf in QMetaObject::activate (sender=0xc3b1a10, m=0xcb97f5c, local_signal_index=6, argv=0xbff1bcbc) at kernel/qobject.cpp:3278
#57 0x46a1868a in QMetaObject::activate (sender=0xc3b1a10, signal_index=38, argv=0xbff1bcbc) at kernel/qobject.cpp:3332
#58 0x49422db6 in QDeclarativeVMEMetaObject::metaCall (this=0xcb97f58, c=QMetaObject::InvokeMetaMethod, _id=38, a=0xbff1bcbc) at qml/qdeclarativevmemetaobject.cpp:639
#59 0x46a0960b in QMetaObject::metacall (object=0xc3b1a10, cl=QMetaObject::InvokeMetaMethod, idx=38, argv=0xbff1bcbc) at kernel/qmetaobject.cpp:237
#60 0x494d902c in QDeclarativeObjectMethodScriptClass::callMethod (this=0xc7a0230, object=0xc3b1a10, index=38, returnType=0, argCount=0, argTypes=0x0, ctxt=0x8e2580e8)
    at qml/qdeclarativeobjectscriptclass.cpp:937
#61 0x494da8e8 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xc7a0230, object=0xc3b1a10, data=..., ctxt=0x8e2580e8) at qml/qdeclarativeobjectscriptclass.cpp:897
#62 0x494db62e in QDeclarativeObjectMethodScriptClass::call (this=0xc7a0230, o=0xc722af0, ctxt=0x8e2580e8) at qml/qdeclarativeobjectscriptclass.cpp:866
#63 0x48a64ae1 in QScript::DeclarativeObjectDelegate::call (exec=<value optimized out>, callee=0x97ce75c0, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#64 0x4894880d in QTJSC::NativeFuncWrapper::operator() (this=0xbff1c028, exec=0x8e2580e8, jsobj=0x97ce75c0, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#65 0x4891a47d in cti_op_call_NotJSFunction (args=0x99193cd8) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#66 0x980faa73 in ?? ()
#67 0x99193cd8 in ?? ()
#68 0x488c8f1b in QTJSC::JITCode::execute (this=0x9915b960, functionExecutable=0x97bf5900, callFrame=0xc474604, function=0x97ce7200, thisObj=0x97cc5840, args=..., scopeChain=0x97c04ca8, 
    exception=0x97c1a294) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#69 QTJSC::Interpreter::execute (this=0x9915b960, functionExecutable=0x97bf5900, callFrame=0xc474604, function=0x97ce7200, thisObj=0x97cc5840, args=..., scopeChain=0x97c04ca8, exception=0x97c1a294)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#70 0x4897385d in QTJSC::JSFunction::call (this=0x97ce7200, exec=0xc474604, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#71 0x4894886f in QTJSC::call (exec=0xc474604, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#72 0x48a43b5f in QScriptValue::call (this=0xcba0170, thisObject=@0xbff1c2fc, args=...) at api/qscriptvalue.cpp:1610
#73 0x49438f33 in QDeclarativeQtScriptExpression::eval (this=0xcba0148, secondaryScope=0xc76de00, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#74 0x49439210 in QDeclarativeQtScriptExpression::scriptValue (this=0xcba0148, secondaryScope=0xc76de00, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#75 0x49439505 in QDeclarativeExpressionPrivate::scriptValue (this=0xcba00f8, secondaryScope=0xc76de00, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#76 0x4943963a in QDeclarativeExpressionPrivate::value (this=0xcba00f8, secondaryScope=0xc76de00, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#77 0x49473bd4 in QDeclarativeBoundSignal::qt_metacall (this=0xc710ce0, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbff1c568) at qml/qdeclarativeboundsignal.cpp:186
#78 0x46a0960b in QMetaObject::metacall (object=0xc710ce0, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbff1c568) at kernel/qmetaobject.cpp:237
#79 0x46a17fbf in QMetaObject::activate (sender=0xb2a67a8, m=0x4961688c, local_signal_index=11, argv=0xbff1c568) at kernel/qobject.cpp:3278
#80 0x4952de94 in QDeclarativeMouseArea::clicked (this=0xb2a67a8, _t1=0xbff1c5c0) at .moc/release-shared/moc_qdeclarativemousearea_p.cpp:494
#81 0x493cf867 in QDeclarativeMouseArea::setPressed (this=0xb2a67a8, p=false) at graphicsitems/qdeclarativemousearea.cpp:935
#82 0x493cf993 in QDeclarativeMouseArea::mouseReleaseEvent (this=0xb2a67a8, event=0xbff1cdc8) at graphicsitems/qdeclarativemousearea.cpp:587
#83 0x478ab844 in QGraphicsItem::sceneEvent (this=0xb2a67b0, event=0xbff1cdc8) at graphicsview/qgraphicsitem.cpp:6730
#84 0x493c1f4d in QDeclarativeItem::sceneEvent (this=0xb2a67a8, event=0xbff1cdc8) at graphicsitems/qdeclarativeitem.cpp:2977
#85 0x493ced7d in QDeclarativeMouseArea::sceneEvent (this=0xb2a67a8, event=0xbff1cdc8) at graphicsitems/qdeclarativemousearea.cpp:682
#86 0x478d6500 in QGraphicsScenePrivate::sendEvent (this=0x93c48b0, item=0xb2a67b0, event=0xbff1cdc8) at graphicsview/qgraphicsscene.cpp:1205
#87 0x478d7105 in QGraphicsScenePrivate::sendMouseEvent (this=0x93c48b0, mouseEvent=0xbff1cdc8) at graphicsview/qgraphicsscene.cpp:1279
#88 0x478d7af5 in QGraphicsScene::mouseReleaseEvent (this=0x93b7c18, mouseEvent=0xbff1cdc8) at graphicsview/qgraphicsscene.cpp:4109
#89 0x478ea034 in QGraphicsScene::event (this=0x93b7c18, event=0xbff1cdc8) at graphicsview/qgraphicsscene.cpp:3441
#90 0x472770cc in QApplicationPrivate::notify_helper (this=0x929ea20, receiver=0x93b7c18, e=0xbff1cdc8) at kernel/qapplication.cpp:4486
#91 0x4727bcae in QApplication::notify (this=0x9294470, receiver=<value optimized out>, e=0xbff1cdc8) at kernel/qapplication.cpp:3886
#92 0x47f8100b in KApplication::notify (this=0x9294470, receiver=0x93b7c18, event=0xbff1cdc8) at ../../kdeui/kernel/kapplication.cpp:311
#93 0x46a03283 in QCoreApplication::notifyInternal (this=0x9294470, receiver=0x93b7c18, event=0xbff1cdc8) at kernel/qcoreapplication.cpp:787
#94 0x4727536f in QCoreApplication::sendSpontaneousEvent (receiver=0x93b7c18, event=0xbff1cdc8) at ../../src/corelib/kernel/qcoreapplication.h:218
#95 qt_sendSpontaneousEvent (receiver=0x93b7c18, event=0xbff1cdc8) at kernel/qapplication.cpp:5480
#96 0x47904371 in QGraphicsView::mouseReleaseEvent (this=0x9390008, event=0xbff1d548) at graphicsview/qgraphicsview.cpp:3336
#97 0x472ccb99 in QWidget::event (this=0x9390008, event=0xbff1d548) at kernel/qwidget.cpp:8295
#98 0x476be524 in QFrame::event (this=0x9390008, e=0xbff1d548) at widgets/qframe.cpp:557
#99 0x47746aa3 in QAbstractScrollArea::viewportEvent (this=0x9390008, e=0xbff1d548) at widgets/qabstractscrollarea.cpp:1043
#100 0x479075cf in QGraphicsView::viewportEvent (this=0x9390008, event=0xbff1d548) at graphicsview/qgraphicsview.cpp:2864
#101 0x477493b5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9305600, o=0x9384e38, e=0xbff1d548) at widgets/qabstractscrollarea_p.h:100
#102 QAbstractScrollAreaFilter::eventFilter (this=0x9305600, o=0x9384e38, e=0xbff1d548) at widgets/qabstractscrollarea_p.h:116
#103 0x46a0343a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x929ea20, receiver=0x9384e38, event=0xbff1d548) at kernel/qcoreapplication.cpp:902
#104 0x472770a1 in QApplicationPrivate::notify_helper (this=0x929ea20, receiver=0x9384e38, e=0xbff1d548) at kernel/qapplication.cpp:4482
#105 0x4727c64f in QApplication::notify (this=0x9294470, receiver=<value optimized out>, e=0xbff1d548) at kernel/qapplication.cpp:4047
#106 0x47f8100b in KApplication::notify (this=0x9294470, receiver=0x9384e38, event=0xbff1d548) at ../../kdeui/kernel/kapplication.cpp:311
#107 0x46a03283 in QCoreApplication::notifyInternal (this=0x9294470, receiver=0x9384e38, event=0xbff1d548) at kernel/qcoreapplication.cpp:787
#108 0x47277fec in QCoreApplication::sendSpontaneousEvent (receiver=0x9384e38, event=0xbff1d548, alienWidget=<value optimized out>, nativeWidget=0x9390008, buttonDown=0x47bc9cc0, 
    lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218
#109 QApplicationPrivate::sendMouseEvent (receiver=0x9384e38, event=0xbff1d548, alienWidget=<value optimized out>, nativeWidget=0x9390008, buttonDown=0x47bc9cc0, lastMouseReceiver=..., 
    spontaneous=true) at kernel/qapplication.cpp:3144
#110 0x472e9ebf in QETWidget::sendMouseEvent (this=0x9390008, xtype=5, window=23068698, type=<value optimized out>, pos=..., globalPos=..., button=Qt::LeftButton, buttons=..., modifiers=...)
    at kernel/qapplication_x11.cpp:4981
#111 0x472fd5c6 in QETWidget::translateXI2Event (this=0x9390008, xievent=0xc728b30) at kernel/qapplication_x11.cpp:5394
#112 0x472fed2c in QETWidget::translateMouseEvent (this=0x9390008, event=0xbff1ddec) at kernel/qapplication_x11.cpp:4665
#113 0x472fc58e in QApplication::x11ProcessEvent (this=0x9294470, event=0xbff1ddec) at kernel/qapplication_x11.cpp:3814
#114 0x47327a04 in x11EventSourceDispatch (s=0x92a1900, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#115 0x4644cafb in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#116 0x4644d11f in ?? () from /lib/libglib-2.0.so.0
#117 0x4644d2e2 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#118 0x46a2f93d in QEventDispatcherGlib::processEvents (this=0x927de88, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#119 0x473275e6 in QGuiEventDispatcherGlib::processEvents (this=0x927de88, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#120 0x46a0241a in QEventLoop::processEvents (this=0xbff1e0a4, flags=...) at kernel/qeventloop.cpp:149
#121 0x46a026ca in QEventLoop::exec (this=0xbff1e0a4, flags=...) at kernel/qeventloop.cpp:201
#122 0x46a06f54 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#123 0x47275138 in QApplication::exec () at kernel/qapplication.cpp:3760
#124 0x49115439 in kdemain (argc=1, argv=0xbff1e2b4) at ../../shell/main.cpp:63
#125 0x0804858c in main (argc=1, argv=0xbff1e2b4) at plasma-device_dummy.cpp:3


Reproducible: Always

Steps to Reproduce:
Just create several extras activities (two or three).


Expected Results:  
Creating extra activities shouldn't make plasma-device crash.
Comment 1 Javier Llorente 2012-01-10 16:09:38 UTC
Creating a single activity on 2012-01-10-09-09-basyskom-plasma-active-devel-meego-usb-live.iso makes plasma-device crash. It seems to be related to the above backtrace.



Application: Plasma Workspace (plasma-device), signal: Segmentation fault
[KCrash Handler]
#7  QBasicAtomicInt::deref (this=0xc79cd28, other=@0xbfb8aa2c) at ../../src/corelib/arch/qatomic_i386.h:132
#8  QString::operator= (this=0xc79cd28, other=@0xbfb8aa2c) at tools/qstring.cpp:1359
#9  0xb77adb28 in ActivityConfiguration::setContainment (this=0xc79ccf8, cont=0xc9c4f50) at ../../shell/activityconfiguration/activityconfiguration.cpp:146
#10 0xb77addc2 in ActivityConfiguration::ensureContainmentExistence (this=0xc79ccf8) at ../../shell/activityconfiguration/activityconfiguration.cpp:132
#11 0xb77ade4c in ActivityConfiguration::setActivityName (this=0xc79ccf8, name=...) at ../../shell/activityconfiguration/activityconfiguration.cpp:214
#12 0xb77ae4a2 in ActivityConfiguration::qt_metacall (this=0xc79ccf8, _c=QMetaObject::WriteProperty, _id=0, _a=0xbfb8abd8) at ./activityconfiguration.moc:132
#13 0x4ce6560b in QMetaObject::metacall (object=0xc79ccf8, cl=QMetaObject::WriteProperty, idx=33, argv=0xbfb8abd8) at kernel/qmetaobject.cpp:237
#14 0x4eecf24e in QDeclarativePropertyPrivate::write (object=0xc79ccf8, property=..., value=..., context=0xbe15fe0, flags=...) at qml/qdeclarativeproperty.cpp:1173
#15 0x4ef659a7 in QDeclarativeObjectScriptClass::setProperty (this=0xc75cf78, obj=0xc79ccf8, name=@0xbfb8ae2c, value=..., context=0x90d912c8, evalContext=<value optimized out>)
    at qml/qdeclarativeobjectscriptclass.cpp:404
#16 0x4ef65e55 in QDeclarativeObjectScriptClass::setProperty (this=0xc75cf78, object=0xc8838b0, name=@0xbfb8ae2c, value=...) at qml/qdeclarativeobjectscriptclass.cpp:321
#17 0x4f888f2a in QScript::DeclarativeObjectDelegate::put (this=0xc883fd8, object=0x90d51b80, exec=0x90d912c8, propertyName=..., value=..., slot=...) at bridge/qscriptdeclarativeobject.cpp:99
#18 0x4f86fcf1 in QScriptObject::put (this=0x90d51b80, exec=0x90d912c8, propertyName=..., value=..., slot=...) at bridge/qscriptobject.cpp:80
#19 0x4f747f08 in QTJSC::JSValue::put (args=0x98136198) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:658
#20 cti_op_put_by_id (args=0x98136198) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1243
#21 0xa8bf0476 in ?? ()
#22 0x4f6ecf1b in QTJSC::JITCode::execute (this=0x9f85eba0, functionExecutable=0x98137438, callFrame=0x90d91228, function=0x90d74480, thisObj=0x90d45840, args=..., scopeChain=0x98139258, 
    exception=0x9f810a94) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#23 QTJSC::Interpreter::execute (this=0x9f85eba0, functionExecutable=0x98137438, callFrame=0x90d91228, function=0x90d74480, thisObj=0x90d45840, args=..., scopeChain=0x98139258, exception=0x9f810a94)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#24 0x4f79785d in QTJSC::JSFunction::call (this=0x90d74480, exec=0x90d91228, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#25 0x4f76c86f in QTJSC::call (exec=0x90d91228, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#26 0x4f867b5f in QScriptValue::call (this=0xc85d070, thisObject=@0xbfb8b1cc, args=...) at api/qscriptvalue.cpp:1610
#27 0x4eec6f33 in QDeclarativeQtScriptExpression::eval (this=0xc85d048, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#28 0x4eec7210 in QDeclarativeQtScriptExpression::scriptValue (this=0xc85d048, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#29 0x4eec7505 in QDeclarativeExpressionPrivate::scriptValue (this=0xc85cff8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#30 0x4eec763a in QDeclarativeExpressionPrivate::value (this=0xc85cff8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#31 0x4ef01bd4 in QDeclarativeBoundSignal::qt_metacall (this=0xc85cf18, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfb8b70c) at qml/qdeclarativeboundsignal.cpp:186
#32 0x4ce6560b in QMetaObject::metacall (object=0xc85cf18, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfb8b70c) at kernel/qmetaobject.cpp:237
#33 0x4ce73fbf in QMetaObject::activate (sender=0xa83e1f8, m=0xbe2582c, local_signal_index=8, argv=0xbfb8b70c) at kernel/qobject.cpp:3278
#34 0x4ce7468a in QMetaObject::activate (sender=0xa83e1f8, signal_index=40, argv=0xbfb8b70c) at kernel/qobject.cpp:3332
#35 0x4eeb0db6 in QDeclarativeVMEMetaObject::metaCall (this=0xbe25828, c=QMetaObject::InvokeMetaMethod, _id=40, a=0xbfb8b70c) at qml/qdeclarativevmemetaobject.cpp:639
#36 0x4eeb0992 in QDeclarativeVMEMetaObject::metaCall (this=0xc85c060, c=QMetaObject::InvokeMetaMethod, _id=40, a=0xbfb8b70c) at qml/qdeclarativevmemetaobject.cpp:673
#37 0x4ce6560b in QMetaObject::metacall (object=0xa83e1f8, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfb8b70c) at kernel/qmetaobject.cpp:237
#38 0x4ef6702c in QDeclarativeObjectMethodScriptClass::callMethod (this=0xc75cf80, object=0xa83e1f8, index=40, returnType=0, argCount=0, argTypes=0x0, ctxt=0x90d91228)
    at qml/qdeclarativeobjectscriptclass.cpp:937
#39 0x4ef688e8 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xc75cf80, object=0xa83e1f8, data=..., ctxt=0x90d91228) at qml/qdeclarativeobjectscriptclass.cpp:897
#40 0x4ef6962e in QDeclarativeObjectMethodScriptClass::call (this=0xc75cf80, o=0xc9a7158, ctxt=0x90d91228) at qml/qdeclarativeobjectscriptclass.cpp:866
#41 0x4f888ae1 in QScript::DeclarativeObjectDelegate::call (exec=<value optimized out>, callee=0x90d743c0, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#42 0x4f76c80d in QTJSC::NativeFuncWrapper::operator() (this=0xbfb8ba78, exec=0x90d91228, jsobj=0x90d743c0, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#43 0x4f73e47d in cti_op_call_NotJSFunction (args=0x98136558) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#44 0xa8bfb933 in ?? ()
#45 0x4f6ecf1b in QTJSC::JITCode::execute (this=0x9f85eba0, functionExecutable=0x98137630, callFrame=0x90d910e8, function=0x90d73b80, thisObj=0x90d45840, args=..., scopeChain=0x9812cd38, 
    exception=0x9f810a94) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#46 QTJSC::Interpreter::execute (this=0x9f85eba0, functionExecutable=0x98137630, callFrame=0x90d910e8, function=0x90d73b80, thisObj=0x90d45840, args=..., scopeChain=0x9812cd38, exception=0x9f810a94)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#47 0x4f79785d in QTJSC::JSFunction::call (this=0x90d73b80, exec=0x90d910e8, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#48 0x4f76c86f in QTJSC::call (exec=0x90d910e8, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#49 0x4f867b5f in QScriptValue::call (this=0xbe0e488, thisObject=@0xbfb8bd4c, args=...) at api/qscriptvalue.cpp:1610
#50 0x4eec6f33 in QDeclarativeQtScriptExpression::eval (this=0xbe0e460, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#51 0x4eec7210 in QDeclarativeQtScriptExpression::scriptValue (this=0xbe0e460, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#52 0x4eec7505 in QDeclarativeExpressionPrivate::scriptValue (this=0xbe0e410, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#53 0x4eec763a in QDeclarativeExpressionPrivate::value (this=0xbe0e410, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#54 0x4ef01bd4 in QDeclarativeBoundSignal::qt_metacall (this=0xc763b30, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfb8c18c) at qml/qdeclarativeboundsignal.cpp:186
#55 0x4ce6560b in QMetaObject::metacall (object=0xc763b30, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfb8c18c) at kernel/qmetaobject.cpp:237
#56 0x4ce73fbf in QMetaObject::activate (sender=0xbe13250, m=0xc76fcbc, local_signal_index=6, argv=0xbfb8c18c) at kernel/qobject.cpp:3278
#57 0x4ce7468a in QMetaObject::activate (sender=0xbe13250, signal_index=38, argv=0xbfb8c18c) at kernel/qobject.cpp:3332
#58 0x4eeb0db6 in QDeclarativeVMEMetaObject::metaCall (this=0xc76fcb8, c=QMetaObject::InvokeMetaMethod, _id=38, a=0xbfb8c18c) at qml/qdeclarativevmemetaobject.cpp:639
#59 0x4ce6560b in QMetaObject::metacall (object=0xbe13250, cl=QMetaObject::InvokeMetaMethod, idx=38, argv=0xbfb8c18c) at kernel/qmetaobject.cpp:237
#60 0x4ef6702c in QDeclarativeObjectMethodScriptClass::callMethod (this=0xc75cf80, object=0xbe13250, index=38, returnType=0, argCount=0, argTypes=0x0, ctxt=0x90d910e8)
    at qml/qdeclarativeobjectscriptclass.cpp:937
#61 0x4ef688e8 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xc75cf80, object=0xbe13250, data=..., ctxt=0x90d910e8) at qml/qdeclarativeobjectscriptclass.cpp:897
#62 0x4ef6962e in QDeclarativeObjectMethodScriptClass::call (this=0xc75cf80, o=0xc9485b0, ctxt=0x90d910e8) at qml/qdeclarativeobjectscriptclass.cpp:866
#63 0x4f888ae1 in QScript::DeclarativeObjectDelegate::call (exec=<value optimized out>, callee=0x90d73ac0, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#64 0x4f76c80d in QTJSC::NativeFuncWrapper::operator() (this=0xbfb8c4f8, exec=0x90d910e8, jsobj=0x90d73ac0, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#65 0x4f73e47d in cti_op_call_NotJSFunction (args=0x98136918) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#66 0xa8bfb12b in ?? ()
#67 0x4f6ecf1b in QTJSC::JITCode::execute (this=0x9f85eba0, functionExecutable=0x98137708, callFrame=0xc794e64, function=0x90d73700, thisObj=0x90d45840, args=..., scopeChain=0x9812cee8, 
    exception=0x9f810a94) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#68 QTJSC::Interpreter::execute (this=0x9f85eba0, functionExecutable=0x98137708, callFrame=0xc794e64, function=0x90d73700, thisObj=0x90d45840, args=..., scopeChain=0x9812cee8, exception=0x9f810a94)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#69 0x4f79785d in QTJSC::JSFunction::call (this=0x90d73700, exec=0xc794e64, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#70 0x4f76c86f in QTJSC::call (exec=0xc794e64, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#71 0x4f867b5f in QScriptValue::call (this=0xc76c620, thisObject=@0xbfb8c7cc, args=...) at api/qscriptvalue.cpp:1610
#72 0x4eec6f33 in QDeclarativeQtScriptExpression::eval (this=0xc76c5f8, secondaryScope=0xc985e28, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#73 0x4eec7210 in QDeclarativeQtScriptExpression::scriptValue (this=0xc76c5f8, secondaryScope=0xc985e28, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#74 0x4eec7505 in QDeclarativeExpressionPrivate::scriptValue (this=0xc76c5a8, secondaryScope=0xc985e28, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#75 0x4eec763a in QDeclarativeExpressionPrivate::value (this=0xc76c5a8, secondaryScope=0xc985e28, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#76 0x4ef01bd4 in QDeclarativeBoundSignal::qt_metacall (this=0xbe16ca8, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfb8ca38) at qml/qdeclarativeboundsignal.cpp:186
#77 0x4ce6560b in QMetaObject::metacall (object=0xbe16ca8, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfb8ca38) at kernel/qmetaobject.cpp:237
#78 0x4ce73fbf in QMetaObject::activate (sender=0xc76c098, m=0x4f0a488c, local_signal_index=11, argv=0xbfb8ca38) at kernel/qobject.cpp:3278
#79 0x4efbbe94 in QDeclarativeMouseArea::clicked (this=0xc76c098, _t1=0xbfb8ca90) at .moc/release-shared/moc_qdeclarativemousearea_p.cpp:494
#80 0x4ee5d867 in QDeclarativeMouseArea::setPressed (this=0xc76c098, p=false) at graphicsitems/qdeclarativemousearea.cpp:935
#81 0x4ee5d993 in QDeclarativeMouseArea::mouseReleaseEvent (this=0xc76c098, event=0xbfb8d298) at graphicsitems/qdeclarativemousearea.cpp:587
#82 0x4dabb844 in QGraphicsItem::sceneEvent (this=0xc76c0a0, event=0xbfb8d298) at graphicsview/qgraphicsitem.cpp:6730
#83 0x4ee4ff4d in QDeclarativeItem::sceneEvent (this=0xc76c098, event=0xbfb8d298) at graphicsitems/qdeclarativeitem.cpp:2977
#84 0x4ee5cd7d in QDeclarativeMouseArea::sceneEvent (this=0xc76c098, event=0xbfb8d298) at graphicsitems/qdeclarativemousearea.cpp:682
#85 0x4dae6500 in QGraphicsScenePrivate::sendEvent (this=0x9f55930, item=0xc76c0a0, event=0xbfb8d298) at graphicsview/qgraphicsscene.cpp:1205
#86 0x4dae7105 in QGraphicsScenePrivate::sendMouseEvent (this=0x9f55930, mouseEvent=0xbfb8d298) at graphicsview/qgraphicsscene.cpp:1279
#87 0x4dae7af5 in QGraphicsScene::mouseReleaseEvent (this=0x9f49af0, mouseEvent=0xbfb8d298) at graphicsview/qgraphicsscene.cpp:4109
#88 0x4dafa034 in QGraphicsScene::event (this=0x9f49af0, event=0xbfb8d298) at graphicsview/qgraphicsscene.cpp:3441
#89 0x4d4870cc in QApplicationPrivate::notify_helper (this=0x9e27240, receiver=0x9f49af0, e=0xbfb8d298) at kernel/qapplication.cpp:4486
#90 0x4d48bcae in QApplication::notify (this=0x9e1c470, receiver=<value optimized out>, e=0xbfb8d298) at kernel/qapplication.cpp:3886
#91 0x4e48aeeb in KApplication::notify (this=0x9e1c470, receiver=0x9f49af0, event=0xbfb8d298) at ../../kdeui/kernel/kapplication.cpp:311
#92 0x4ce5f283 in QCoreApplication::notifyInternal (this=0x9e1c470, receiver=0x9f49af0, event=0xbfb8d298) at kernel/qcoreapplication.cpp:787
#93 0x4d48536f in QCoreApplication::sendSpontaneousEvent (receiver=0x9f49af0, event=0xbfb8d298) at ../../src/corelib/kernel/qcoreapplication.h:218
#94 qt_sendSpontaneousEvent (receiver=0x9f49af0, event=0xbfb8d298) at kernel/qapplication.cpp:5480
#95 0x4db14371 in QGraphicsView::mouseReleaseEvent (this=0x9f21218, event=0xbfb8da18) at graphicsview/qgraphicsview.cpp:3336
#96 0x4d4dcb99 in QWidget::event (this=0x9f21218, event=0xbfb8da18) at kernel/qwidget.cpp:8295
#97 0x4d8ce524 in QFrame::event (this=0x9f21218, e=0xbfb8da18) at widgets/qframe.cpp:557
#98 0x4d956aa3 in QAbstractScrollArea::viewportEvent (this=0x9f21218, e=0xbfb8da18) at widgets/qabstractscrollarea.cpp:1043
#99 0x4db175cf in QGraphicsView::viewportEvent (this=0x9f21218, event=0xbfb8da18) at graphicsview/qgraphicsview.cpp:2864
#100 0x4d9593b5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9f22018, o=0x9f16c38, e=0xbfb8da18) at widgets/qabstractscrollarea_p.h:100
#101 QAbstractScrollAreaFilter::eventFilter (this=0x9f22018, o=0x9f16c38, e=0xbfb8da18) at widgets/qabstractscrollarea_p.h:116
#102 0x4ce5f43a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9e27240, receiver=0x9f16c38, event=0xbfb8da18) at kernel/qcoreapplication.cpp:902
#103 0x4d4870a1 in QApplicationPrivate::notify_helper (this=0x9e27240, receiver=0x9f16c38, e=0xbfb8da18) at kernel/qapplication.cpp:4482
#104 0x4d48c64f in QApplication::notify (this=0x9e1c470, receiver=<value optimized out>, e=0xbfb8da18) at kernel/qapplication.cpp:4047
#105 0x4e48aeeb in KApplication::notify (this=0x9e1c470, receiver=0x9f16c38, event=0xbfb8da18) at ../../kdeui/kernel/kapplication.cpp:311
#106 0x4ce5f283 in QCoreApplication::notifyInternal (this=0x9e1c470, receiver=0x9f16c38, event=0xbfb8da18) at kernel/qcoreapplication.cpp:787
#107 0x4d487fec in QCoreApplication::sendSpontaneousEvent (receiver=0x9f16c38, event=0xbfb8da18, alienWidget=<value optimized out>, nativeWidget=0x9f21218, buttonDown=0x4ddd9cc0, 
    lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218
#108 QApplicationPrivate::sendMouseEvent (receiver=0x9f16c38, event=0xbfb8da18, alienWidget=<value optimized out>, nativeWidget=0x9f21218, buttonDown=0x4ddd9cc0, lastMouseReceiver=..., 
    spontaneous=true) at kernel/qapplication.cpp:3144
#109 0x4d4f9ebf in QETWidget::sendMouseEvent (this=0x9f21218, xtype=5, window=23068698, type=<value optimized out>, pos=..., globalPos=..., button=Qt::LeftButton, buttons=..., modifiers=...)
    at kernel/qapplication_x11.cpp:4981
#110 0x4d50d5c6 in QETWidget::translateXI2Event (this=0x9f21218, xievent=0xc908018) at kernel/qapplication_x11.cpp:5394
#111 0x4d50ed2c in QETWidget::translateMouseEvent (this=0x9f21218, event=0xbfb8e2bc) at kernel/qapplication_x11.cpp:4665
#112 0x4d50c58e in QApplication::x11ProcessEvent (this=0x9e1c470, event=0xbfb8e2bc) at kernel/qapplication_x11.cpp:3814
#113 0x4d537a04 in x11EventSourceDispatch (s=0x9e2a0a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#114 0x4c8e2afb in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#115 0x4c8e311f in ?? () from /lib/libglib-2.0.so.0
#116 0x4c8e32e2 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#117 0x4ce8b93d in QEventDispatcherGlib::processEvents (this=0x9e05e88, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#118 0x4d5375e6 in QGuiEventDispatcherGlib::processEvents (this=0x9e05e88, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#119 0x4ce5e41a in QEventLoop::processEvents (this=0xbfb8e574, flags=...) at kernel/qeventloop.cpp:149
#120 0x4ce5e6ca in QEventLoop::exec (this=0xbfb8e574, flags=...) at kernel/qeventloop.cpp:201
#121 0x4ce62f54 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#122 0x4d485138 in QApplication::exec () at kernel/qapplication.cpp:3760
#123 0xb779c439 in kdemain (argc=1, argv=0xbfb8e784) at ../../shell/main.cpp:63
#124 0x0804858c in main (argc=1, argv=0xbfb8e784) at plasma-device_dummy.cpp:3
Comment 2 Marco Martin 2012-01-12 19:03:25 UTC
Git commit 7aa226aac44648973f8f3d1058a29e043d79183b by Marco Martin.
Committed on 12/01/2012 at 20:02.
Pushed by mart into branch 'master'.

use a weakpointer

the crash over containment doesn't seem reproducible, but use an extra check on it

M  +16   -17   shell/activityconfiguration/activityconfiguration.cpp
M  +1    -1    shell/activityconfiguration/activityconfiguration.h

http://commits.kde.org/plasma-mobile/7aa226aac44648973f8f3d1058a29e043d79183b
Comment 3 Javier Llorente 2012-01-13 15:12:03 UTC
Creating a second activity after the first boot makes plasma-device crash. Furthermore, plasma-device crashes unless you create extra activities (3rd and beyond) from a pre-filled activity.

Tested on 2012-01-13-11-27-basyskom-plasma-active-devel-meego-usb-live.iso


Application: Plasma Workspace (plasma-device), signal: Segmentation fault
[KCrash Handler]
#7  QBasicAtomicInt::deref (this=0xb3b22f0, cont=0xda351b8) at /usr/include/qt4/QtCore/qatomic_i386.h:132
#8  QWeakPointer<Plasma::Containment>::internalSet (this=0xb3b22f0, cont=0xda351b8) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:668
#9  QWeakPointer<Plasma::Containment>::operator= (this=0xb3b22f0, cont=0xda351b8) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:594
#10 operator=<Plasma::Containment> (this=0xb3b22f0, cont=0xda351b8) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:588
#11 ActivityConfiguration::setContainment (this=0xb3b22f0, cont=0xda351b8) at ../../shell/activityconfiguration/activityconfiguration.cpp:137
#12 0x44881fba in ActivityConfiguration::ensureContainmentExistence (this=0xb3b22f0) at ../../shell/activityconfiguration/activityconfiguration.cpp:131
#13 0x4488205c in ActivityConfiguration::setActivityName (this=0xb3b22f0, name=...) at ../../shell/activityconfiguration/activityconfiguration.cpp:213
#14 0x44882702 in ActivityConfiguration::qt_metacall (this=0xb3b22f0, _c=QMetaObject::WriteProperty, _id=<value optimized out>, _a=0xbfccf318) at ./activityconfiguration.moc:132
#15 0x42a5760b in QMetaObject::metacall (object=0xb3b22f0, cl=QMetaObject::WriteProperty, idx=33, argv=0xbfccf318) at kernel/qmetaobject.cpp:237
#16 0x44b2b24e in QDeclarativePropertyPrivate::write (object=0xb3b22f0, property=..., value=..., context=0xbcb6810, flags=...) at qml/qdeclarativeproperty.cpp:1173
#17 0x44bc19a7 in QDeclarativeObjectScriptClass::setProperty (this=0xce6d5d8, obj=0xb3b22f0, name=@0xbfccf56c, value=..., context=0x9873e2c8, evalContext=<value optimized out>)
    at qml/qdeclarativeobjectscriptclass.cpp:404
#18 0x44bc1e55 in QDeclarativeObjectScriptClass::setProperty (this=0xce6d5d8, object=0xd411938, name=@0xbfccf56c, value=...) at qml/qdeclarativeobjectscriptclass.cpp:321
#19 0x454eaf2a in QScript::DeclarativeObjectDelegate::put (this=0xd413ea8, object=0x986d1b80, exec=0x9873e2c8, propertyName=..., value=..., slot=...) at bridge/qscriptdeclarativeobject.cpp:99
#20 0x454d1cf1 in QScriptObject::put (this=0x986d1b80, exec=0x9873e2c8, propertyName=..., value=..., slot=...) at bridge/qscriptobject.cpp:80
#21 0x453a9f08 in QTJSC::JSValue::put (args=0x9f459798) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:658
#22 cti_op_put_by_id (args=0x9f459798) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1243
#23 0xa913d5e2 in ?? ()
#24 0x9f459798 in ?? ()
#25 0x4534ef1b in QTJSC::JITCode::execute (this=0x9f3c69f0, functionExecutable=0x9f467288, callFrame=0x9873e228, function=0x986e6f80, thisObj=0x986c5840, args=..., scopeChain=0x9f421be8, 
    exception=0x9f3f8694) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#26 QTJSC::Interpreter::execute (this=0x9f3c69f0, functionExecutable=0x9f467288, callFrame=0x9873e228, function=0x986e6f80, thisObj=0x986c5840, args=..., scopeChain=0x9f421be8, exception=0x9f3f8694)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#27 0x453f985d in QTJSC::JSFunction::call (this=0x986e6f80, exec=0x9873e228, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#28 0x453ce86f in QTJSC::call (exec=0x9873e228, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#29 0x454c9b5f in QScriptValue::call (this=0xcb89090, thisObject=@0xbfccf90c, args=...) at api/qscriptvalue.cpp:1610
#30 0x44b22f33 in QDeclarativeQtScriptExpression::eval (this=0xcb89068, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#31 0x44b23210 in QDeclarativeQtScriptExpression::scriptValue (this=0xcb89068, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#32 0x44b23505 in QDeclarativeExpressionPrivate::scriptValue (this=0xcb89018, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#33 0x44b2363a in QDeclarativeExpressionPrivate::value (this=0xcb89018, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#34 0x44b5dbd4 in QDeclarativeBoundSignal::qt_metacall (this=0xcb88f78, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfccfe4c) at qml/qdeclarativeboundsignal.cpp:186
#35 0x42a5760b in QMetaObject::metacall (object=0xcb88f78, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfccfe4c) at kernel/qmetaobject.cpp:237
#36 0x42a65fbf in QMetaObject::activate (sender=0xdab18d8, m=0xc1f0c2c, local_signal_index=8, argv=0xbfccfe4c) at kernel/qobject.cpp:3278
#37 0x42a6668a in QMetaObject::activate (sender=0xdab18d8, signal_index=40, argv=0xbfccfe4c) at kernel/qobject.cpp:3332
#38 0x44b0cdb6 in QDeclarativeVMEMetaObject::metaCall (this=0xc1f0c28, c=QMetaObject::InvokeMetaMethod, _id=40, a=0xbfccfe4c) at qml/qdeclarativevmemetaobject.cpp:639
#39 0x44b0c992 in QDeclarativeVMEMetaObject::metaCall (this=0xd419db0, c=QMetaObject::InvokeMetaMethod, _id=40, a=0xbfccfe4c) at qml/qdeclarativevmemetaobject.cpp:673
#40 0x42a5760b in QMetaObject::metacall (object=0xdab18d8, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfccfe4c) at kernel/qmetaobject.cpp:237
#41 0x44bc302c in QDeclarativeObjectMethodScriptClass::callMethod (this=0xce6d5e0, object=0xdab18d8, index=40, returnType=0, argCount=0, argTypes=0x0, ctxt=0x9873e228)
    at qml/qdeclarativeobjectscriptclass.cpp:937
#42 0x44bc48e8 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xce6d5e0, object=0xdab18d8, data=..., ctxt=0x9873e228) at qml/qdeclarativeobjectscriptclass.cpp:897
#43 0x44bc562e in QDeclarativeObjectMethodScriptClass::call (this=0xce6d5e0, o=0xcf4d9a8, ctxt=0x9873e228) at qml/qdeclarativeobjectscriptclass.cpp:866
#44 0x454eaae1 in QScript::DeclarativeObjectDelegate::call (exec=<value optimized out>, callee=0x986e6ec0, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#45 0x453ce80d in QTJSC::NativeFuncWrapper::operator() (this=0xbfcd01b8, exec=0x9873e228, jsobj=0x986e6ec0, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#46 0x453a047d in cti_op_call_NotJSFunction (args=0x9f4593d8) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#47 0xa93d7b5f in ?? ()
#48 0x9f4593d8 in ?? ()
#49 0x4534ef1b in QTJSC::JITCode::execute (this=0x9f3c69f0, functionExecutable=0x9f467090, callFrame=0x9873e0e8, function=0x986e6680, thisObj=0x986c5840, args=..., scopeChain=0x9f421990, 
    exception=0x9f3f8694) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#50 QTJSC::Interpreter::execute (this=0x9f3c69f0, functionExecutable=0x9f467090, callFrame=0x9873e0e8, function=0x986e6680, thisObj=0x986c5840, args=..., scopeChain=0x9f421990, exception=0x9f3f8694)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#51 0x453f985d in QTJSC::JSFunction::call (this=0x986e6680, exec=0x9873e0e8, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#52 0x453ce86f in QTJSC::call (exec=0x9873e0e8, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#53 0x454c9b5f in QScriptValue::call (this=0xda94a50, thisObject=@0xbfcd048c, args=...) at api/qscriptvalue.cpp:1610
#54 0x44b22f33 in QDeclarativeQtScriptExpression::eval (this=0xda94a28, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#55 0x44b23210 in QDeclarativeQtScriptExpression::scriptValue (this=0xda94a28, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#56 0x44b23505 in QDeclarativeExpressionPrivate::scriptValue (this=0xda949d8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#57 0x44b2363a in QDeclarativeExpressionPrivate::value (this=0xda949d8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#58 0x44b5dbd4 in QDeclarativeBoundSignal::qt_metacall (this=0xbea3398, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfcd08cc) at qml/qdeclarativeboundsignal.cpp:186
#59 0x42a5760b in QMetaObject::metacall (object=0xbea3398, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfcd08cc) at kernel/qmetaobject.cpp:237
#60 0x42a65fbf in QMetaObject::activate (sender=0xd16dc88, m=0xd0a5604, local_signal_index=6, argv=0xbfcd08cc) at kernel/qobject.cpp:3278
#61 0x42a6668a in QMetaObject::activate (sender=0xd16dc88, signal_index=38, argv=0xbfcd08cc) at kernel/qobject.cpp:3332
#62 0x44b0cdb6 in QDeclarativeVMEMetaObject::metaCall (this=0xd0a5600, c=QMetaObject::InvokeMetaMethod, _id=38, a=0xbfcd08cc) at qml/qdeclarativevmemetaobject.cpp:639
#63 0x42a5760b in QMetaObject::metacall (object=0xd16dc88, cl=QMetaObject::InvokeMetaMethod, idx=38, argv=0xbfcd08cc) at kernel/qmetaobject.cpp:237
#64 0x44bc302c in QDeclarativeObjectMethodScriptClass::callMethod (this=0xce6d5e0, object=0xd16dc88, index=38, returnType=0, argCount=0, argTypes=0x0, ctxt=0x9873e0e8)
    at qml/qdeclarativeobjectscriptclass.cpp:937
#65 0x44bc48e8 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xce6d5e0, object=0xd16dc88, data=..., ctxt=0x9873e0e8) at qml/qdeclarativeobjectscriptclass.cpp:897
#66 0x44bc562e in QDeclarativeObjectMethodScriptClass::call (this=0xce6d5e0, o=0xd3764f0, ctxt=0x9873e0e8) at qml/qdeclarativeobjectscriptclass.cpp:866
#67 0x454eaae1 in QScript::DeclarativeObjectDelegate::call (exec=<value optimized out>, callee=0x986e65c0, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#68 0x453ce80d in QTJSC::NativeFuncWrapper::operator() (this=0xbfcd0c38, exec=0x9873e0e8, jsobj=0x986e65c0, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#69 0x453a047d in cti_op_call_NotJSFunction (args=0x9f459018) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#70 0xa93d7357 in ?? ()
#71 0x9f459018 in ?? ()
#72 0x4534ef1b in QTJSC::JITCode::execute (this=0x9f3c69f0, functionExecutable=0x9f467f78, callFrame=0xbe88324, function=0x986e6200, thisObj=0x986c5840, args=..., scopeChain=0x9f421e28, 
    exception=0x9f3f8694) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#73 QTJSC::Interpreter::execute (this=0x9f3c69f0, functionExecutable=0x9f467f78, callFrame=0xbe88324, function=0x986e6200, thisObj=0x986c5840, args=..., scopeChain=0x9f421e28, exception=0x9f3f8694)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#74 0x453f985d in QTJSC::JSFunction::call (this=0x986e6200, exec=0xbe88324, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#75 0x453ce86f in QTJSC::call (exec=0xbe88324, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#76 0x454c9b5f in QScriptValue::call (this=0xd30ed40, thisObject=@0xbfcd0f0c, args=...) at api/qscriptvalue.cpp:1610
#77 0x44b22f33 in QDeclarativeQtScriptExpression::eval (this=0xd30ed18, secondaryScope=0xce88cd0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#78 0x44b23210 in QDeclarativeQtScriptExpression::scriptValue (this=0xd30ed18, secondaryScope=0xce88cd0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#79 0x44b23505 in QDeclarativeExpressionPrivate::scriptValue (this=0xd30ecc8, secondaryScope=0xce88cd0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#80 0x44b2363a in QDeclarativeExpressionPrivate::value (this=0xd30ecc8, secondaryScope=0xce88cd0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#81 0x44b5dbd4 in QDeclarativeBoundSignal::qt_metacall (this=0xad21a70, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbfcd1178) at qml/qdeclarativeboundsignal.cpp:186
#82 0x42a5760b in QMetaObject::metacall (object=0xad21a70, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfcd1178) at kernel/qmetaobject.cpp:237
#83 0x42a65fbf in QMetaObject::activate (sender=0xd42c010, m=0x44d0088c, local_signal_index=11, argv=0xbfcd1178) at kernel/qobject.cpp:3278
#84 0x44c17e94 in QDeclarativeMouseArea::clicked (this=0xd42c010, _t1=0xbfcd11d0) at .moc/release-shared/moc_qdeclarativemousearea_p.cpp:494
#85 0x44ab9867 in QDeclarativeMouseArea::setPressed (this=0xd42c010, p=false) at graphicsitems/qdeclarativemousearea.cpp:935
#86 0x44ab9993 in QDeclarativeMouseArea::mouseReleaseEvent (this=0xd42c010, event=0xbfcd19d8) at graphicsitems/qdeclarativemousearea.cpp:587
#87 0x43880844 in QGraphicsItem::sceneEvent (this=0xd42c018, event=0xbfcd19d8) at graphicsview/qgraphicsitem.cpp:6730
#88 0x44aabf4d in QDeclarativeItem::sceneEvent (this=0xd42c010, event=0xbfcd19d8) at graphicsitems/qdeclarativeitem.cpp:2977
#89 0x44ab8d7d in QDeclarativeMouseArea::sceneEvent (this=0xd42c010, event=0xbfcd19d8) at graphicsitems/qdeclarativemousearea.cpp:682
#90 0x438ab500 in QGraphicsScenePrivate::sendEvent (this=0x9f9f990, item=0xd42c018, event=0xbfcd19d8) at graphicsview/qgraphicsscene.cpp:1205
#91 0x438ac105 in QGraphicsScenePrivate::sendMouseEvent (this=0x9f9f990, mouseEvent=0xbfcd19d8) at graphicsview/qgraphicsscene.cpp:1279
#92 0x438acaf5 in QGraphicsScene::mouseReleaseEvent (this=0x9f957e0, mouseEvent=0xbfcd19d8) at graphicsview/qgraphicsscene.cpp:4109
#93 0x438bf034 in QGraphicsScene::event (this=0x9f957e0, event=0xbfcd19d8) at graphicsview/qgraphicsscene.cpp:3441
#94 0x4324c0cc in QApplicationPrivate::notify_helper (this=0x9e898a0, receiver=0x9f957e0, e=0xbfcd19d8) at kernel/qapplication.cpp:4486
#95 0x43250cae in QApplication::notify (this=0x9e7f470, receiver=<value optimized out>, e=0xbfcd19d8) at kernel/qapplication.cpp:3886
#96 0x43f4eeeb in KApplication::notify (this=0x9e7f470, receiver=0x9f957e0, event=0xbfcd19d8) at ../../kdeui/kernel/kapplication.cpp:311
#97 0x42a51283 in QCoreApplication::notifyInternal (this=0x9e7f470, receiver=0x9f957e0, event=0xbfcd19d8) at kernel/qcoreapplication.cpp:787
#98 0x4324a36f in QCoreApplication::sendSpontaneousEvent (receiver=0x9f957e0, event=0xbfcd19d8) at ../../src/corelib/kernel/qcoreapplication.h:218
#99 qt_sendSpontaneousEvent (receiver=0x9f957e0, event=0xbfcd19d8) at kernel/qapplication.cpp:5480
#100 0x438d9371 in QGraphicsView::mouseReleaseEvent (this=0x9f79700, event=0xbfcd2158) at graphicsview/qgraphicsview.cpp:3336
#101 0x432a1b99 in QWidget::event (this=0x9f79700, event=0xbfcd2158) at kernel/qwidget.cpp:8295
#102 0x43693524 in QFrame::event (this=0x9f79700, e=0xbfcd2158) at widgets/qframe.cpp:557
#103 0x4371baa3 in QAbstractScrollArea::viewportEvent (this=0x9f79700, e=0xbfcd2158) at widgets/qabstractscrollarea.cpp:1043
#104 0x438dc5cf in QGraphicsView::viewportEvent (this=0x9f79700, event=0xbfcd2158) at graphicsview/qgraphicsview.cpp:2864
#105 0x4371e3b5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9f8af20, o=0x9f8c9d0, e=0xbfcd2158) at widgets/qabstractscrollarea_p.h:100
#106 QAbstractScrollAreaFilter::eventFilter (this=0x9f8af20, o=0x9f8c9d0, e=0xbfcd2158) at widgets/qabstractscrollarea_p.h:116
#107 0x42a5143a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9e898a0, receiver=0x9f8c9d0, event=0xbfcd2158) at kernel/qcoreapplication.cpp:902
#108 0x4324c0a1 in QApplicationPrivate::notify_helper (this=0x9e898a0, receiver=0x9f8c9d0, e=0xbfcd2158) at kernel/qapplication.cpp:4482
#109 0x4325164f in QApplication::notify (this=0x9e7f470, receiver=<value optimized out>, e=0xbfcd2158) at kernel/qapplication.cpp:4047
#110 0x43f4eeeb in KApplication::notify (this=0x9e7f470, receiver=0x9f8c9d0, event=0xbfcd2158) at ../../kdeui/kernel/kapplication.cpp:311
#111 0x42a51283 in QCoreApplication::notifyInternal (this=0x9e7f470, receiver=0x9f8c9d0, event=0xbfcd2158) at kernel/qcoreapplication.cpp:787
#112 0x4324cfec in QCoreApplication::sendSpontaneousEvent (receiver=0x9f8c9d0, event=0xbfcd2158, alienWidget=<value optimized out>, nativeWidget=0x9f79700, buttonDown=0x43b9ecc0, 
    lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218
#113 QApplicationPrivate::sendMouseEvent (receiver=0x9f8c9d0, event=0xbfcd2158, alienWidget=<value optimized out>, nativeWidget=0x9f79700, buttonDown=0x43b9ecc0, lastMouseReceiver=..., 
    spontaneous=true) at kernel/qapplication.cpp:3144
#114 0x432beebf in QETWidget::sendMouseEvent (this=0x9f79700, xtype=5, window=23068698, type=<value optimized out>, pos=..., globalPos=..., button=Qt::LeftButton, buttons=..., modifiers=...)
    at kernel/qapplication_x11.cpp:4981
#115 0x432d25c6 in QETWidget::translateXI2Event (this=0x9f79700, xievent=0xd33ad60) at kernel/qapplication_x11.cpp:5394
#116 0x432d3d2c in QETWidget::translateMouseEvent (this=0x9f79700, event=0xbfcd29fc) at kernel/qapplication_x11.cpp:4665
#117 0x432d158e in QApplication::x11ProcessEvent (this=0x9e7f470, event=0xbfcd29fc) at kernel/qapplication_x11.cpp:3814
#118 0x432fca04 in x11EventSourceDispatch (s=0x9e8c768, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#119 0x423d9afb in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#120 0x423da11f in ?? () from /lib/libglib-2.0.so.0
#121 0x423da2e2 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#122 0x42a7d93d in QEventDispatcherGlib::processEvents (this=0x9e68e88, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#123 0x432fc5e6 in QGuiEventDispatcherGlib::processEvents (this=0x9e68e88, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#124 0x42a5041a in QEventLoop::processEvents (this=0xbfcd2cb4, flags=...) at kernel/qeventloop.cpp:149
#125 0x42a506ca in QEventLoop::exec (this=0xbfcd2cb4, flags=...) at kernel/qeventloop.cpp:201
#126 0x42a54f54 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#127 0x4324a138 in QApplication::exec () at kernel/qapplication.cpp:3760
#128 0x44870439 in kdemain (argc=1, argv=0xbfcd2ec4) at ../../shell/main.cpp:63
#129 0x0804858c in main (argc=1, argv=0xbfcd2ec4) at plasma-device_dummy.cpp:3
Comment 4 Javier Llorente 2012-01-17 17:07:53 UTC
It also affects the latest testing image (2012-01-17-14-29-basyskom-plasma-active-testing-meego-usb-live.iso) but in this case it can be reproduced after creating 2 or 3 extra activities.

Application: Plasma Workspace (plasma-device), signal: Segmentation fault
[KCrash Handler]
#5  QBasicAtomicInt::deref (this=0xb8904d8, cont=0xb9b2370) at /usr/include/qt4/QtCore/qatomic_i386.h:132
#6  QWeakPointer<Plasma::Containment>::internalSet (this=0xb8904d8, cont=0xb9b2370) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:668
#7  QWeakPointer<Plasma::Containment>::operator= (this=0xb8904d8, cont=0xb9b2370) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:594
#8  operator=<Plasma::Containment> (this=0xb8904d8, cont=0xb9b2370) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:588
#9  ActivityConfiguration::setContainment (this=0xb8904d8, cont=0xb9b2370) at ../../shell/activityconfiguration/activityconfiguration.cpp:137
#10 0x4f85afba in ActivityConfiguration::ensureContainmentExistence (this=0xb8904d8) at ../../shell/activityconfiguration/activityconfiguration.cpp:131
#11 0x4f85b05c in ActivityConfiguration::setActivityName (this=0xb8904d8, name=...) at ../../shell/activityconfiguration/activityconfiguration.cpp:213
#12 0x4f85b702 in ActivityConfiguration::qt_metacall (this=0xb8904d8, _c=QMetaObject::WriteProperty, _id=<value optimized out>, _a=0xbf976eb8) at ./activityconfiguration.moc:132
#13 0x4d05260b in QMetaObject::metacall (object=0xb8904d8, cl=QMetaObject::WriteProperty, idx=33, argv=0xbf976eb8) at kernel/qmetaobject.cpp:237
#14 0x4f08d24e in QDeclarativePropertyPrivate::write (object=0xb8904d8, property=..., value=..., context=0xb7cce90, flags=...) at qml/qdeclarativeproperty.cpp:1173
#15 0x4f1239a7 in QDeclarativeObjectScriptClass::setProperty (this=0xb6decd8, obj=0xb8904d8, name=@0xbf97710c, value=..., context=0x8f3bd2c8, evalContext=<value optimized out>)
    at qml/qdeclarativeobjectscriptclass.cpp:404
#16 0x4f123e55 in QDeclarativeObjectScriptClass::setProperty (this=0xb6decd8, object=0xab4afa8, name=@0xbf97710c, value=...) at qml/qdeclarativeobjectscriptclass.cpp:321
#17 0x4fb28f2a in QScript::DeclarativeObjectDelegate::put (this=0xb0136b0, object=0x8f352b00, exec=0x8f3bd2c8, propertyName=..., value=..., slot=...) at bridge/qscriptdeclarativeobject.cpp:99
#18 0x4fb0fcf1 in QScriptObject::put (this=0x8f352b00, exec=0x8f3bd2c8, propertyName=..., value=..., slot=...) at bridge/qscriptobject.cpp:80
#19 0x4f9e7f08 in QTJSC::JSValue::put (args=0x97a9d198) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:658
#20 cti_op_put_by_id (args=0x97a9d198) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1243
#21 0xa8b8dc9e in ?? ()
#22 0x97a9d198 in ?? ()
#23 0x4f98cf1b in QTJSC::JITCode::execute (this=0xa9622d50, functionExecutable=0x97c205e8, callFrame=0x8f3bd228, function=0x8f37cb40, thisObj=0x8f345840, args=..., scopeChain=0xb5f84618, 
    exception=0xa95dbe94) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#24 QTJSC::Interpreter::execute (this=0xa9622d50, functionExecutable=0x97c205e8, callFrame=0x8f3bd228, function=0x8f37cb40, thisObj=0x8f345840, args=..., scopeChain=0xb5f84618, exception=0xa95dbe94)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#25 0x4fa3785d in QTJSC::JSFunction::call (this=0x8f37cb40, exec=0x8f3bd228, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#26 0x4fa0c86f in QTJSC::call (exec=0x8f3bd228, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#27 0x4fb07b5f in QScriptValue::call (this=0xc0efb18, thisObject=@0xbf9774ac, args=...) at api/qscriptvalue.cpp:1610
#28 0x4f084f33 in QDeclarativeQtScriptExpression::eval (this=0xc0efaf0, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#29 0x4f085210 in QDeclarativeQtScriptExpression::scriptValue (this=0xc0efaf0, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#30 0x4f085505 in QDeclarativeExpressionPrivate::scriptValue (this=0xc0efaa0, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#31 0x4f08563a in QDeclarativeExpressionPrivate::value (this=0xc0efaa0, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#32 0x4f0bfbd4 in QDeclarativeBoundSignal::qt_metacall (this=0xa784428, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbf9779ec) at qml/qdeclarativeboundsignal.cpp:186
#33 0x4d05260b in QMetaObject::metacall (object=0xa784428, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbf9779ec) at kernel/qmetaobject.cpp:237
#34 0x4d060fbf in QMetaObject::activate (sender=0xbf555f0, m=0x96182e4, local_signal_index=8, argv=0xbf9779ec) at kernel/qobject.cpp:3278
#35 0x4d06168a in QMetaObject::activate (sender=0xbf555f0, signal_index=40, argv=0xbf9779ec) at kernel/qobject.cpp:3332
#36 0x4f06edb6 in QDeclarativeVMEMetaObject::metaCall (this=0x96182e0, c=QMetaObject::InvokeMetaMethod, _id=40, a=0xbf9779ec) at qml/qdeclarativevmemetaobject.cpp:639
#37 0x4f06e992 in QDeclarativeVMEMetaObject::metaCall (this=0xb6ac580, c=QMetaObject::InvokeMetaMethod, _id=40, a=0xbf9779ec) at qml/qdeclarativevmemetaobject.cpp:673
#38 0x4d05260b in QMetaObject::metacall (object=0xbf555f0, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbf9779ec) at kernel/qmetaobject.cpp:237
#39 0x4f12502c in QDeclarativeObjectMethodScriptClass::callMethod (this=0xb6dece0, object=0xbf555f0, index=40, returnType=0, argCount=0, argTypes=0x0, ctxt=0x8f3bd228)
    at qml/qdeclarativeobjectscriptclass.cpp:937
#40 0x4f1268e8 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xb6dece0, object=0xbf555f0, data=..., ctxt=0x8f3bd228) at qml/qdeclarativeobjectscriptclass.cpp:897
#41 0x4f12762e in QDeclarativeObjectMethodScriptClass::call (this=0xb6dece0, o=0xbe98000, ctxt=0x8f3bd228) at qml/qdeclarativeobjectscriptclass.cpp:866
#42 0x4fb28ae1 in QScript::DeclarativeObjectDelegate::call (exec=<value optimized out>, callee=0x8f37ca80, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#43 0x4fa0c80d in QTJSC::NativeFuncWrapper::operator() (this=0xbf977d58, exec=0x8f3bd228, jsobj=0x8f37ca80, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#44 0x4f9de47d in cti_op_call_NotJSFunction (args=0xa963d198) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#45 0xa8b8d2a7 in ?? ()
#46 0xa963d198 in ?? ()
#47 0x4f98cf1b in QTJSC::JITCode::execute (this=0xa9622d50, functionExecutable=0x97c207e0, callFrame=0x8f3bd0e8, function=0x8f37c240, thisObj=0x8f345840, args=..., scopeChain=0xa961e3a8, 
    exception=0xa95dbe94) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#48 QTJSC::Interpreter::execute (this=0xa9622d50, functionExecutable=0x97c207e0, callFrame=0x8f3bd0e8, function=0x8f37c240, thisObj=0x8f345840, args=..., scopeChain=0xa961e3a8, exception=0xa95dbe94)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#49 0x4fa3785d in QTJSC::JSFunction::call (this=0x8f37c240, exec=0x8f3bd0e8, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#50 0x4fa0c86f in QTJSC::call (exec=0x8f3bd0e8, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#51 0x4fb07b5f in QScriptValue::call (this=0xb75fae0, thisObject=@0xbf97802c, args=...) at api/qscriptvalue.cpp:1610
#52 0x4f084f33 in QDeclarativeQtScriptExpression::eval (this=0xb75fab8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#53 0x4f085210 in QDeclarativeQtScriptExpression::scriptValue (this=0xb75fab8, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#54 0x4f085505 in QDeclarativeExpressionPrivate::scriptValue (this=0xb75fa68, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#55 0x4f08563a in QDeclarativeExpressionPrivate::value (this=0xb75fa68, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#56 0x4f0bfbd4 in QDeclarativeBoundSignal::qt_metacall (this=0xb49e780, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbf97846c) at qml/qdeclarativeboundsignal.cpp:186
#57 0x4d05260b in QMetaObject::metacall (object=0xb49e780, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbf97846c) at kernel/qmetaobject.cpp:237
#58 0x4d060fbf in QMetaObject::activate (sender=0xaaa6070, m=0xb408224, local_signal_index=6, argv=0xbf97846c) at kernel/qobject.cpp:3278
#59 0x4d06168a in QMetaObject::activate (sender=0xaaa6070, signal_index=38, argv=0xbf97846c) at kernel/qobject.cpp:3332
#60 0x4f06edb6 in QDeclarativeVMEMetaObject::metaCall (this=0xb408220, c=QMetaObject::InvokeMetaMethod, _id=38, a=0xbf97846c) at qml/qdeclarativevmemetaobject.cpp:639
#61 0x4d05260b in QMetaObject::metacall (object=0xaaa6070, cl=QMetaObject::InvokeMetaMethod, idx=38, argv=0xbf97846c) at kernel/qmetaobject.cpp:237
#62 0x4f12502c in QDeclarativeObjectMethodScriptClass::callMethod (this=0xb6dece0, object=0xaaa6070, index=38, returnType=0, argCount=0, argTypes=0x0, ctxt=0x8f3bd0e8)
    at qml/qdeclarativeobjectscriptclass.cpp:937
#63 0x4f1268e8 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xb6dece0, object=0xaaa6070, data=..., ctxt=0x8f3bd0e8) at qml/qdeclarativeobjectscriptclass.cpp:897
#64 0x4f12762e in QDeclarativeObjectMethodScriptClass::call (this=0xb6dece0, o=0xba2a388, ctxt=0x8f3bd0e8) at qml/qdeclarativeobjectscriptclass.cpp:866
#65 0x4fb28ae1 in QScript::DeclarativeObjectDelegate::call (exec=<value optimized out>, callee=0x8f37c180, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#66 0x4fa0c80d in QTJSC::NativeFuncWrapper::operator() (this=0xbf9787d8, exec=0x8f3bd0e8, jsobj=0x8f37c180, thisValue=..., argList=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#67 0x4f9de47d in cti_op_call_NotJSFunction (args=0xa9602198) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771
#68 0xa8b8ca9f in ?? ()
#69 0xa9602198 in ?? ()
#70 0x4f98cf1b in QTJSC::JITCode::execute (this=0xa9622d50, functionExecutable=0x97b7f870, callFrame=0xb41dd2c, function=0x8f37bdc0, thisObj=0x8f345840, args=..., scopeChain=0x9fa26d68, 
    exception=0xa95dbe94) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#71 QTJSC::Interpreter::execute (this=0xa9622d50, functionExecutable=0x97b7f870, callFrame=0xb41dd2c, function=0x8f37bdc0, thisObj=0x8f345840, args=..., scopeChain=0x9fa26d68, exception=0xa95dbe94)
    at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#72 0x4fa3785d in QTJSC::JSFunction::call (this=0x8f37bdc0, exec=0xb41dd2c, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#73 0x4fa0c86f in QTJSC::call (exec=0xb41dd2c, functionObject=..., callType=QTJSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#74 0x4fb07b5f in QScriptValue::call (this=0x9779250, thisObject=@0xbf978aac, args=...) at api/qscriptvalue.cpp:1610
#75 0x4f084f33 in QDeclarativeQtScriptExpression::eval (this=0x9779228, secondaryScope=0xb7f1810, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#76 0x4f085210 in QDeclarativeQtScriptExpression::scriptValue (this=0x9779228, secondaryScope=0xb7f1810, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#77 0x4f085505 in QDeclarativeExpressionPrivate::scriptValue (this=0x97791d8, secondaryScope=0xb7f1810, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:653
#78 0x4f08563a in QDeclarativeExpressionPrivate::value (this=0x97791d8, secondaryScope=0xb7f1810, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#79 0x4f0bfbd4 in QDeclarativeBoundSignal::qt_metacall (this=0xb406740, c=QMetaObject::InvokeMetaMethod, id=4, a=0xbf978d18) at qml/qdeclarativeboundsignal.cpp:186
#80 0x4d05260b in QMetaObject::metacall (object=0xb406740, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbf978d18) at kernel/qmetaobject.cpp:237
#81 0x4d060fbf in QMetaObject::activate (sender=0xb6785a8, m=0x4f26288c, local_signal_index=11, argv=0xbf978d18) at kernel/qobject.cpp:3278
#82 0x4f179e94 in QDeclarativeMouseArea::clicked (this=0xb6785a8, _t1=0xbf978d70) at .moc/release-shared/moc_qdeclarativemousearea_p.cpp:494
#83 0x4f01b867 in QDeclarativeMouseArea::setPressed (this=0xb6785a8, p=false) at graphicsitems/qdeclarativemousearea.cpp:935
#84 0x4f01b993 in QDeclarativeMouseArea::mouseReleaseEvent (this=0xb6785a8, event=0xbf979578) at graphicsitems/qdeclarativemousearea.cpp:587
#85 0x4db55844 in QGraphicsItem::sceneEvent (this=0xb6785b0, event=0xbf979578) at graphicsview/qgraphicsitem.cpp:6730
#86 0x4f00df4d in QDeclarativeItem::sceneEvent (this=0xb6785a8, event=0xbf979578) at graphicsitems/qdeclarativeitem.cpp:2977
#87 0x4f01ad7d in QDeclarativeMouseArea::sceneEvent (this=0xb6785a8, event=0xbf979578) at graphicsitems/qdeclarativemousearea.cpp:682
#88 0x4db80500 in QGraphicsScenePrivate::sendEvent (this=0x8b213c0, item=0xb6785b0, event=0xbf979578) at graphicsview/qgraphicsscene.cpp:1205
#89 0x4db81105 in QGraphicsScenePrivate::sendMouseEvent (this=0x8b213c0, mouseEvent=0xbf979578) at graphicsview/qgraphicsscene.cpp:1279
#90 0x4db81af5 in QGraphicsScene::mouseReleaseEvent (this=0x8b16b80, mouseEvent=0xbf979578) at graphicsview/qgraphicsscene.cpp:4109
#91 0x4db94034 in QGraphicsScene::event (this=0x8b16b80, event=0xbf979578) at graphicsview/qgraphicsscene.cpp:3441
#92 0x4d5210cc in QApplicationPrivate::notify_helper (this=0x89fe900, receiver=0x8b16b80, e=0xbf979578) at kernel/qapplication.cpp:4486
#93 0x4d525cae in QApplication::notify (this=0x89f4470, receiver=<value optimized out>, e=0xbf979578) at kernel/qapplication.cpp:3886
#94 0x4e524eeb in KApplication::notify (this=0x89f4470, receiver=0x8b16b80, event=0xbf979578) at ../../kdeui/kernel/kapplication.cpp:311
#95 0x4d04c283 in QCoreApplication::notifyInternal (this=0x89f4470, receiver=0x8b16b80, event=0xbf979578) at kernel/qcoreapplication.cpp:787
#96 0x4d51f36f in QCoreApplication::sendSpontaneousEvent (receiver=0x8b16b80, event=0xbf979578) at ../../src/corelib/kernel/qcoreapplication.h:218
#97 qt_sendSpontaneousEvent (receiver=0x8b16b80, event=0xbf979578) at kernel/qapplication.cpp:5480
#98 0x4dbae371 in QGraphicsView::mouseReleaseEvent (this=0x8aee1a8, event=0xbf979cf8) at graphicsview/qgraphicsview.cpp:3336
#99 0x4d576b99 in QWidget::event (this=0x8aee1a8, event=0xbf979cf8) at kernel/qwidget.cpp:8295
#100 0x4d968524 in QFrame::event (this=0x8aee1a8, e=0xbf979cf8) at widgets/qframe.cpp:557
#101 0x4d9f0aa3 in QAbstractScrollArea::viewportEvent (this=0x8aee1a8, e=0xbf979cf8) at widgets/qabstractscrollarea.cpp:1043
#102 0x4dbb15cf in QGraphicsView::viewportEvent (this=0x8aee1a8, event=0xbf979cf8) at graphicsview/qgraphicsview.cpp:2864
#103 0x4d9f33b5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x8ae3500, o=0x8ae2f88, e=0xbf979cf8) at widgets/qabstractscrollarea_p.h:100
#104 QAbstractScrollAreaFilter::eventFilter (this=0x8ae3500, o=0x8ae2f88, e=0xbf979cf8) at widgets/qabstractscrollarea_p.h:116
#105 0x4d04c43a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x89fe900, receiver=0x8ae2f88, event=0xbf979cf8) at kernel/qcoreapplication.cpp:902
#106 0x4d5210a1 in QApplicationPrivate::notify_helper (this=0x89fe900, receiver=0x8ae2f88, e=0xbf979cf8) at kernel/qapplication.cpp:4482
#107 0x4d52664f in QApplication::notify (this=0x89f4470, receiver=<value optimized out>, e=0xbf979cf8) at kernel/qapplication.cpp:4047
#108 0x4e524eeb in KApplication::notify (this=0x89f4470, receiver=0x8ae2f88, event=0xbf979cf8) at ../../kdeui/kernel/kapplication.cpp:311
#109 0x4d04c283 in QCoreApplication::notifyInternal (this=0x89f4470, receiver=0x8ae2f88, event=0xbf979cf8) at kernel/qcoreapplication.cpp:787
#110 0x4d521fec in QCoreApplication::sendSpontaneousEvent (receiver=0x8ae2f88, event=0xbf979cf8, alienWidget=<value optimized out>, nativeWidget=0x8aee1a8, buttonDown=0x4de73cc0, 
    lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218
#111 QApplicationPrivate::sendMouseEvent (receiver=0x8ae2f88, event=0xbf979cf8, alienWidget=<value optimized out>, nativeWidget=0x8aee1a8, buttonDown=0x4de73cc0, lastMouseReceiver=..., 
    spontaneous=true) at kernel/qapplication.cpp:3144
#112 0x4d593ebf in QETWidget::sendMouseEvent (this=0x8aee1a8, xtype=5, window=23068692, type=<value optimized out>, pos=..., globalPos=..., button=Qt::LeftButton, buttons=..., modifiers=...)
    at kernel/qapplication_x11.cpp:4981
#113 0x4d5a75c6 in QETWidget::translateXI2Event (this=0x8aee1a8, xievent=0xc37e490) at kernel/qapplication_x11.cpp:5394
#114 0x4d5a8d2c in QETWidget::translateMouseEvent (this=0x8aee1a8, event=0xbf97a59c) at kernel/qapplication_x11.cpp:4665
#115 0x4d5a658e in QApplication::x11ProcessEvent (this=0x89f4470, event=0xbf97a59c) at kernel/qapplication_x11.cpp:3814
#116 0x4d5d1a04 in x11EventSourceDispatch (s=0x8a017e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#117 0x4c9f0afb in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#118 0x4c9f111f in ?? () from /lib/libglib-2.0.so.0
#119 0x4c9f12e2 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#120 0x4d07893d in QEventDispatcherGlib::processEvents (this=0x89dde88, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#121 0x4d5d15e6 in QGuiEventDispatcherGlib::processEvents (this=0x89dde88, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#122 0x4d04b41a in QEventLoop::processEvents (this=0xbf97a854, flags=...) at kernel/qeventloop.cpp:149
#123 0x4d04b6ca in QEventLoop::exec (this=0xbf97a854, flags=...) at kernel/qeventloop.cpp:201
#124 0x4d04ff54 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#125 0x4d51f138 in QApplication::exec () at kernel/qapplication.cpp:3760
#126 0x4f849439 in kdemain (argc=1, argv=0xbf97aa64) at ../../shell/main.cpp:63
#127 0x0804858c in main (argc=1, argv=0xbf97aa64) at plasma-device_dummy.cpp:3
Comment 5 Fania Bremmer 2012-01-26 09:47:20 UTC
still happening with the first activity today on meego devel 2012-01-24-12-09
Comment 6 Javier Llorente 2012-01-30 09:18:48 UTC
This issue is also affecting Mer. Tested on 2012-01-27-18-07-basyskom-plasma-active-devel-mer-usb-live.iso
Comment 7 Javier Llorente 2012-01-31 16:56:25 UTC
Not reproducible on 2012-01-31-15-30-basyskom-plasma-active-devel-meego-usb-live.iso + today's latest bits (plasma-mobile in particular).