Bug 318604

Summary: plasma activity crash and restart when changing activity icon and deleting activity
Product: [Plasma] plasma4 Reporter: Paweł Wierzbicki <pawel.wierzbicki.pl>
Component: activitiesAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: chanika, pawel.wierzbicki.pl
Priority: NOR    
Version: 4.10.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Paweł Wierzbicki 2013-04-19 18:14:25 UTC
I wanted to delete the default activity and change it to "desktop icons" in openSUSE 12.3, up to date with standard repos on a Lenovo Thinkpad T61. 
I opened the activities menu, changed "active" activity, accidentally clicked on it's icon and new window opened to choose new icon - but now i'm not sure it was after or before i deleted the activity. Then i closed it and deleted activity. Suddenly panel disappeared for a second and showed again like it was before - fully functional. I tried to make new activity and reproduce this but can't.

Sorry for not much information.

Reproducible: Couldn't Reproduce
Comment 1 Paweł Wierzbicki 2013-04-19 18:19:21 UTC
I can't edit description. It should be:
> I opened the activities menu, changed "active" activity, accidentally
> clicked on it's icon and new window opened to choose new icon. Then i closed it and
> deleted activity. Suddenly panel disappeared for a second and showed again - but now i'm
> not sure it was after or before i deleted the activity.
Comment 2 Paweł Wierzbicki 2013-04-19 18:35:35 UTC
Created attachment 79031 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:
Changing activity icon/deleting activity

- Unusual behavior I noticed:
panels disappeared and came back after a second

-- Backtrace (Reduced):
#5  clearValues (this=0x40) at qml/qdeclarativeboundsignal.cpp:306
#6  QDeclarativeBoundSignal::qt_metacall (this=0xb3bfe70, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfc0691c) at qml/qdeclarativeboundsignal.cpp:203
#7  0xb6d9f445 in metacall (argv=0xbfc0691c, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
[...]
#11 0xb2afea58 in QDeclarativeVMEMetaObject::metaCall (this=0xb34f440, c=QMetaObject::QueryPropertyUser, _id=188019776, a=0xbfc0691c) at qml/qdeclarativevmemetaobject.cpp:639
#12 0xb6d9f445 in metacall (argv=0xbfc0691c, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
Comment 3 Paweł Wierzbicki 2013-04-19 19:03:26 UTC
Created attachment 79035 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:
Changing activity icon/deleting activity

- Unusual behavior I noticed:
panels disappeared and came back after a second

-- Backtrace (Reduced):
#5  clearValues (this=0x40) at qml/qdeclarativeboundsignal.cpp:306
#6  QDeclarativeBoundSignal::qt_metacall (this=0xb3bfe70, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfc0691c) at qml/qdeclarativeboundsignal.cpp:203
#7  0xb6d9f445 in metacall (argv=0xbfc0691c, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
[...]
#11 0xb2afea58 in QDeclarativeVMEMetaObject::metaCall (this=0xb34f440, c=QMetaObject::QueryPropertyUser, _id=188019776, a=0xbfc0691c) at qml/qdeclarativevmemetaobject.cpp:639
#12 0xb6d9f445 in metacall (argv=0xbfc0691c, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
Comment 4 Paweł Wierzbicki 2013-04-19 19:03:26 UTC
Created attachment 79036 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:
Changing activity icon/deleting activity

- Unusual behavior I noticed:
panels disappeared and came back after a second

-- Backtrace (Reduced):
#5  clearValues (this=0x40) at qml/qdeclarativeboundsignal.cpp:306
#6  QDeclarativeBoundSignal::qt_metacall (this=0xb3bfe70, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfc0691c) at qml/qdeclarativeboundsignal.cpp:203
#7  0xb6d9f445 in metacall (argv=0xbfc0691c, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
[...]
#11 0xb2afea58 in QDeclarativeVMEMetaObject::metaCall (this=0xb34f440, c=QMetaObject::QueryPropertyUser, _id=188019776, a=0xbfc0691c) at qml/qdeclarativevmemetaobject.cpp:639
#12 0xb6d9f445 in metacall (argv=0xbfc0691c, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
Comment 5 Paweł Wierzbicki 2013-04-19 20:18:13 UTC
Created attachment 79040 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:
Changing activity icon/deleting activity

