Bug 363841

Summary: Mini program-related plasmashell crash
Product: [Plasma] plasmashell Reporter: ozzie <iamgroot>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED NOT A BUG    
Severity: crash CC: bshah, plasma-bugs-null
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.5.5   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description ozzie 2016-06-02 13:24:31 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-22-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was adding mini programs then the screen went black. I am new to linux so I don`t have any idea what happened.
- Unusual behavior I noticed:
I am using gui without plasma. Everything works but there is no desktop, task bar and so forth.

The crash can be reproduced every time.

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

Thread 15 (Thread 0x7f26a887c700 (LWP 3825)):
#0  0x00007f26b981fe8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f26bd8e4c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f26bd8e68d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f26aaffc629 in QXcbEventReader::run (this=0x1ee0f70) at qxcbconnection.cpp:1253
#4  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x1ee0f70) at thread/qthread_unix.cpp:331
#5  0x00007f26b90026fa in start_thread (arg=0x7f26a887c700) at pthread_create.c:333
#6  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f26a1bd3700 (LWP 3827)):
#0  0x00007f26b981fe8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f26b65b531c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f26ba14ca9b in QEventDispatcherGlib::processEvents (this=0x7f269c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7f26a1bd2ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f26b9f108a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f26bc7b83c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x1fc1940) at thread/qthread_unix.cpp:331
#8  0x00007f26b90026fa in start_thread (arg=0x7f26a1bd3700) at pthread_create.c:333
#9  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f2696cd1700 (LWP 3829)):
#0  0x00007f26b65b23bc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f26b65b4c7a in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f26b65b52c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f26ba14ca9b in QEventDispatcherGlib::processEvents (this=0x7f26900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7f2696cd0ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f26b9f108a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f26bc7b83c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x23467f0) at thread/qthread_unix.cpp:331
#9  0x00007f26b90026fa in start_thread (arg=0x7f2696cd1700) at pthread_create.c:333
#10 0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f2694e3c700 (LWP 3830)):
#0  0x00007f26b65f9a64 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f26b65b48a0 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f26b65b524b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f26ba14ca9b in QEventDispatcherGlib::processEvents (this=0x7f26880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7f2694e3bca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f26b9f108a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f26bc7b83c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x24b9c50) at thread/qthread_unix.cpp:331
#9  0x00007f26b90026fa in start_thread (arg=0x7f2694e3c700) at pthread_create.c:333
#10 0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f268d9ec700 (LWP 3831)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f26beb5dbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f26beb5dc19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f26b90026fa in start_thread (arg=0x7f268d9ec700) at pthread_create.c:333
#4  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f2601b6c700 (LWP 3838)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f260584488b in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f26060e183c <WTF::pageheap_memory+57564>) at wtf/FastMalloc.cpp:2825
#2  0x00007f26058448c9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f26060e183c <WTF::pageheap_memory+57564>) at wtf/FastMalloc.cpp:1993
#3  0x00007f26b90026fa in start_thread (arg=0x7f2601b6c700) at pthread_create.c:333
#4  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f25c1253700 (LWP 3839)):
#0  0x00007f26b65b4ece in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f26b65b5380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f26ba14ca9b in QEventDispatcherGlib::processEvents (this=0x7f25bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7f25c1252cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f26b9f108a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x3150f50) at thread/qthread_unix.cpp:331
#7  0x00007f26b90026fa in start_thread (arg=0x7f25c1253700) at pthread_create.c:333
#8  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f25c0a52700 (LWP 3840)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f26047600a4 in WebCore::IconDatabase::syncThreadMainLoop() () at runtime/Structure.h:186
#2  0x00007f26047602fa in WebCore::IconDatabase::iconDatabaseSyncThread() () at runtime/Structure.h:186
#3  0x00007f2605874541 in WTF::wtfThreadEntryPoint(void*) () at wtf/ThreadingPthreads.cpp:195
#4  0x00007f26b90026fa in start_thread (arg=0x7f25c0a52700) at pthread_create.c:333
#5  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f25bbfff700 (LWP 3841)):
#0  0x00007f26b981b9cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f26b23baf45 in ?? () from /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.96
#2  0x00007f26b65f86c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f26b65b4e04 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f26b65b52c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f26ba14ca9b in QEventDispatcherGlib::processEvents (this=0x7f25b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7f25bbffecc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f26b9f108a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#9  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x3152160) at thread/qthread_unix.cpp:331
#10 0x00007f26b90026fa in start_thread (arg=0x7f25bbfff700) at pthread_create.c:333
#11 0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f25bb1d0700 (LWP 3848)):
#0  0x00007f26b65f9a64 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f26b65b4d49 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f26b65b52c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f26ba14ca9b in QEventDispatcherGlib::processEvents (this=0x7f25b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7f25bb1cfc50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f26b9f108a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f26bd13eed6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x2685f10) at thread/qthread_unix.cpp:331
#9  0x00007f26b90026fa in start_thread (arg=0x7f25bb1d0700) at pthread_create.c:333
#10 0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f25ba635700 (LWP 3849)):
#0  0x00007f26b65f9a49 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f26b65b4d5c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f26b65b52c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f26ba14ca9b in QEventDispatcherGlib::processEvents (this=0x7f25a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7f25ba634cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f26b9f108a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x313d240) at thread/qthread_unix.cpp:331
#8  0x00007f26b90026fa in start_thread (arg=0x7f25ba635700) at pthread_create.c:333
#9  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f259f066700 (LWP 3858)):
#0  0x00007f26b65f9a60 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f26b65b51cd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f26ba14ca9b in QEventDispatcherGlib::processEvents (this=0x7f25980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7f259f065c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f26b9f108a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f25a960c7d7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x3c67710) at thread/qthread_unix.cpp:331
#8  0x00007f26b90026fa in start_thread (arg=0x7f259f066700) at pthread_create.c:333
#9  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f259e252700 (LWP 3861)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f26b9f16aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x371aef0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x35407a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f26bd1b492e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f26bd1b51b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x3540720) at thread/qthread_unix.cpp:331
#6  0x00007f26b90026fa in start_thread (arg=0x7f259e252700) at pthread_create.c:333
#7  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f2597bff700 (LWP 3863)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f26b9f16aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3919af0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3a40ec0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f26bd1b492e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f26bd1b51b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f26b9f1584e in QThreadPrivate::start (arg=0x3a40e40) at thread/qthread_unix.cpp:331
#6  0x00007f26b90026fa in start_thread (arg=0x7f2597bff700) at pthread_create.c:333
#7  0x00007f26b982bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f26bf11b900 (LWP 3823)):
[KCrash Handler]
#6  0x00007f260582e83c in WTFCrash () at wtf/Assertions.cpp:345
#7  0x00007f26041d3565 in WebKit::PluginProcessProxy::scanPlugin(WTF::String const&, WebKit::RawPluginMetaData&) () at ./wtf/ThreadSafeRefCounted.h:72
#8  0x00007f260416c518 in WebKit::NetscapePluginModule::getPluginInfo(WTF::String const&, WebKit::PluginModuleInfo&) () at ./wtf/ThreadSafeRefCounted.h:72
#9  0x00007f26041c5a94 in WebKit::PluginInfoStore::loadPlugin(WTF::Vector<WebKit::PluginModuleInfo, 0ul, WTF::CrashOnOverflow>&, WTF::String const&) () at ./wtf/ThreadSafeRefCounted.h:72
#10 0x00007f26041c61eb in WebKit::PluginInfoStore::loadPluginsIfNecessary() [clone .part.51] () at ./wtf/ThreadSafeRefCounted.h:72
#11 0x00007f26041c65ee in WebKit::PluginInfoStore::plugins() () at ./wtf/ThreadSafeRefCounted.h:72
#12 0x00007f26042235b3 in WebKit::WebProcessProxy::getPlugins(bool, WTF::Vector<WebCore::PluginInfo, 0ul, WTF::CrashOnOverflow>&) () at ../WTF/wtf/Vector.h:300
#13 0x00007f2604300b13 in void CoreIPC::handleMessage<Messages::WebProcessProxy::GetPlugins, WebKit::WebProcessProxy, void (WebKit::WebProcessProxy::*)(bool, WTF::Vector<WebCore::PluginInfo, 0ul, WTF::CrashOnOverflow>&)>(CoreIPC::MessageDecoder&, CoreIPC::MessageEncoder&, WebKit::WebProcessProxy*, void (WebKit::WebProcessProxy::*)(bool, WTF::Vector<WebCore::PluginInfo, 0ul, WTF::CrashOnOverflow>&)) () at ../WTF/wtf/text/StringConcatenate.h:383
#14 0x00007f2604300e3e in WebKit::WebProcessProxy::didReceiveSyncWebProcessProxyMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&, WTF::OwnPtr<CoreIPC::MessageEncoder>&) () at ../WTF/wtf/text/StringConcatenate.h:383
#15 0x00007f26041542d4 in CoreIPC::Connection::dispatchSyncMessage(CoreIPC::MessageDecoder&) () at ./wtf/ThreadSafeRefCounted.h:72
#16 0x00007f26041543a3 in CoreIPC::Connection::dispatchMessage(WTF::PassOwnPtr<CoreIPC::MessageDecoder>) () at ./wtf/ThreadSafeRefCounted.h:72
#17 0x00007f260415448f in CoreIPC::Connection::dispatchOneMessage() () at ./wtf/ThreadSafeRefCounted.h:72
#18 0x00007f26045ca56b in WebCore::RunLoop::performWork() () at ../WTF/wtf/Vector.h:300
#19 0x00007f26ba125ea1 in QObject::event (this=0x31508d0, e=<optimized out>) at kernel/qobject.cpp:1239
#20 0x00007f26babf905c in QApplicationPrivate::notify_helper (this=this@entry=0x1eb4b40, receiver=receiver@entry=0x31508d0, e=e@entry=0x7f25a40030f0) at kernel/qapplication.cpp:3716
#21 0x00007f26babfe516 in QApplication::notify (this=0x7ffc675dbc60, receiver=0x31508d0, e=0x7f25a40030f0) at kernel/qapplication.cpp:3499
#22 0x00007f26ba0f662b in QCoreApplication::notifyInternal (this=0x7ffc675dbc60, receiver=0x31508d0, event=event@entry=0x7f25a40030f0) at kernel/qcoreapplication.cpp:965
#23 0x00007f26ba0f8a26 in QCoreApplication::sendEvent (event=0x7f25a40030f0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1eaaa90) at kernel/qcoreapplication.cpp:1593
#25 0x00007f26ba0f8f08 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#26 0x00007f26ba14c673 in postEventSourceDispatch (s=0x1f08330) at kernel/qeventdispatcher_glib.cpp:271
#27 0x00007f26b65b5127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f26b65b5380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f26b65b542c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f26ba14ca7f in QEventDispatcherGlib::processEvents (this=0x1eaa960, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#31 0x00007f26ba0f3dea in QEventLoop::exec (this=this@entry=0x7ffc675dbb00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#32 0x00007f26ba0fbe8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#33 0x00007f26ba42fc3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542
#34 0x00007f26babf5495 in QApplication::exec () at kernel/qapplication.cpp:2976
#35 0x0000000000432d4a in main (argc=4, argv=<optimized out>) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/main.cpp:181

Possible duplicates by query: bug 357189.

Reported using DrKonqi
Comment 1 Christoph Feck 2016-06-13 17:08:33 UTC
Same as bug 357189. The bug reporter there simply removed all webkit related packages, but this does not mean the cause of the bug has been investigated or fixed.
Comment 2 David Edmundson 2016-06-20 23:21:27 UTC
#6 0x00007f260582e83c in WTFCrash () at wtf/Assertions.cpp:345 #7 0x00007f26041d3565 in WebKit::PluginProcessProxy::scanPlugin(WTF::String const&, WebKit::RawPluginMetaData&) () at ./wtf/ThreadSafeRefCounted.h:72 #8 0x00007f260416c518 in WebKit::NetscapePluginModule::getPluginInfo(WTF::String const&, WebKit::PluginModuleInfo&) () at ./wtf/ThreadSafeRefCounted.h:72

Crash is in webkit / flash plugins.

Not much Plasma can do. Sorry.
Hopefully our port to later Qt will fix this.