Application: plasmashell (5.19.0) Qt Version: 5.14.2 Frameworks Version: 5.70.0 Operating System: Linux 5.3.0-53-generic x86_64 Windowing system: X11 Distribution: KDE neon User Edition 5.19 -- Information about the crash: - What I was doing when the application crashed: I applied package upgrades. I changed mouse focus behavior to follow mouse. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x0000000000000000 in ?? () #5 0x00007f47cbfc2bbf in DaysModel::update (this=0x559e32396da0) at ./src/declarativeimports/calendar/daysmodel.cpp:103 #6 0x00007f47cbfc0f48 in Calendar::updateData (this=this@entry=0x559e32367900) at ./src/declarativeimports/calendar/calendar.cpp:309 #7 0x00007f47cbfc1108 in Calendar::updateData (this=0x559e32367900) at ./src/declarativeimports/calendar/calendar.cpp:68 #8 Calendar::setDisplayedDate (this=this@entry=0x559e32367900, dateTime=...) at ./src/declarativeimports/calendar/calendar.cpp:60 #9 0x00007f47cbfc1165 in Calendar::setDisplayedDate (dateTime=..., this=0x559e32367900) at ./src/declarativeimports/calendar/calendar.cpp:49 #10 Calendar::setDisplayedDate (this=0x559e32367900, dateTime=...) at ./src/declarativeimports/calendar/calendar.cpp:72 #11 0x00007f47cbfcb9f7 in Calendar::qt_static_metacall (_o=_o@entry=0x559e32367900, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=0, _a=_a@entry=0x7ffeabc07b40) at ./obj-x86_64-linux-gnu/src/declarativeimports/calendar/calendarplugin_autogen/EWIEGA46WW/moc_calendar.cpp:349 #12 0x00007f47cbfcc3e3 in Calendar::qt_metacall (this=0x559e32367900, _c=QMetaObject::WriteProperty, _id=0, _a=0x7ffeabc07b40) at ./obj-x86_64-linux-gnu/src/declarativeimports/calendar/calendarplugin_autogen/EWIEGA46WW/moc_calendar.cpp:402 #13 0x00007f47f89722c2 in QQmlPropertyData::writeProperty (this=this@entry=0x7f47d01bd338, target=target@entry=0x559e32367900, value=<optimized out>, flags=...) at ../../include/QtQml/5.14.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:290 #14 0x00007f47f8970097 in QQmlPropertyPrivate::write (object=0x559e32367900, property=..., value=..., context=0x559e3236c340, flags=...) at qml/qqmlproperty.cpp:1246 #15 0x00007f47f88a4c33 in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x559e317ad100, object=object@entry=0x559e32367900, property=0x7f47d01bd338, value=...) at jsruntime/qv4qobjectwrapper.cpp:565 #16 0x00007f47f88a5b4e in QV4::QObjectWrapper::setQmlProperty (engine=0x559e317ad100, qmlContext=<optimized out>, object=0x559e32367900, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:435 #17 0x00007f47f88a5c9b in QV4::QObjectWrapper::virtualPut (m=0x7f47dca98a98, id=..., value=..., receiver=0x7f47dca98a98) at jsruntime/qv4qobjectwrapper.cpp:721 #18 0x00007f47f886b8a9 in QV4::Object::put (receiver=0x7f47dca98a98, v=..., id=..., this=0x7f47dca98a98) at jsruntime/qv4object_p.h:324 #19 QV4::Object::virtualResolveLookupSetter (object=0x7f47dca98a98, engine=0x559e317ad100, lookup=0x559e324f70a0, value=...) at jsruntime/qv4object.cpp:804 #20 0x00007f47f88be978 in QV4::Moth::VME::interpret (frame=0x7ffeabc080c0, engine=0x559e317ad100, code=0x7f47cc1d4d69 "\344") at jsruntime/qv4vme_moth.cpp:653 #21 0x00007f47f88c3686 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffeabc080c0, engine=engine@entry=0x559e317ad100) at jsruntime/qv4vme_moth.cpp:463 #22 0x00007f47f8856d20 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528 #23 0x00007f47f88d3549 in QV4::FunctionObject::call (argc=2, argv=0x7f47dca989a0, thisObject=0x7f47dca989f0, this=0x7ffeabc08168) at jsruntime/qv4functionobject_p.h:202 #24 QV4::Runtime::CallQmlContextPropertyLookup::call (engine=0x559e317ad100, index=<optimized out>, argv=0x7f47dca989a0, argc=2) at jsruntime/qv4runtime.cpp:1366 #25 0x00007f47f88be302 in QV4::Moth::VME::interpret (frame=0x7ffeabc08350, engine=0x559e317ad100, code=0x7f47cc1d4f84 "\030\a\344") at jsruntime/qv4vme_moth.cpp:784 #26 0x00007f47f88c3686 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffeabc08350, engine=engine@entry=0x559e317ad100) at jsruntime/qv4vme_moth.cpp:463 #27 0x00007f47f8855faa in QV4::Function::call (this=this@entry=0x559e324f3650, thisObject=thisObject@entry=0x7f47dca98908, argv=argv@entry=0x7f47dca98920, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #28 0x00007f47f89d3e57 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x559e32354400, callData=callData@entry=0x7f47dca988f0, isUndefined=isUndefined@entry=0x0) at qml/qqmljavascriptexpression.cpp:211 #29 0x00007f47f897df69 in QQmlBoundSignalExpression::evaluate (this=this@entry=0x559e32354400, a=a@entry=0x7ffeabc0a3d0) at qml/qqmlboundsignal.cpp:223 #30 0x00007f47f897f1bb in QQmlBoundSignal_callback (e=0x559e32357220, a=0x7ffeabc0a3d0) at qml/qqmlboundsignal.cpp:356 #31 0x00007f47f89b4322 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffeabc0a3d0) at qml/qqmlnotifier.cpp:104 #32 0x00007f47f8962119 in QQmlData::signalEmitted (object=0x559e3236df30, index=<optimized out>, a=0x7ffeabc0a3d0) at qml/qqmlengine.cpp:858 #33 0x00007f47f508b314 in doActivate<false> (sender=0x559e3236df30, signal_index=46, argv=0x7ffeabc0a3d0) at kernel/qobject.cpp:3762 #34 0x00007f47f895e8a5 in QQmlVMEMetaObject::metaCall (this=0x559e3236a300, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=63, a=0x7ffeabc0a3d0) at qml/qqmlvmemetaobject.cpp:871 #35 0x00007f47f895d5a9 in QQmlVMEMetaObject::metaCall (this=0x559e32362e70, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=63, a=0x7ffeabc0a3d0) at qml/qqmlvmemetaobject.cpp:945 #36 0x00007f47f89b4889 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffeabc0a6c0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=63, argv=argv@entry=0x7ffeabc0a3d0) at qml/qqmlobjectorgadget.cpp:51 #37 0x00007f47f88a132b in CallMethod (object=..., index=63, returnType=returnType@entry=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x559e317ad100, callArgs=0x7f47dca988b8, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1318 #38 0x00007f47f88a32f2 in CallPrecise (object=..., data=..., engine=engine@entry=0x559e317ad100, callArgs=callArgs@entry=0x7f47dca988b8, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1569 #39 0x00007f47f88a3fe1 in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=0x7f47dca988b0, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:2127 #40 0x00007f47f88d3549 in QV4::FunctionObject::call (argc=0, argv=0x7f47dca98800, thisObject=0x7f47dca988b0, this=0x7ffeabc0a828) at jsruntime/qv4functionobject_p.h:202 #41 QV4::Runtime::CallQmlContextPropertyLookup::call (engine=0x559e317ad100, index=<optimized out>, argv=0x7f47dca98800, argc=0) at jsruntime/qv4runtime.cpp:1366 #42 0x00007f47f88be302 in QV4::Moth::VME::interpret (frame=0x7ffeabc0aa10, engine=0x559e317ad100, code=0x7f47cc1d8920 "\260\071") at jsruntime/qv4vme_moth.cpp:784 #43 0x00007f47f88c3686 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffeabc0aa10, engine=engine@entry=0x559e317ad100) at jsruntime/qv4vme_moth.cpp:463 #44 0x00007f47f8856d20 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528 #45 0x00007f47f88c0313 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.14.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:202 #46 QV4::Moth::VME::interpret (frame=0x7ffeabc0ac40, engine=0x559e317ad100, code=0x7f47cc1ddaa2 "\016\002") at jsruntime/qv4vme_moth.cpp:754 #47 0x00007f47f88c3686 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffeabc0ac40, engine=engine@entry=0x559e317ad100) at jsruntime/qv4vme_moth.cpp:463 #48 0x00007f47f8855faa in QV4::Function::call (this=this@entry=0x559e32452320, thisObject=thisObject@entry=0x7f47dca98758, argv=argv@entry=0x7f47dca98770, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #49 0x00007f47f89d3e57 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x559e32358c90, callData=callData@entry=0x7f47dca98740, isUndefined=isUndefined@entry=0x0) at qml/qqmljavascriptexpression.cpp:211 #50 0x00007f47f897df69 in QQmlBoundSignalExpression::evaluate (this=this@entry=0x559e32358c90, a=a@entry=0x7ffeabc0ccc0) at qml/qqmlboundsignal.cpp:223 #51 0x00007f47f897f1bb in QQmlBoundSignal_callback (e=0x559e32350e10, a=0x7ffeabc0ccc0) at qml/qqmlboundsignal.cpp:356 #52 0x00007f47f89b4322 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x7ffeabc0ccc0) at qml/qqmlnotifier.cpp:104 #53 0x00007f47f8962119 in QQmlData::signalEmitted (object=0x559e324260c0, index=<optimized out>, a=0x7ffeabc0ccc0) at qml/qqmlengine.cpp:858 #54 0x00007f47f508b314 in doActivate<false> (sender=0x559e324260c0, signal_index=46, argv=0x7ffeabc0ccc0) at kernel/qobject.cpp:3762 #55 0x00007f47f895e8a5 in QQmlVMEMetaObject::metaCall (this=0x559e32455330, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=63, a=0x7ffeabc0ccc0) at qml/qqmlvmemetaobject.cpp:871 #56 0x00007f47f895d5a9 in QQmlVMEMetaObject::metaCall (this=0x559e3242fcc0, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=63, a=0x7ffeabc0ccc0) at qml/qqmlvmemetaobject.cpp:945 #57 0x00007f47f89b4889 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffeabc0cfb0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=63, argv=argv@entry=0x7ffeabc0ccc0) at qml/qqmlobjectorgadget.cpp:51 #58 0x00007f47f88a132b in CallMethod (object=..., index=63, returnType=returnType@entry=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x559e317ad100, callArgs=0x7f47dca98708, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1318 #59 0x00007f47f88a32f2 in CallPrecise (object=..., data=..., engine=engine@entry=0x559e317ad100, callArgs=callArgs@entry=0x7f47dca98708, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1569 #60 0x00007f47f88a3fe1 in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=0x7f47dca98700, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:2127 #61 0x00007f47f88d3549 in QV4::FunctionObject::call (argc=0, argv=0x7f47dca98650, thisObject=0x7f47dca98700, this=0x7ffeabc0d118) at jsruntime/qv4functionobject_p.h:202 #62 QV4::Runtime::CallQmlContextPropertyLookup::call (engine=0x559e317ad100, index=<optimized out>, argv=0x7f47dca98650, argc=0) at jsruntime/qv4runtime.cpp:1366 #63 0x00007f47f88be302 in QV4::Moth::VME::interpret (frame=0x7ffeabc0d300, engine=0x559e317ad100, code=0x7f47cc1d8920 "\260\071") at jsruntime/qv4vme_moth.cpp:784 #64 0x00007f47f88c3686 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffeabc0d300, engine=engine@entry=0x559e317ad100) at jsruntime/qv4vme_moth.cpp:463 #65 0x00007f47f8856d20 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528 #66 0x00007f47f88c0313 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.14.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:202 #67 QV4::Moth::VME::interpret (frame=0x7ffeabc0d530, engine=0x559e317ad100, code=0x7f47cbb314f7 "\026\006\002") at jsruntime/qv4vme_moth.cpp:754 #68 0x00007f47f88c3686 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffeabc0d530, engine=engine@entry=0x559e317ad100) at jsruntime/qv4vme_moth.cpp:463 #69 0x00007f47f8856d20 in QV4::ArrowFunction::virtualCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528 #70 0x00007f47f88d3549 in QV4::FunctionObject::call (argc=0, argv=0x7f47dca98500, thisObject=0x7f47dca98578, this=0x7ffeabc0d5d8) at jsruntime/qv4functionobject_p.h:202 #71 QV4::Runtime::CallQmlContextPropertyLookup::call (engine=0x559e317ad100, index=<optimized out>, argv=0x7f47dca98500, argc=0) at jsruntime/qv4runtime.cpp:1366 #72 0x00007f47f88be302 in QV4::Moth::VME::interpret (frame=0x7ffeabc0d7c0, engine=0x559e317ad100, code=0x7f47cbb3453d "\016\002") at jsruntime/qv4vme_moth.cpp:784 #73 0x00007f47f88c3686 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffeabc0d7c0, engine=engine@entry=0x559e317ad100) at jsruntime/qv4vme_moth.cpp:463 #74 0x00007f47f8855faa in QV4::Function::call (this=this@entry=0x559e31e84810, thisObject=thisObject@entry=0x7f47dca984e8, argv=argv@entry=0x7f47dca98500, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #75 0x00007f47f89d3e57 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x559e3265d460, callData=callData@entry=0x7f47dca984d0, isUndefined=isUndefined@entry=0x0) at qml/qqmljavascriptexpression.cpp:211 #76 0x00007f47f897df69 in QQmlBoundSignalExpression::evaluate (this=this@entry=0x559e3265d460, a=a@entry=0x0) at qml/qqmlboundsignal.cpp:223 #77 0x00007f47f897f1bb in QQmlBoundSignal_callback (e=0x559e32661a00, a=0x0) at qml/qqmlboundsignal.cpp:356 #78 0x00007f47f89b4322 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104 #79 0x00007f47f8962119 in QQmlData::signalEmitted (object=0x559e3265d2b0, index=<optimized out>, a=0x0) at qml/qqmlengine.cpp:858 #80 0x00007f47f508b314 in doActivate<false> (sender=0x559e3265d2b0, signal_index=3, argv=0x0) at kernel/qobject.cpp:3762 #81 0x00007f47f5085f92 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f47f8d52e00 <QQmlTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3930 #82 0x00007f47f8a37080 in QQmlTimer::triggered (this=<optimized out>) at .moc/moc_qqmltimer_p.cpp:266 #83 0x00007f47f8a37712 in QQmlTimer::event (this=0x559e3265d2b0, e=<optimized out>) at types/qqmltimer.cpp:340 #84 0x00007f47f63949ac in QApplicationPrivate::notify_helper (this=this@entry=0x559e31580800, receiver=receiver@entry=0x559e3265d2b0, e=e@entry=0x559e34fd6340) at kernel/qapplication.cpp:3685 #85 0x00007f47f639bbb0 in QApplication::notify (this=0x7ffeabc0fba0, receiver=0x559e3265d2b0, e=0x559e34fd6340) at kernel/qapplication.cpp:3431 #86 0x00007f47f50504a8 in QCoreApplication::notifyInternal2 (receiver=0x559e3265d2b0, event=0x559e34fd6340) at kernel/qcoreapplication.cpp:1075 #87 0x00007f47f505067e in QCoreApplication::sendEvent (receiver=receiver@entry=0x559e3265d2b0, event=event@entry=0x559e34fd6340) at kernel/qcoreapplication.cpp:1470 #88 0x00007f47f5053121 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x559e31575b00) at kernel/qcoreapplication.cpp:1815 #89 0x00007f47f50536b8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1674 #90 0x00007f47f50b0103 in postEventSourceDispatch (s=0x559e315cffa0) at kernel/qeventdispatcher_glib.cpp:277 #91 0x00007f47ee295417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #92 0x00007f47ee295650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #93 0x00007f47ee2956dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #94 0x00007f47f50af7ac in QEventDispatcherGlib::processEvents (this=0x559e315e0ab0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #95 0x00007f47f504ed2a in QEventLoop::exec (this=this@entry=0x7ffeabc0fa30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #96 0x00007f47f50584a0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1383 #97 0x0000559e3088f0ca in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:222 Possible duplicates by query: bug 394395, bug 385011, bug 355943. Reported using DrKonqi
Not sure if this is related, but with 5.19 update from Arch, whenever I log in, my panels seems to crash kwin and locks up the desktop when activating. I have two monitors, and either panel can crash it. I use latte-dock and its interactions and app launches don't seem to crash the system, though. Kwin definitely crashes, as one time I saw it report that before the desktop lockup. It happens very quickly every time.
*** This bug has been marked as a duplicate of bug 385011 ***