- Unusual behavior I noticed:
panels disappeared and came back after a second

-- Backtrace (Reduced):
#5  clearValues (this=0x40) at qml/qdeclarativeboundsignal.cpp:306
#6  QDeclarativeBoundSignal::qt_metacall (this=0xb3bfe70, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfc0691c) at qml/qdeclarativeboundsignal.cpp:203
#7  0xb6d9f445 in metacall (argv=0xbfc0691c, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
[...]
#11 0xb2afea58 in QDeclarativeVMEMetaObject::metaCall (this=0xb34f440, c=QMetaObject::QueryPropertyUser, _id=188019776, a=0xbfc0691c) at qml/qdeclarativevmemetaobject.cpp:639
#12 0xb6d9f445 in metacall (argv=0xbfc0691c, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
Comment 6 Paweł Wierzbicki 2013-04-19 20:18:19 UTC
Created attachment 79042 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:
Changing activity icon/deleting activity

- Unusual behavior I noticed:
panels disappeared and came back after a second

-- Backtrace (Reduced):
#5  clearValues (this=0x40) at qml/qdeclarativeboundsignal.cpp:306
#6  QDeclarativeBoundSignal::qt_metacall (this=0xb3bfe70, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfc0691c) at qml/qdeclarativeboundsignal.cpp:203
#7  0xb6d9f445 in metacall (argv=0xbfc0691c, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
[...]
#11 0xb2afea58 in QDeclarativeVMEMetaObject::metaCall (this=0xb34f440, c=QMetaObject::QueryPropertyUser, _id=188019776, a=0xbfc0691c) at qml/qdeclarativevmemetaobject.cpp:639
#12 0xb6d9f445 in metacall (argv=0xbfc0691c, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
Comment 7 Paweł Wierzbicki 2013-04-19 20:18:59 UTC
Created attachment 79044 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:
Changing activity icon/deleting activity

- Unusual behavior I noticed:
panels disappeared and came back after a second

-- Backtrace (Reduced):
#5  clearValues (this=0x40) at qml/qdeclarativeboundsignal.cpp:306
#6  QDeclarativeBoundSignal::qt_metacall (this=0xb3bfe70, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfc0691c) at qml/qdeclarativeboundsignal.cpp:203
#7  0xb6d9f445 in metacall (argv=0xbfc0691c, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
[...]
#11 0xb2afea58 in QDeclarativeVMEMetaObject::metaCall (this=0xb34f440, c=QMetaObject::QueryPropertyUser, _id=188019776, a=0xbfc0691c) at qml/qdeclarativevmemetaobject.cpp:639
#12 0xb6d9f445 in metacall (argv=0xbfc0691c, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
Comment 8 Paweł Wierzbicki 2013-04-19 20:18:59 UTC
Created attachment 79045 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:
Changing activity icon/deleting activity

- Unusual behavior I noticed:
panels disappeared and came back after a second

-- Backtrace (Reduced):
#5  clearValues (this=0x40) at qml/qdeclarativeboundsignal.cpp:306
#6  QDeclarativeBoundSignal::qt_metacall (this=0xb3bfe70, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfc0691c) at qml/qdeclarativeboundsignal.cpp:203
#7  0xb6d9f445 in metacall (argv=0xbfc0691c, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
[...]
#11 0xb2afea58 in QDeclarativeVMEMetaObject::metaCall (this=0xb34f440, c=QMetaObject::QueryPropertyUser, _id=188019776, a=0xbfc0691c) at qml/qdeclarativevmemetaobject.cpp:639
#12 0xb6d9f445 in metacall (argv=0xbfc0691c, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
Comment 9 Paweł Wierzbicki 2013-04-19 20:23:11 UTC
Sorry for the duplicated comments. I got an error trying to automatically report bug. Below is the ful  generated report.

