Bug 305315 - Plasma crash: changing icon of activity
Summary: Plasma crash: changing icon of activity
Status: RESOLVED WORKSFORME
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: 4.9.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-17 10:12 UTC by opensuse.lietuviu.kalba
Modified: 2016-01-12 19:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description opensuse.lietuviu.kalba 2012-08-17 10:12:55 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.00 "release 558"
Qt Version: 4.8.2
Operating System: Linux 3.1.10-1.16-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I press Activity icon. Select activity, press icon to change name, write new name of activity, accidentally press icon. Then opens icon selection dialog, select icoon. Imidiate crash.

-- Backtrace:
Application: Plasma darbastalio apvalkalas (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff259d24760 (LWP 2292))]

Thread 3 (Thread 0x7ff23b88a700 (LWP 2295)):
#0  0x00007ff2585bae6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ff24d387952 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7ff24d680e80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007ff24d387989 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007ff24991925a in ?? () from /usr/X11R6/lib64/libGL.so.1
#4  0x00007ff2585b6f05 in start_thread () from /lib64/libpthread.so.0
#5  0x00007ff25731610d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7ff230f88700 (LWP 2301)):
#0  0x00007fff1788c8de in ?? ()
#1  0x00007ff254157d9a in clock_gettime () from /lib64/librt.so.1
#2  0x00007ff2588a5014 in do_gettime (frac=0x7ff230f87ab8, sec=0x7ff230f87ab0) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007ff25897c59d in QTimerInfoList::updateCurrentTime (this=0x7ff224001ed0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007ff25897c8d3 in QTimerInfoList::timerWait (this=0x7ff224001ed0, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007ff25897b30c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7ff230f87b9c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007ff25897b3b5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007ff253ea2b72 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#9  0x00007ff253ea397d in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007ff253ea3fa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007ff25897be36 in QEventDispatcherGlib::processEvents (this=0x7ff2240008e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007ff25894b842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007ff25894ba97 in QEventLoop::exec (this=0x7ff230f87d30, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007ff25884b5f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007ff25892b62f in QInotifyFileSystemWatcherEngine::run (this=0x136cdd0) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007ff25884e61b in QThreadPrivate::start (arg=0x136cdd0) at thread/qthread_unix.cpp:307
#17 0x00007ff24991925a in ?? () from /usr/X11R6/lib64/libGL.so.1
#18 0x00007ff2585b6f05 in start_thread () from /lib64/libpthread.so.0
#19 0x00007ff25731610d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ff259d24760 (LWP 2292)):
[KCrash Handler]
#6  QDeclarativeExpression::hasError (this=0x4300000001) at qml/qdeclarativeexpression.cpp:769
#7  0x00007ff24cc15e7f in QDeclarativeBoundSignal::qt_metacall (this=0x2c87bf0, c=<optimized out>, id=<optimized out>, a=0x7fff177faff0) at qml/qdeclarativeboundsignal.cpp:187
#8  0x00007ff258960e49 in QMetaObject::activate (sender=0x30c0b20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff177faff0) at kernel/qobject.cpp:3575
#9  0x00007ff24cbc91d4 in QDeclarativeVMEMetaObject::metaCall (this=0x2fefd10, c=<optimized out>, _id=38, a=0x7fff177faff0) at qml/qdeclarativevmemetaobject.cpp:639
#10 0x00007ff24cc721d1 in QDeclarativeObjectMethodScriptClass::callMethod (this=0x23b3730, object=0x30c0b20, index=38, returnType=0, argCount=0, argTypes=0x0, ctxt=0x7ff2173ff0e8) at qml/qdeclarativeobjectscriptclass.cpp:988
#11 0x00007ff24cc739eb in QDeclarativeObjectMethodScriptClass::callPrecise (this=0x23b3730, object=0x30c0b20, data=..., ctxt=0x7ff2173ff0e8) at qml/qdeclarativeobjectscriptclass.cpp:948
#12 0x00007ff24cc7461b in QDeclarativeObjectMethodScriptClass::call (this=<optimized out>, o=<optimized out>, ctxt=<optimized out>) at qml/qdeclarativeobjectscriptclass.cpp:917
#13 0x00007ff24d3ff3f9 in QScript::DeclarativeObjectDelegate::call (exec=<optimized out>, callee=0x7ff228809dc0, thisValue=<optimized out>, args=...) at bridge/qscriptdeclarativeobject.cpp:154
#14 0x00007ff24d300100 in QTJSC::NativeFuncWrapper::operator() (this=0x7fff177fb510, exec=0x7ff2173ff0e8, jsobj=0x7ff228809dc0, thisValue=..., argList=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#15 0x00007ff24d2d6d06 in QTJSC::cti_op_call_NotJSFunction (args=0x7fff177fb560) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1780
#16 0x00007ff22906e7b3 in ?? ()
#17 0x0000000000000000 in ?? ()

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-09-08 11:06:26 UTC
Looks like a Javascript widget causing this. Please disable the widget selectively to identify the culprit.
Comment 2 opensuse.lietuviu.kalba 2016-01-12 19:37:00 UTC
I don't know how to " disable the widget selectively"

Otherwise. I can no longer reproduce in KDE 4.14 in openSUSE 13.2