Bug 368806 - plasmashell crash
Summary: plasmashell crash
Status: RESOLVED DUPLICATE of bug 346517
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-09-14 13:11 UTC by rainer+kdebugs
Modified: 2016-09-14 22:56 UTC (History)
2 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 rainer+kdebugs 2016-09-14 13:11:31 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-36-generic x86_64
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
I was just clicking away in chromium, which was running in full screen with only one panel and obviously the browser's window title the only other elements visible during the crash. I've not observed any adverse or otherwise unusual behaviour before, during or after the crash.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f148effb8c0 (LWP 3765))]

Thread 8 (Thread 0x7f13c7dd5700 (LWP 4039)):
#0  0x00007f14864e2ac9 in g_mutex_lock (mutex=mutex@entry=0x7f13c0000990) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1335
#1  0x00007f148649dddc in g_main_context_check (context=context@entry=0x7f13c0000990, max_priority=2147483647, fds=fds@entry=0x7f13c00048c0, n_fds=n_fds@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3683
#2  0x00007f148649e340 in g_main_context_iterate (context=context@entry=0x7f13c0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3837
#3  0x00007f148649e4ac in g_main_context_iteration (context=0x7f13c0000990, may_block=may_block@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007f148a035a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f13c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f1489fdcdea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f13c7dd4cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1489df98a4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f13ca2b37d7 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f1489dfe84e in QThreadPrivate::start(void*) (arg=0x394af80) at thread/qthread_unix.cpp:331
#9  0x00007f1488eeb6fa in start_thread (arg=0x7f13c7dd5700) at pthread_create.c:333
#10 0x00007f1489714b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f145e3cb700 (LWP 3835)):
#0  0x00007f148649dbe7 in g_main_context_query (context=context@entry=0x7f13d4000990, max_priority=2147483647, timeout=timeout@entry=0x7f145e3cab64, fds=fds@entry=0x7f13d4003120, n_fds=n_fds@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3582
#1  0x00007f148649e317 in g_main_context_iterate (context=context@entry=0x7f13d4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3822
#2  0x00007f148649e4ac in g_main_context_iteration (context=0x7f13d4000990, may_block=may_block@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#3  0x00007f148a035a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f13d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f1489fdcdea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f145e3cac90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f1489df98a4 in QThread::exec() (this=this@entry=0x190f0d0) at thread/qthread.cpp:503
#6  0x00007f148d027ed6 in QQuickPixmapReader::run() (this=0x190f0d0) at util/qquickpixmapcache.cpp:817
#7  0x00007f1489dfe84e in QThreadPrivate::start(void*) (arg=0x190f0d0) at thread/qthread_unix.cpp:331
#8  0x00007f1488eeb6fa in start_thread (arg=0x7f145e3cb700) at pthread_create.c:333
#9  0x00007f1489714b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f1464db6700 (LWP 3822)):
#0  0x00007f1488ef13a0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f148ea46bd4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f148ea46c19 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f1488eeb6fa in start_thread (arg=0x7f1464db6700) at pthread_create.c:333
#4  0x00007f1489714b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f1466721700 (LWP 3807)):
#0  0x00007f1489708e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f148649e39c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f1458003070, timeout=<optimized out>, context=0x7f1458000990) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007f148649e39c in g_main_context_iterate (context=context@entry=0x7f1458000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007f148649e4ac in g_main_context_iteration (context=0x7f1458000990, may_block=may_block@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007f148a035a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f14580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f1489fdcdea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1466720ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1489df98a4 in QThread::exec() (this=this@entry=0x17385a0) at thread/qthread.cpp:503
#7  0x00007f148c6a13c5 in QQmlThreadPrivate::run() (this=0x17385a0) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f1489dfe84e in QThreadPrivate::start(void*) (arg=0x17385a0) at thread/qthread_unix.cpp:331
#9  0x00007f1488eeb6fa in start_thread (arg=0x7f1466721700) at pthread_create.c:333
#10 0x00007f1489714b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f14685ee700 (LWP 3806)):
#0  0x00007f14864e2ae4 in g_mutex_unlock (mutex=0x7f1460000990) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1347
#1  0x00007f148649d920 in g_main_context_prepare (context=context@entry=0x7f1460000990, priority=priority@entry=0x7f14685edbb0) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3440
#2  0x00007f148649e2cb in g_main_context_iterate (context=context@entry=0x7f1460000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3820
#3  0x00007f148649e4ac in g_main_context_iteration (context=0x7f1460000990, may_block=may_block@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007f148a035a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f14600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f1489fdcdea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f14685edce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1489df98a4 in QThread::exec() (this=this@entry=0x15fe450) at thread/qthread.cpp:503
#7  0x00007f148c6a13c5 in QQmlThreadPrivate::run() (this=0x15fe450) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f1489dfe84e in QThreadPrivate::start(void*) (arg=0x15fe450) at thread/qthread_unix.cpp:331
#9  0x00007f1488eeb6fa in start_thread (arg=0x7f14685ee700) at pthread_create.c:333
#10 0x00007f1489714b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f14739d9700 (LWP 3783)):
#0  0x00007f14864e2ae4 in g_mutex_unlock (mutex=0x7f146c000990) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1347
#1  0x00007f148649dc09 in g_main_context_query (context=context@entry=0x7f146c000990, max_priority=2147483647, timeout=timeout@entry=0x7f14739d8bb4, fds=fds@entry=0x7f146c003070, n_fds=n_fds@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3589
#2  0x00007f148649e317 in g_main_context_iterate (context=context@entry=0x7f146c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3822
#3  0x00007f148649e4ac in g_main_context_iteration (context=0x7f146c000990, may_block=may_block@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007f148a035a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f146c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f1489fdcdea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f14739d8ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1489df98a4 in QThread::exec() (this=this@entry=0x1323b50) at thread/qthread.cpp:503
#7  0x00007f148c6a13c5 in QQmlThreadPrivate::run() (this=0x1323b50) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f1489dfe84e in QThreadPrivate::start(void*) (arg=0x1323b50) at thread/qthread_unix.cpp:331
#9  0x00007f1488eeb6fa in start_thread (arg=0x7f14739d9700) at pthread_create.c:333
#10 0x00007f1489714b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f147a31d700 (LWP 3770)):
#0  0x00007f1489708e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f148d7cdc62 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7f147a31cc00) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  0x00007f148d7cdc62 in _xcb_conn_wait (c=c@entry=0x1255160, cond=cond@entry=0x12551a0, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459
#3  0x00007f148d7cf8d7 in xcb_wait_for_event (c=0x1255160) at ../../src/xcb_in.c:693
#4  0x00007f147c46b629 in QXcbEventReader::run() (this=0x125f7f0) at qxcbconnection.cpp:1253
#5  0x00007f1489dfe84e in QThreadPrivate::start(void*) (arg=0x125f7f0) at thread/qthread_unix.cpp:331
#6  0x00007f1488eeb6fa in start_thread (arg=0x7f147a31d700) at pthread_create.c:333
#7  0x00007f1489714b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f148effb8c0 (LWP 3765)):
[KCrash Handler]
#6  0x00007f1489643418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f148964501a in __GI_abort () at abort.c:89
#8  0x00007f1489debff1 in QMessageLogger::fatal(char const*, ...) const (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1578
#9  0x00007f1489debff1 in QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7fff7f59b380, msg=msg@entry=0x7f148f187d28 "Cannot construct placeholder type QDBusRawType") at global/qlogging.cpp:781
#10 0x00007f148f164552 in QDBusRawTypeHandler::construct(void*, void const*) () at qdbusmetaobject.cpp:133
#11 0x00007f148a01f9c0 in (anonymous namespace)::customConstruct(QVariant::Private*, void const*) (copy=0x0, where=0x7fff7f59b4a0, this=0x7fff7f59b3e0) at ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:2141
#12 0x00007f148a01f9c0 in (anonymous namespace)::customConstruct(QVariant::Private*, void const*) (d=0x7fff7f59b4a0, copy=0x0) at kernel/qvariant.cpp:1019
#13 0x00007f148a0208bf in QVariant::QVariant(int, void const*) (this=0x7fff7f59b4a0, typeId=<optimized out>, copy=<optimized out>) at kernel/qvariant.cpp:1660
#14 0x00007f1489feccf2 in QMetaProperty::read(QObject const*) const (this=this@entry=0x7fff7f59b540, object=object@entry=0x4add410) at kernel/qmetaobject.cpp:3010
#15 0x00007f148a00cb0f in QObject::property(char const*) const (this=0x4add410, name=0x4b75e78 "MountPoints") at kernel/qobject.cpp:3893
#16 0x00007f148e670664 in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#17 0x00007f148e670883 in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#18 0x00007f148e66a37f in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#19 0x00007f148e683711 in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#20 0x00007f148e683944 in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#21 0x00007f148e66a926 in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#22 0x00007f148e631c7d in Solid::Device::emblems() const () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#23 0x00007f13cbfa53f4 in HotplugEngine::onDeviceAdded(Solid::Device&, bool) (this=this@entry=0x37571e0, device=..., added=added@entry=true) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/dataengines/hotplug/hotplugengine.cpp:235
#24 0x00007f13cbfa6b71 in HotplugEngine::onDeviceAdded(QString const&) (this=0x37571e0, udi=...) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/dataengines/hotplug/hotplugengine.cpp:181
#25 0x00007f148a00dfca in QMetaObject::activate(QObject*, int, int, void**) (sender=0x375afd0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3713
#26 0x00007f148e632bb2 in Solid::DeviceNotifier::deviceAdded(QString const&) () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#27 0x00007f148a00dfca in QMetaObject::activate(QObject*, int, int, void**) (sender=0x375cc60, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3713
#28 0x00007f148e68e262 in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#29 0x00007f148e6635e0 in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#30 0x00007f148e692a7d in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#31 0x00007f148a00dfca in QMetaObject::activate(QObject*, int, int, void**) (sender=0x375cc78, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3713
#32 0x00007f148e692d4f in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#33 0x00007f148e696de5 in  () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
#34 0x00007f148f141913 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (this=0x7f14581133b0, object=0x375cc78, msg=..., metaTypes=..., slotIdx=6) at qdbusintegrator.cpp:978
#35 0x00007f148a00eea1 in QObject::event(QEvent*) (this=0x375cc78, e=<optimized out>) at kernel/qobject.cpp:1239
#36 0x00007f148aae205c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1247690, receiver=receiver@entry=0x375cc78, e=e@entry=0x4765b90) at kernel/qapplication.cpp:3716
#37 0x00007f148aae7516 in QApplication::notify(QObject*, QEvent*) (this=0x7fff7f59c770, receiver=0x375cc78, e=0x4765b90) at kernel/qapplication.cpp:3499
#38 0x00007f1489fdf62b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fff7f59c770, receiver=0x375cc78, event=event@entry=0x4765b90) at kernel/qcoreapplication.cpp:965
#39 0x00007f1489fe1a26 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x4765b90, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#40 0x00007f1489fe1a26 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x123d600) at kernel/qcoreapplication.cpp:1593
#41 0x00007f1489fe1f08 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#42 0x00007f148a035673 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x127d700) at kernel/qeventdispatcher_glib.cpp:271
#43 0x00007f148649e1a7 in g_main_context_dispatch (context=0x7f14740016f0) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3154
#44 0x00007f148649e1a7 in g_main_context_dispatch (context=context@entry=0x7f14740016f0) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3769
#45 0x00007f148649e400 in g_main_context_iterate (context=context@entry=0x7f14740016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3840
#46 0x00007f148649e4ac in g_main_context_iteration (context=0x7f14740016f0, may_block=may_block@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#47 0x00007f148a035a7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x127f9c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#48 0x00007f1489fdcdea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff7f59c610, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#49 0x00007f1489fe4e8c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229
#50 0x00007f148a318c3c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1542
#51 0x00007f148aade495 in QApplication::exec() () at kernel/qapplication.cpp:2976
#52 0x0000000000432d4a in main(int, char**) (argc=2, argv=<optimized out>) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/main.cpp:181

Possible duplicates by query: bug 368209, bug 368112, bug 366358, bug 365338, bug 365027.

Reported using DrKonqi
Comment 1 David Edmundson 2016-09-14 22:56:15 UTC
Thanks

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