Bug 391542 - plasma crashed after clearing the LRU list of documents
Summary: plasma crashed after clearing the LRU list of documents
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.11.5
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-03-07 20:36 UTC by Toralf Förster
Modified: 2021-01-02 04:34 UTC (History)
3 users (show)

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


Attachments
New crash information added by DrKonqi (13.47 KB, text/plain)
2018-09-05 11:57 UTC, liangzi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster 2018-03-07 20:36:03 UTC
Application: plasmashell (5.11.5)
 (Compiled from sources)
Qt Version: 5.9.4
Frameworks Version: 5.43.0
Operating System: Linux 4.15.7 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
I cleared the "Recent Documents" list of my traditional KDE menu

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

Thread 8 (Thread 0x7f91a13ec700 (LWP 22301)):
#0  g_mutex_unlock (mutex=0x7f919c000990) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gthread-posix.c:1348
#1  0x00007f91d7246ba0 in g_main_context_prepare (context=context@entry=0x7f919c000990, priority=priority@entry=0x7f91a13ebc90) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3534
#2  0x00007f91d7247653 in g_main_context_iterate (context=context@entry=0x7f919c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3952
#3  0x00007f91d724788b in g_main_context_iteration (context=0x7f919c000990, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007f91dcedf55b in QEventDispatcherGlib::processEvents (this=0x7f919c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f91dce7f03a in QEventLoop::exec (this=this@entry=0x7f91a13ebdf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f91dcca2343 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f91a287f2c6 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#8  0x00007f91dcca79f0 in QThreadPrivate::start (arg=0x55f745ce8100) at thread/qthread_unix.cpp:368
#9  0x00007f91dba9f9e3 in start_thread (arg=0x7f91a13ec700) at pthread_create.c:456
#10 0x00007f91dc50aabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 7 (Thread 0x7f91ae8a4700 (LWP 22288)):
#0  0x00007f91dc4feacd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f91d7247726 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f91a80013c0, timeout=<optimized out>, context=0x7f91a8000990) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7f91a8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007f91d724788b in g_main_context_iteration (context=0x7f91a8000990, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007f91dcedf55b in QEventDispatcherGlib::processEvents (this=0x7f91a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f91dce7f03a in QEventLoop::exec (this=this@entry=0x7f91ae8a3dc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f91dcca2343 in QThread::exec (this=this@entry=0x55f743a98a50) at thread/qthread.cpp:515
#7  0x00007f91e0a591e5 in QQuickPixmapReader::run (this=0x55f743a98a50) at util/qquickpixmapcache.cpp:868
#8  0x00007f91dcca79f0 in QThreadPrivate::start (arg=0x55f743a98a50) at thread/qthread_unix.cpp:368
#9  0x00007f91dba9f9e3 in start_thread (arg=0x7f91ae8a4700) at pthread_create.c:456
#10 0x00007f91dc50aabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 6 (Thread 0x7f91bd727700 (LWP 22272)):
#0  0x00007f91dbaa6d02 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f91e2ae5438 <QTWTF::pageheap_memory+57592>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7f91e2ae53e8 <QTWTF::pageheap_memory+57512>, cond=0x7f91e2ae5410 <QTWTF::pageheap_memory+57552>) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7f91e2ae5410 <QTWTF::pageheap_memory+57552>, mutex=0x7f91e2ae53e8 <QTWTF::pageheap_memory+57512>) at pthread_cond_wait.c:655
#3  0x00007f91e27feed4 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f91e2ad7340 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x00007f91e27fef38 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x00007f91dba9f9e3 in start_thread (arg=0x7f91bd727700) at pthread_create.c:456
#6  0x00007f91dc50aabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 5 (Thread 0x7f91bf78e700 (LWP 22267)):
#0  0x00007f91dc4feacd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f91d7247726 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f91b4003070, timeout=<optimized out>, context=0x7f91b4000990) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7f91b4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007f91d724788b in g_main_context_iteration (context=0x7f91b4000990, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007f91dcedf55b in QEventDispatcherGlib::processEvents (this=0x7f91b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f91dce7f03a in QEventLoop::exec (this=this@entry=0x7f91bf78de00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f91dcca2343 in QThread::exec (this=this@entry=0x55f7435a84f0) at thread/qthread.cpp:515
#7  0x00007f91dfe90904 in QQmlThreadPrivate::run (this=0x55f7435a84f0) at qml/ftw/qqmlthread.cpp:147
#8  0x00007f91dcca79f0 in QThreadPrivate::start (arg=0x55f7435a84f0) at thread/qthread_unix.cpp:368
#9  0x00007f91dba9f9e3 in start_thread (arg=0x7f91bf78e700) at pthread_create.c:456
#10 0x00007f91dc50aabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 4 (Thread 0x7f91c5cb4700 (LWP 22261)):
#0  0x00007f91dc4fa2ed in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f91d729b1c0 in read (__nbytes=16, __buf=0x7f91c5cb3bc0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f91c00025a0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gwakeup.c:210
#3  0x00007f91d72471de in g_main_context_check (context=context@entry=0x7f91b8000990, max_priority=2147483647, fds=fds@entry=0x7f91b8002e70, n_fds=n_fds@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3750
#4  0x00007f91d72476cc in g_main_context_iterate (context=context@entry=0x7f91b8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3969
#5  0x00007f91d724788b in g_main_context_iteration (context=0x7f91b8000990, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#6  0x00007f91dcedf55b in QEventDispatcherGlib::processEvents (this=0x7f91b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f91dce7f03a in QEventLoop::exec (this=this@entry=0x7f91c5cb3e00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f91dcca2343 in QThread::exec (this=this@entry=0x55f7434d9120) at thread/qthread.cpp:515
#9  0x00007f91dfe90904 in QQmlThreadPrivate::run (this=0x55f7434d9120) at qml/ftw/qqmlthread.cpp:147
#10 0x00007f91dcca79f0 in QThreadPrivate::start (arg=0x55f7434d9120) at thread/qthread_unix.cpp:368
#11 0x00007f91dba9f9e3 in start_thread (arg=0x7f91c5cb4700) at pthread_create.c:456
#12 0x00007f91dc50aabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 3 (Thread 0x7f91c76fb700 (LWP 22246)):
#0  0x00007f91dc4feacd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f91d7247726 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f91c0003020, timeout=<optimized out>, context=0x7f91c0000990) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7f91c0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007f91d724788b in g_main_context_iteration (context=0x7f91c0000990, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007f91dcedf55b in QEventDispatcherGlib::processEvents (this=0x7f91c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f91dce7f03a in QEventLoop::exec (this=this@entry=0x7f91c76fadf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f91dcca2343 in QThread::exec (this=this@entry=0x7f91ddca1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515
#7  0x00007f91dda200d3 in QDBusConnectionManager::run (this=0x7f91ddca1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f91dcca79f0 in QThreadPrivate::start (arg=0x7f91ddca1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#9  0x00007f91dba9f9e3 in start_thread (arg=0x7f91c76fb700) at pthread_create.c:456
#10 0x00007f91dc50aabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 2 (Thread 0x7f91cd9b5700 (LWP 22240)):
#0  0x00007f91dc4feacd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f91e16f59d7 in poll (__timeout=-1, __nfds=1, __fds=0x7f91cd9b4d28) at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x55f743406400, cond=cond@entry=0x55f743406440, vector=vector@entry=0x0, count=count@entry=0x0) at /var/tmp/portage/x11-libs/libxcb-1.12-r2/work/libxcb-1.12/src/xcb_conn.c:479
#3  0x00007f91e16f7f39 in xcb_wait_for_event (c=0x55f743406400) at /var/tmp/portage/x11-libs/libxcb-1.12-r2/work/libxcb-1.12/src/xcb_in.c:693
#4  0x00007f91cf91c5f9 in QXcbEventReader::run (this=0x55f7434115b0) at qxcbconnection.cpp:1330
#5  0x00007f91dcca79f0 in QThreadPrivate::start (arg=0x55f7434115b0) at thread/qthread_unix.cpp:368
#6  0x00007f91dba9f9e3 in start_thread (arg=0x7f91cd9b5700) at pthread_create.c:456
#7  0x00007f91dc50aabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 1 (Thread 0x7f91e3122600 (LWP 22226)):
[KCrash Handler]
#6  QV8Engine::getV4 (q=0x0) at ../../include/QtQml/5.9.4/QtQml/private/../../../../../src/qml/qml/v8/qv8engine_p.h:164
#7  QQmlContextData::propertyNames (this=this@entry=0x55f746027610) at qml/qqmlcontext.cpp:833
#8  0x00007f91dfd67745 in QV4::QmlContextWrapper::get (m=<optimized out>, name=0x7f91be38f6a8, hasProperty=0x7ffd4841a180) at jsruntime/qv4qmlcontext.cpp:157
#9  0x00007f91dfd2755f in QV4::Object::get (hasProperty=0x7ffd4841a180, name=0x7f91be38f6a8, this=<optimized out>) at jsruntime/qv4object_p.h:344
#10 QV4::ExecutionContext::getProperty (this=<optimized out>, name=0x7f91be38f6a8) at jsruntime/qv4context.cpp:496
#11 0x00007f91dfdba970 in QV4::Runtime::method_getActivationProperty (engine=engine@entry=0x55f7435a8ab0, nameIndex=<optimized out>) at jsruntime/qv4runtime.cpp:776
#12 0x00007f91dfdb824f in QV4::Moth::VME::run (this=this@entry=0x7ffd4841a2ef, engine=engine@entry=0x55f7435a8ab0, code=<optimized out>, code@entry=0x7f91bc0098a0 "\035") at jsruntime/qv4vme_moth.cpp:460
#13 0x00007f91dfdb8748 in QV4::Moth::VME::exec (engine=0x55f7435a8ab0, code=0x7f91bc0098a0 "\035") at jsruntime/qv4vme_moth.cpp:962
#14 0x00007f91dfd28bdd in QV4::ExecutionContext::call (this=<optimized out>, scope=..., callData=<optimized out>, function=0x55f7460ac8f0, f=<optimized out>) at jsruntime/qv4context.cpp:318
#15 0x00007f91dfd4e551 in QV4::ScriptFunction::call (that=<optimized out>, scope=..., callData=<optimized out>) at jsruntime/qv4functionobject.cpp:417
#16 0x00007f91dfdc1933 in QV4::Object::call (d=0x7f91be38f5a0, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:372
#17 QV4::Runtime::method_callProperty (engine=engine@entry=0x55f7435a8ab0, nameIndex=<optimized out>, callData=0x7f91be38f5a0) at jsruntime/qv4runtime.cpp:1104
#18 0x00007f91dfdb6def in QV4::Moth::VME::run (this=this@entry=0x7ffd4841a54f, engine=engine@entry=0x55f7435a8ab0, code=<optimized out>, code@entry=0x7f91bc00f230 "\035") at jsruntime/qv4vme_moth.cpp:586
#19 0x00007f91dfdb8748 in QV4::Moth::VME::exec (engine=0x55f7435a8ab0, code=0x7f91bc00f230 "\035") at jsruntime/qv4vme_moth.cpp:962
#20 0x00007f91dfd28935 in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=callData@entry=0x7f91be38f500, function=0x55f7460a7c00) at jsruntime/qv4context.cpp:347
#21 0x00007f91dfe6d131 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55f746045fc0, callData=callData@entry=0x7f91be38f500, isUndefined=isUndefined@entry=0x0, scope=...) at qml/qqmljavascriptexpression.cpp:223
#22 0x00007f91dfdf797b in QQmlBoundSignalExpression::evaluate (this=this@entry=0x55f746045fc0, a=a@entry=0x7ffd4841c4c0) at qml/qqmlboundsignal.cpp:223
#23 0x00007f91dfdf8f5b in QQmlBoundSignal_callback (e=0x55f746045f70, a=0x7ffd4841c4c0) at qml/qqmlboundsignal.cpp:355
#24 0x00007f91dfe45cb4 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffd4841c4c0) at qml/qqmlnotifier.cpp:106
#25 0x00007f91dfdd4419 in QQmlData::signalEmitted (object=0x55f7460924c0, index=34, a=0x7ffd4841c4c0) at qml/qqmlengine.cpp:846
#26 0x00007f91dceb179f in QMetaObject::activate (sender=0x55f7460924c0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x7ffd4841c4c0) at kernel/qobject.cpp:3644
#27 0x00007f91dfdccebc in QQmlVMEMetaObject::activate (this=this@entry=0x55f74602b240, object=<optimized out>, index=index@entry=51, args=args@entry=0x7ffd4841c4c0) at qml/qqmlvmemetaobject.cpp:1241
#28 0x00007f91dfdcf4e0 in QQmlVMEMetaObject::metaCall (this=0x55f74602b240, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=51, a=0x7ffd4841c4c0) at qml/qqmlvmemetaobject.cpp:919
#29 0x00007f91dfe3b4b9 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffd4841c820, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=51, argv=<optimized out>) at qml/qqmlpropertycache.cpp:1713
#30 0x00007f91dfda5c6e in CallMethod (object=..., index=<optimized out>, returnType=returnType@entry=43, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x55f7435a8ab0, callArgs=<optimized out>, callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1086
#31 0x00007f91dfda6e7d in CallPrecise (object=..., data=..., engine=engine@entry=0x55f7435a8ab0, callArgs=callArgs@entry=0x7f91be38f498, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1348
#32 0x00007f91dfda7f6f in QV4::QObjectMethod::callInternal (this=<optimized out>, callData=0x7f91be38f498, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1842
#33 0x00007f91dfdbe35c in QV4::Object::call (d=0x7f91be38f498, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:372
#34 QV4::Runtime::method_callActivationProperty (engine=engine@entry=0x55f7435a8ab0, nameIndex=<optimized out>, callData=0x7f91be38f498) at jsruntime/qv4runtime.cpp:1052
#35 0x00007f91dfdb6f95 in QV4::Moth::VME::run (this=this@entry=0x7ffd4841caaf, engine=engine@entry=0x55f7435a8ab0, code=<optimized out>, code@entry=0x7f91bc00f8d0 "\035") at jsruntime/qv4vme_moth.cpp:633
#36 0x00007f91dfdb8748 in QV4::Moth::VME::exec (engine=0x55f7435a8ab0, code=0x7f91bc00f8d0 "\035") at jsruntime/qv4vme_moth.cpp:962
#37 0x00007f91dfd28935 in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=callData@entry=0x7f91be38f418, function=0x55f7460a81d0) at jsruntime/qv4context.cpp:347
#38 0x00007f91dfe6d131 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55f745055740, callData=callData@entry=0x7f91be38f418, isUndefined=isUndefined@entry=0x0, scope=...) at qml/qqmljavascriptexpression.cpp:223
#39 0x00007f91dfdf797b in QQmlBoundSignalExpression::evaluate (this=this@entry=0x55f745055740, a=a@entry=0x7ffd4841ea20) at qml/qqmlboundsignal.cpp:223
#40 0x00007f91dfdf8f5b in QQmlBoundSignal_callback (e=0x55f744bcd2d0, a=0x7ffd4841ea20) at qml/qqmlboundsignal.cpp:355
#41 0x00007f91dfe45cb4 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffd4841ea20) at qml/qqmlnotifier.cpp:106
#42 0x00007f91dfdd4419 in QQmlData::signalEmitted (object=0x55f7450289f0, index=33, a=0x7ffd4841ea20) at qml/qqmlengine.cpp:846
#43 0x00007f91dceb179f in QMetaObject::activate (sender=0x55f7450289f0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x7ffd4841ea20) at kernel/qobject.cpp:3644
#44 0x00007f91dfdccebc in QQmlVMEMetaObject::activate (this=this@entry=0x55f745055890, object=<optimized out>, index=index@entry=50, args=args@entry=0x7ffd4841ea20) at qml/qqmlvmemetaobject.cpp:1241
#45 0x00007f91dfdcf4e0 in QQmlVMEMetaObject::metaCall (this=0x55f745055890, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=50, a=0x7ffd4841ea20) at qml/qqmlvmemetaobject.cpp:919
#46 0x00007f91dfe3b4b9 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffd4841ed80, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=50, argv=<optimized out>) at qml/qqmlpropertycache.cpp:1713
#47 0x00007f91dfda5c6e in CallMethod (object=..., index=<optimized out>, returnType=returnType@entry=43, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x55f7435a8ab0, callArgs=<optimized out>, callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1086
#48 0x00007f91dfda6e7d in CallPrecise (object=..., data=..., engine=engine@entry=0x55f7435a8ab0, callArgs=callArgs@entry=0x7f91be38f3b0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1348
#49 0x00007f91dfda7f6f in QV4::QObjectMethod::callInternal (this=<optimized out>, callData=0x7f91be38f3b0, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1842
#50 0x00007f91dfdbe35c in QV4::Object::call (d=0x7f91be38f3b0, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:372
#51 QV4::Runtime::method_callActivationProperty (engine=engine@entry=0x55f7435a8ab0, nameIndex=<optimized out>, callData=0x7f91be38f3b0) at jsruntime/qv4runtime.cpp:1052
#52 0x00007f91dfdb6f95 in QV4::Moth::VME::run (this=this@entry=0x7ffd4841f00f, engine=engine@entry=0x55f7435a8ab0, code=<optimized out>, code@entry=0x7f91bc006250 "\035") at jsruntime/qv4vme_moth.cpp:633
#53 0x00007f91dfdb8748 in QV4::Moth::VME::exec (engine=0x55f7435a8ab0, code=0x7f91bc006250 "\035") at jsruntime/qv4vme_moth.cpp:962
#54 0x00007f91dfd28935 in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=callData@entry=0x7f91be38f328, function=0x55f7460af360) at jsruntime/qv4context.cpp:347
#55 0x00007f91dfe6d131 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55f7467dc490, callData=callData@entry=0x7f91be38f328, isUndefined=isUndefined@entry=0x0, scope=...) at qml/qqmljavascriptexpression.cpp:223
#56 0x00007f91dfdf797b in QQmlBoundSignalExpression::evaluate (this=this@entry=0x55f7467dc490, a=a@entry=0x0) at qml/qqmlboundsignal.cpp:223
#57 0x00007f91dfdf8f5b in QQmlBoundSignal_callback (e=0x55f7467dc440, a=0x0) at qml/qqmlboundsignal.cpp:355
#58 0x00007f91dfe45cb4 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#59 0x00007f91dfdd4419 in QQmlData::signalEmitted (object=0x55f746444ae0, index=29, a=0x0) at qml/qqmlengine.cpp:846
#60 0x00007f91dceb179f in QMetaObject::activate (sender=0x55f746444ae0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3644
#61 0x00007f91dceb1451 in QtPrivate::QSlotObjectBase::call (a=0x7ffd48420e90, r=0x55f746444ae0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#62 QMetaObject::activate (sender=sender@entry=0x55f746444bb0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffd48420e90) at kernel/qobject.cpp:3749
#63 0x00007f91dceb1a3e in QMetaObject::activate (sender=sender@entry=0x55f746444bb0, m=m@entry=0x7f91de55e940 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffd48420e90) at kernel/qobject.cpp:3628
#64 0x00007f91dddefab1 in QAction::triggered (this=this@entry=0x55f746444bb0, _t1=<optimized out>) at .moc/moc_qaction.cpp:370
#65 0x00007f91dddf2dd0 in QAction::activate (this=this@entry=0x55f746444bb0, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1165
#66 0x00007f91ddfaadaa in QMenuPrivate::activateCausedStack (this=this@entry=0x55f743a1a000, causedStack=..., action=action@entry=0x55f746444bb0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1323
#67 0x00007f91ddfb30a4 in QMenuPrivate::activateAction (this=this@entry=0x55f743a1a000, action=action@entry=0x55f746444bb0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1400
#68 0x00007f91ddfb4192 in QMenu::mouseReleaseEvent (this=<optimized out>, e=0x7ffd484214f0) at widgets/qmenu.cpp:2888
#69 0x00007f91dde42400 in QWidget::event (this=this@entry=0x55f745f54720, event=event@entry=0x7ffd484214f0) at kernel/qwidget.cpp:9279
#70 0x00007f91ddfb6623 in QMenu::event (this=0x55f745f54720, e=0x7ffd484214f0) at widgets/qmenu.cpp:3010
#71 0x00007f91dddf80ec in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f745f54720, e=0x7ffd484214f0) at kernel/qapplication.cpp:3722
#72 0x00007f91dde010fc in QApplication::notify (this=<optimized out>, receiver=0x55f745f54720, e=0x7ffd484214f0) at kernel/qapplication.cpp:3198
#73 0x00007f91dce80b7a in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55f745f54720, event=event@entry=0x7ffd484214f0) at kernel/qcoreapplication.cpp:1016
#74 0x00007f91dddff7dd in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#75 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55f745f54720, event=event@entry=0x7ffd484214f0, alienWidget=0x0, alienWidget@entry=0x55f745f54720, nativeWidget=0x55f745f54720, buttonDown=buttonDown@entry=0x7f91de58d3b0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2704
#76 0x00007f91dde61ea6 in QWidgetWindow::handleMouseEvent (this=this@entry=0x55f746520f30, event=event@entry=0x7ffd48421900) at kernel/qwidgetwindow.cpp:523
#77 0x00007f91dde644a3 in QWidgetWindow::event (this=0x55f746520f30, event=0x7ffd48421900) at kernel/qwidgetwindow.cpp:250
#78 0x00007f91dddf80ec in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f746520f30, e=0x7ffd48421900) at kernel/qapplication.cpp:3722
#79 0x00007f91dde0029a in QApplication::notify (this=0x7ffd48421de0, receiver=0x55f746520f30, e=0x7ffd48421900) at kernel/qapplication.cpp:3481
#80 0x00007f91dce80b7a in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55f746520f30, event=event@entry=0x7ffd48421900) at kernel/qcoreapplication.cpp:1016
#81 0x00007f91dd3f392b in QCoreApplication::sendSpontaneousEvent (event=0x7ffd48421900, receiver=0x55f746520f30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#82 QGuiApplicationPrivate::processMouseEvent (e=0x55f7461b6040) at kernel/qguiapplication.cpp:1952
#83 0x00007f91dd3f5655 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55f7461b6040) at kernel/qguiapplication.cpp:1733
#84 0x00007f91dd3c95fb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:946
#85 0x00007f91cf987e1f in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:77
#86 0x00007f91d7247527 in g_main_dispatch (context=0x7f91c80016f0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3234
#87 g_main_context_dispatch (context=context@entry=0x7f91c80016f0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3899
#88 0x00007f91d7247788 in g_main_context_iterate (context=context@entry=0x7f91c80016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3972
#89 0x00007f91d724788b in g_main_context_iteration (context=0x7f91c80016f0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#90 0x00007f91dcedf53e in QEventDispatcherGlib::processEvents (this=0x55f743448830, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#91 0x00007f91dce7f03a in QEventLoop::exec (this=this@entry=0x7ffd48421ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#92 0x00007f91dce889b3 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1289
#93 0x000055f74151deba in ?? ()
#94 0x00007f91dc42a5bd in __libc_start_main (main=0x55f74151d4a0, argc=1, argv=0x7ffd48421f88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd48421f78) at ../csu/libc-start.c:295
#95 0x000055f74151e25a in _start ()

Reported using DrKonqi
Comment 1 liangzi 2018-09-05 11:57:11 UTC
Created attachment 114794 [details]
New crash information added by DrKonqi

plasmashell (5.12.5) using Qt 5.9.4

- Crash after hiding recent app options
- Crash after hiding recent documents

-- Backtrace (Reduced):
#6  0x00007faa6bed0634 in QQmlContextData::propertyNames() const () at /usr/lib64/libQt5Qml.so.5
#7  0x00007faa6be579e8 in QV4::QmlContextWrapper::get(QV4::Managed const*, QV4::String*, bool*) () at /usr/lib64/libQt5Qml.so.5
#8  0x00007faa6be196b5 in QV4::ExecutionContext::getProperty(QV4::String*) () at /usr/lib64/libQt5Qml.so.5
#9  0x00007faa6bea1f1e in QV4::Runtime::method_getActivationProperty(QV4::ExecutionEngine*, int) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007faa4c16adc4 in  ()
Comment 2 Justin Zobel 2020-12-03 02:41:20 UTC
Thank you for the report, Toralf.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thank you.
Comment 3 Bug Janitor Service 2020-12-18 04:35:09 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2021-01-02 04:34:42 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!