Application: plasma-desktop (0.4)
KDE Platform Version: 4.10.00 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.1-desktop i686
Distribution: "openSUSE 12.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
Changing activity icon/deleting activity

- Unusual behavior I noticed:
panels disappeared and came back after a second

The crash does not seem to be reproducible.

-- Backtrace:
Application: Powłoka pulpitu Plazmy (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb54a5740 (LWP 1110))]

Thread 3 (Thread 0xb009fb40 (LWP 1111)):
#0  0xb6c06792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb2ec624d in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb2fd3580 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0xb2ec627f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb2fd3580 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0xb6c02b5e in start_thread () from /lib/libpthread.so.0
#4  0xb5f9116e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa93b2b40 (LWP 1112)):
#0  0xb5fa43cd in clock_gettime () from /lib/libc.so.6
#1  0xb6ce4975 in do_gettime (frac=0xa93b1f70, sec=0xa93b1f68) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6dcb2be in QTimerInfoList::updateCurrentTime (this=0xa8a02074) at kernel/qeventdispatcher_unix.cpp:354
#4  0x7fffffff in ?? ()
#5  0xb6dcb65a in QTimerInfoList::timerWait (this=0xa8a02074, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0x7fffffff in ?? ()

Thread 1 (Thread 0xb54a5740 (LWP 1110)):
[KCrash Handler]
#5  clearValues (this=0x40) at qml/qdeclarativeboundsignal.cpp:306
#6  QDeclarativeBoundSignal::qt_metacall (this=0xb3bfe70, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfc0691c) at qml/qdeclarativeboundsignal.cpp:203
#7  0xb6d9f445 in metacall (argv=0xbfc0691c, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
#8  QMetaObject::metacall (object=0xb3bfe70, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfc0691c) at kernel/qmetaobject.cpp:240
#9  0xb6db0e9f in QMetaObject::activate (sender=sender@entry=0xb240870, m=m@entry=0xb34f444, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0xbfc0691c) at kernel/qobject.cpp:3567
#10 0xb6db21e8 in QMetaObject::activate (sender=0xb240870, signal_index=40, argv=0xbfc0691c) at kernel/qobject.cpp:3624
#11 0xb2afea58 in QDeclarativeVMEMetaObject::metaCall (this=0xb34f440, c=QMetaObject::QueryPropertyUser, _id=188019776, a=0xbfc0691c) at qml/qdeclarativevmemetaobject.cpp:639
#12 0xb6d9f445 in metacall (argv=0xbfc0691c, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0xb6dbf401 <clear(QVariant::Private*)+257>) at kernel/qmetaobject.cpp:245
#13 QMetaObject::metacall (object=0xb240870, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfc0691c) at kernel/qmetaobject.cpp:240
#14 0xb2bb3eb0 in QDeclarativeObjectMethodScriptClass::callMethod (this=0xaf39ab0, object=0xb240870, index=40, returnType=0, argCount=0, argTypes=0x0, ctxt=0xa39c22c8) at qml/qdeclarativeobjectscriptclass.cpp:988
#15 0xb2bb54fe in QDeclarativeObjectMethodScriptClass::callPrecise (this=0xaf39ab0, object=0xb240870, data=..., ctxt=0xa39c22c8) at qml/qdeclarativeobjectscriptclass.cpp:948
#16 0xbfc06bf4 in ?? ()
#17 0xfffffffa in ?? ()

Possible duplicates by query: bug 294465, bug 293825, bug 292705, bug 291013.
Comment 10 Martin Flöser 2013-06-04 12:24:27 UTC

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