Bug 353902

Summary: KDE crashing after adding a new panel
Product: [Plasma] plasmashell Reporter: Alissar Moussa <alissarmoussa>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.4.1   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alissar Moussa 2015-10-14 17:00:49 UTC
Application: plasmashell (5.4.1)

Qt Version: 5.5.0
Operating System: Linux 4.1.10-200.fc22.x86_64 x86_64
Distribution: "Fedora release 22 (Twenty Two)"

-- Information about the crash:
- What I was doing when the application crashed:
I've deleted my panel and when I tried to add a new one, KDE crashed.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3954b9b900 (LWP 3078))]

Thread 7 (Thread 0x7f3934be3700 (LWP 3080)):
#0  0x00007f394c5b42fd in poll () at /lib64/libc.so.6
#1  0x00007f39529ee182 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f39529efc77 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f3936b64999 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f394d1c054e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f394b264555 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f394c5bfb9d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f392dfd7700 (LWP 3082)):
#0  0x00007f394c5b42fd in poll () at /lib64/libc.so.6
#1  0x00007f394776bdbc in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f394776becc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f394d3f7dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f394d39edaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f394d1bb5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f3951483245 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f394d1c054e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f394b264555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f394c5bfb9d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f3925784700 (LWP 3101)):
#0  0x00007fff92bfcb4f in clock_gettime ()
#1  0x00007f394c5cdd9d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f394d270bc6 in qt_gettime() () at /lib64/libQt5Core.so.5
#3  0x00007f394d3f5839 in QTimerInfoList::updateCurrentTime() () at /lib64/libQt5Core.so.5
#4  0x00007f394d3f5da5 in QTimerInfoList::timerWait(timespec&) () at /lib64/libQt5Core.so.5
#5  0x00007f394d3f718e in timerSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5
#6  0x00007f394776b35d in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#7  0x00007f394776bceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#8  0x00007f394776becc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#9  0x00007f394d3f7dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#10 0x00007f394d39edaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#11 0x00007f394d1bb5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#12 0x00007f3951483245 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#13 0x00007f394d1c054e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#14 0x00007f394b264555 in start_thread () at /lib64/libpthread.so.0
#15 0x00007f394c5bfb9d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f391fbbb700 (LWP 3104)):
#0  0x00007f394c5b42fd in poll () at /lib64/libc.so.6
#1  0x00007f394776bdbc in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f394776becc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f394d3f7dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f394d39edaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f394d1bb5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f3951483245 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f394d1c054e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f394b264555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f394c5bfb9d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f391e308700 (LWP 3106)):
#0  0x00007f394b269540 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f39542bd494 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5
#2  0x00007f39542bd4d9 in  () at /lib64/libQt5Script.so.5
#3  0x00007f394b264555 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f394c5bfb9d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f3897713700 (LWP 3107)):
#0  0x00007f394c5affad in read () at /lib64/libc.so.6
#1  0x00007f39477afb00 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007f394776b8b4 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f394776bd60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f394776becc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f394d3f7dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f394d39edaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f394d1bb5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f3952026616 in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5
#9  0x00007f394d1c054e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f394b264555 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f394c5bfb9d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f3954b9b900 (LWP 3078)):
[KCrash Handler]
#5  0x0000000000000039 in  ()
#6  0x00007f395144ac85 in QQmlPropertyData* qQmlPropertyCacheProperty<QV4::String const*>(QJSEngine*, QObject*, QV4::String const*, QQmlContextData*, QQmlPropertyData&) () at /lib64/libQt5Qml.so.5
#7  0x00007f39513bd54b in QV4::QObjectWrapper::findProperty(QV4::ExecutionEngine*, QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QQmlPropertyData*) const () at /lib64/libQt5Qml.so.5
#8  0x00007f39513c3f40 in QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) () at /lib64/libQt5Qml.so.5
#9  0x00007f39513d5ace in QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) () at /lib64/libQt5Qml.so.5
#10 0x00007f3896201847 in  ()
#11 0x0003000000000000 in  ()
#12 0xffffffffffffffff in  ()#13 0x0003000000000001 in  ()
#14 0x00007f391ebbc068 in  ()
#15 0x00000000030751b0 in  ()
#16 0x00007f391ebbc060 in  ()
#17 0x00007f391ebbc058 in  ()
#18 0x00007f391ebbc060 in  ()
#19 0x00000000030751b0 in  ()
#20 0x00007f395137897a in QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) () at /lib64/libQt5Qml.so.5
#21 0x00007f395146872f in QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::Value const&, QV4::CallData*, bool*) () at /lib64/libQt5Qml.so.5
#22 0x00007f395140eeb6 in QQmlBoundSignalExpression::evaluate(void**) () at /lib64/libQt5Qml.so.5
#23 0x00007f395140f76b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#24 0x00007f395144bc57 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#25 0x00007f39513eea0c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /lib64/libQt5Qml.so.5
#26 0x00007f394d3cfa60 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#27 0x00007f39514dedaa in QQmlTimer::event(QEvent*) () at /lib64/libQt5Qml.so.5
#28 0x00007f394e9574ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#29 0x00007f394e95c976 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#30 0x00007f394d3a161b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#31 0x00007f394d3a3a16 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#32 0x00007f394d3f7983 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#33 0x00007f394776ba8a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#34 0x00007f394776be20 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#35 0x00007f394776becc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#36 0x00007f394d3f7d8f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#37 0x00007f394d39edaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#38 0x00007f394d3a6e6c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#39 0x00000000004302c3 in main ()

Reported using DrKonqi
Comment 1 Marco Martin 2015-11-25 09:45:23 UTC

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