Bug 406197

Summary: Crash when opening a menu
Product: [Plasma] plasmashell Reporter: Aleix Pol <aleixpol>
Component: generic-waylandAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, plasma-bugs
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Aleix Pol 2019-04-03 21:01:59 UTC
I can reproduce it quite easily by showing the menus on the pulseaudio plasmoid.

e
#0  0x00007f9bc289cd7f in raise () at /usr/lib/libc.so.6
#1  0x00007f9bc7319c90 in KCrash::defaultCrashHandler(int) (sig=7) at /home/apol/devel/frameworks/kcrash/src/kcrash.cpp:439
#2  0x00007f9bc289ce00 in <signal handler called> () at /usr/lib/libc.so.6
#3  0x00007f9ba02e46d8 in QtWaylandClient::QWaylandXdgSurface::setGrabPopup(QtWaylandClient::QWaylandWindow*, QtWaylandClient::QWaylandInputDevice*, int) (this=this@entry=0x55f75ce2e020, parent=parent@entry=0x55f75d310730, device=0x55f75c374f00, serial=52272)
    at /home/apol/devel/frameworks/qt5/qtwayland/src/plugins/shellintegration/xdg-shell/qwaylandxdgshell.cpp:371
#4  0x00007f9ba02e4e16 in QtWaylandClient::QWaylandXdgSurface::QWaylandXdgSurface(QtWaylandClient::QWaylandXdgShell*, xdg_surface*, QtWaylandClient::QWaylandWindow*) (this=0x55f75ce2e020, shell=<optimized out>, surface=<optimized out>, window=<optimized out>)
    at ../../../../include/QtWaylandClient/5.12.2/QtWaylandClient/private/../../../../../../../../devel/frameworks/qt5/qtwayland/src/client/qwaylanddisplay_p.h:175
#5  0x00007f9ba02e503a in QtWaylandClient::QWaylandXdgShell::getXdgSurface(QtWaylandClient::QWaylandWindow*) (this=0x55f75c7658f0, window=0x55f7665b0190)
    at ../../../../include/QtWaylandClient/5.12.2/QtWaylandClient/private/../../../../../src/client/qwayland-wayland.h:566
#6  0x00007f9ba02e5055 in QtWaylandClient::QWaylandXdgShellIntegration::createShellSurface(QtWaylandClient::QWaylandWindow*) (this=<optimized out>, window=<optimized out>)
    at /home/apol/build-devel/qt5/qtbase/include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/tools/qscopedpointer.h:116
#7  0x00007f9bbce86f25 in QtWaylandClient::QWaylandDisplay::createShellSurface(QtWaylandClient::QWaylandWindow*) (this=0x55f75c375f70, window=window@entry=0x55f7665b0190) at /home/apol/devel/frameworks/qt5/qtwayland/src/client/qwaylanddisplay.cpp:95
#8  0x00007f9bbce9009c in QtWaylandClient::QWaylandWindow::initWindow() (this=this@entry=0x55f7665b0190) at /home/apol/devel/frameworks/qt5/qtwayland/src/client/qwaylandwindow.cpp:142
#9  0x00007f9bbce90826 in QtWaylandClient::QWaylandWindow::setVisible(bool) (this=this@entry=0x55f7665b0190, visible=<optimized out>) at /home/apol/devel/frameworks/qt5/qtwayland/src/client/qwaylandwindow.cpp:389
#10 0x00007f9bb1b7d520 in QtWaylandClient::QWaylandEglWindow::setVisible(bool) (this=0x55f7665b0190, visible=<optimized out>) at /home/apol/devel/frameworks/qt5/qtwayland/src/hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:168
#11 0x00007f9bc35d1011 in QWindowPrivate::setVisible(bool) (this=0x55f764e74b50, visible=visible@entry=true) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qwindow.cpp:402
#12 0x00007f9bc4c4bedb in QWidgetWindow::setNativeWindowVisibility(bool) (this=this@entry=0x55f7619fe8f0, visible=visible@entry=true) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp:205
#13 0x00007f9bc4c27005 in QWidgetPrivate::show_sys() (this=this@entry=0x55f761a6a380) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8151
#14 0x00007f9bc4c2efbb in QWidgetPrivate::show_helper() (this=this@entry=0x55f761a6a380) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8074
#15 0x00007f9bc4c32168 in QWidgetPrivate::setVisible(bool) (this=0x55f761a6a380, visible=visible@entry=true) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8376
#16 0x00007f9bc4c3230e in QWidget::setVisible(bool) (this=0x55f761ad42f0, visible=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8308
#17 0x00007f9bc4c2ec74 in QWidget::show() (this=this@entry=0x55f761ad42f0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7920
#18 0x00007f9bc4d8ba55 in QMenu::popup(QPoint const&, QAction*) (this=0x55f761ad42f0, p=..., atAction=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qmenu.cpp:2580
#19 0x00007f9ba75e7948 in QMenuProxy::openInternal(QPoint) (this=0x55f761af3970, pos=...) at /home/apol/devel/frameworks/plasma-framework/src/declarativeimports/plasmacomponents/qmenu.cpp:460
#20 0x00007f9ba75e83bd in QMenuProxy::openRelative() (this=0x55f761af3970) at /home/apol/devel/frameworks/plasma-framework/src/declarativeimports/plasmacomponents/qmenu.cpp:430
#21 0x00007f9ba75da846 in QMenuProxy::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55f761af3970, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7ffc2fde7050)
    at src/declarativeimports/plasmacomponents/plasmacomponentsplugin_autogen/EWIEGA46WW/moc_qmenu.cpp:197
#22 0x00007f9ba75db305 in QMenuProxy::qt_metacall(QMetaObject::Call, int, void**) (this=0x55f761af3970, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7ffc2fde7050) at src/declarativeimports/plasmacomponents/plasmacomponentsplugin_autogen/EWIEGA46WW/moc_qmenu.cpp:380
#23 0x00007f9bc866d3be in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55f761af4160, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=17, a=0x7ffc2fde7050)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:981
#24 0x00007f9bc2fd4b53 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (object=<optimized out>, cl=<optimized out>, idx=<optimized out>, argv=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp:301
#25 0x00007f9bc86ca525 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7ffc2fde7300, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=17, argv=argv@entry=0x7ffc2fde7050)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/ftw/qflagpointer_p.h:335
#26 0x00007f9bc859799c in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call)
    (object=..., index=17, returnType=returnType@entry=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x55f75c449880, callArgs=0x7f9bb3bc18a8, callType=QMetaObject::InvokeMetaMethod)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1231
#27 0x00007f9bc8597d1c in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call)
    (object=..., data=..., engine=engine@entry=0x55f75c449880, callArgs=callArgs@entry=0x7f9bb3bc18a8, callType=callType@entry=QMetaObject::InvokeMetaMethod)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:214
#28 0x00007f9bc85985a2 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=0x7f9bb3bc18a0, thisObject=0x7f9bb3bc1890, argv=0x7f9bb3bc1808, argc=0)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2017
#29 0x00007f9bc85989c9 in QV4::QObjectMethod::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (m=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1954
#30 0x00007f9bc850c735 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:172
#31 0x00007f9bc863e356 in QV4::Runtime::method_callName(QV4::ExecutionEngine*, int, QV4::Value*, int) (engine=engine@entry=0x55f75c449880, nameIndex=<optimized out>, argv=0x7f9bb3bc1808, argc=0)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h:238
#32 0x00007f9bc85b834d in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=frame@entry=0x7ffc2fde7620, engine=engine@entry=0x55f75c449880, code=0x7f9b89cd46fe <error: Cannot access memory at address 0x7f9b89cd46fe>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:746
#33 0x00007f9bc85bdf85 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffc2fde7620, engine=engine@entry=0x55f75c449880) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:441
#34 0x00007f9bc8529b22 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:520
#35 0x00007f9bc850c735 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
--Type <RET> for more, q to quit, c to continue without paging--
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:172
#36 0x00007f9bc8642beb in QV4::Runtime::method_callProperty(QV4::ExecutionEngine*, QV4::Value*, int, QV4::Value*, int) (engine=engine@entry=0x55f75c449880, base=0x7f9bb3bc17a8, nameIndex=<optimized out>, argv=0x7f9bb3bc1760, argc=0)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:1391
#37 0x00007f9bc85b80dc in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=frame@entry=0x7ffc2fde7900, engine=engine@entry=0x55f75c449880, code=0x7f9b89cd2bda <error: Cannot access memory at address 0x7f9b89cd2bda>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:719
#38 0x00007f9bc85bdf85 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffc2fde7900, engine=engine@entry=0x55f75c449880) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:441
#39 0x00007f9bc8528a5a in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*)
    (this=this@entry=0x55f761aaa950, thisObject=thisObject@entry=0x7f9bb3bc1748, argv=argv@entry=0x7f9bb3bc1760, argc=<optimized out>, context=<optimized out>) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4function.cpp:68
#40 0x00007f9bc86f881d in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55f761ad8830, callData=callData@entry=0x7f9bb3bc1730, isUndefined=isUndefined@entry=0x0)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4value_p.h:177
#41 0x00007f9bc8696134 in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=a@entry=0x7ffc2fde9b80) at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:95
#42 0x00007f9bc8696408 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55f761ad7350, a=0x7ffc2fde9b80)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#43 0x00007f9bc86d5058 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x7ffc2fde9b80) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#44 0x00007f9bc8670aa6 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x55f761adc0c0, index=52, a=0x7ffc2fde9b80) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlengine.cpp:883
#45 0x00007f9bc2ffb8fb in QMetaObject::activate(QObject*, int, int, void**) (sender=0x55f761adc0c0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x7ffc2fde9b80)
    at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.h:121
#46 0x00007f9bc86694cd in QQmlVMEMetaObject::activate(QObject*, int, void**) (this=this@entry=0x55f761adcee0, object=<optimized out>, index=index@entry=69, args=args@entry=0x7ffc2fde9b80)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:864
#47 0x00007f9bc866cc5f in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55f761adcee0, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=69, a=0x7ffc2fde9b80)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:922
#48 0x00007f9bc866d382 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55f761adecb0, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=69, a=0x7ffc2fde9b80)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/ftw/qflagpointer_p.h:335
#49 0x00007f9bc866d382 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55f761adf950, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=69, a=0x7ffc2fde9b80)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/ftw/qflagpointer_p.h:335
#50 0x00007f9bc866d382 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55f761adfc20, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=69, a=0x7ffc2fde9b80)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/ftw/qflagpointer_p.h:335
#51 0x00007f9bc2fd4b53 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (object=<optimized out>, cl=<optimized out>, idx=<optimized out>, argv=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp:301
#52 0x00007f9bc86ca525 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7ffc2fde9e30, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=69, argv=argv@entry=0x7ffc2fde9b80)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/ftw/qflagpointer_p.h:335
#53 0x00007f9bc859799c in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call)
    (object=..., index=69, returnType=returnType@entry=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x55f75c449880, callArgs=0x7f9bb3bc16f8, callType=QMetaObject::InvokeMetaMethod)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1231
#54 0x00007f9bc8597d1c in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call)
    (object=..., data=..., engine=engine@entry=0x55f75c449880, callArgs=callArgs@entry=0x7f9bb3bc16f8, callType=callType@entry=QMetaObject::InvokeMetaMethod)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:214
#55 0x00007f9bc85985a2 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=0x7f9bb3bc16f0, thisObject=0x7f9bb3bc1698, argv=0x7f9bb3bc1650, argc=0)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2017
#56 0x00007f9bc85989c9 in QV4::QObjectMethod::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (m=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1954
#57 0x00007f9bc850c735 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:172
#58 0x00007f9bc8642beb in QV4::Runtime::method_callProperty(QV4::ExecutionEngine*, QV4::Value*, int, QV4::Value*, int) (engine=engine@entry=0x55f75c449880, base=0x7f9bb3bc1698, nameIndex=<optimized out>, argv=0x7f9bb3bc1650, argc=0)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:1391
#59 0x00007f9bc85b80dc in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=frame@entry=0x7ffc2fdea170, engine=engine@entry=0x55f75c449880, code=0x7f9bb0118cb6 <error: Cannot access memory at address 0x7f9bb0118cb6>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:719
#60 0x00007f9bc85bdf85 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffc2fdea170, engine=engine@entry=0x55f75c449880) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:441
#61 0x00007f9bc8528a5a in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*)
    (this=this@entry=0x55f75d25d7b0, thisObject=thisObject@entry=0x7f9bb3bc1630, argv=argv@entry=0x7f9bb3bc1648, argc=<optimized out>, context=<optimized out>) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4function.cpp:68
#62 0x00007f9bc86f881d in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55f761b400a0, callData=callData@entry=0x7f9bb3bc1618, isUndefined=isUndefined@entry=0x0)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4value_p.h:177
#63 0x00007f9bc8696134 in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=a@entry=0x7ffc2fdebed0) at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:95
#64 0x00007f9bc8696408 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55f761ad61a0, a=0x7ffc2fdebed0)
--Type <RET> for more, q to quit, c to continue without paging--
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#65 0x00007f9bc86d5058 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x7ffc2fdebed0) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#66 0x00007f9bc8670aa6 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x55f761add7f0, index=3, a=0x7ffc2fdebed0) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlengine.cpp:883
#67 0x00007f9bc2ffb8fb in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x55f761add7f0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc2fdebed0)
    at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.h:121
#68 0x00007f9bc2ffc205 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f761add7f0, m=m@entry=0x7f9ba7ffc040 <QQuickAction1::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc2fdebed0)
    at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3646
#69 0x00007f9ba7dd0b25 in QQuickAction1::triggered(QObject*) (this=this@entry=0x55f761add7f0, _t1=<optimized out>, _t1@entry=0x55f761adc0c0) at .moc/moc_qquickaction_p.cpp:366
#70 0x00007f9ba7da4301 in QQuickAction1::trigger(QObject*) (this=0x55f761add7f0, source=0x55f761adc0c0) at /home/apol/devel/frameworks/qt5/qtquickcontrols/src/controls/qquickaction.cpp:462
#71 0x00007f9ba7dd0dd0 in QQuickAction1::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x55f761add7f0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=12, _a=_a@entry=0x7ffc2fdec010) at .moc/moc_qquickaction_p.cpp:169
#72 0x00007f9ba7dd15c1 in QQuickAction1::qt_metacall(QMetaObject::Call, int, void**) (this=0x55f761add7f0, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7ffc2fdec010) at .moc/moc_qquickaction_p.cpp:330
#73 0x00007f9bc2fd4b5e in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (object=<optimized out>, cl=<optimized out>, idx=<optimized out>, argv=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp:303
#74 0x00007f9bc86ca525 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7ffc2fdec470, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=17, argv=0x7ffc2fdec010)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/ftw/qflagpointer_p.h:335
#75 0x00007f9bc8597658 in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call)
    (object=..., index=17, returnType=returnType@entry=43, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x55f75c449880, callArgs=0x7f9bb3bc15c8, callType=QMetaObject::InvokeMetaMethod)
    at /home/apol/build-devel/qt5/qtbase/include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/tools/qvarlengtharray.h:195
#76 0x00007f9bc8597cf0 in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call)
    (object=..., data=..., engine=engine@entry=0x55f75c449880, callArgs=callArgs@entry=0x7f9bb3bc15c8, callType=callType@entry=QMetaObject::InvokeMetaMethod)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:214
#77 0x00007f9bc8598097 in CallOverloaded(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QQmlPropertyCache const*, QMetaObject::Call)
    (object=..., data=..., engine=engine@entry=0x55f75c449880, callArgs=callArgs@entry=0x7f9bb3bc15c8, propertyCache=0x7f9bac0f3c70, callType=callType@entry=QMetaObject::InvokeMetaMethod)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1549
#78 0x00007f9bc859899e in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=0x7f9bb3bc15c0, thisObject=0x7f9bb3bc1560, argv=0x7f9bb3bc1578, argc=1)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h:225
#79 0x00007f9bc85989c9 in QV4::QObjectMethod::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (m=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1954
#80 0x00007f9bc850c735 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:172
#81 0x00007f9bc8642beb in QV4::Runtime::method_callProperty(QV4::ExecutionEngine*, QV4::Value*, int, QV4::Value*, int) (engine=engine@entry=0x55f75c449880, base=0x7f9bb3bc1560, nameIndex=<optimized out>, argv=0x7f9bb3bc1578, argc=1)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:1391
#82 0x00007f9bc85b80dc in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=frame@entry=0x7ffc2fdec7b0, engine=engine@entry=0x55f75c449880, code=0x7f9bb0118eca <error: Cannot access memory at address 0x7f9bb0118eca>)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:719
#83 0x00007f9bc85bdf85 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffc2fdec7b0, engine=engine@entry=0x55f75c449880) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:441
#84 0x00007f9bc8528a5a in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*)
    (this=this@entry=0x55f75d25d940, thisObject=thisObject@entry=0x7f9bb3bc14f0, argv=argv@entry=0x7f9bb3bc1508, argc=<optimized out>, context=<optimized out>) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4function.cpp:68
#85 0x00007f9bc86f881d in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55f761ad5960, callData=callData@entry=0x7f9bb3bc14d8, isUndefined=isUndefined@entry=0x0)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4value_p.h:177
#86 0x00007f9bc8696134 in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=a@entry=0x7ffc2fdee510) at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:95
#87 0x00007f9bc8696408 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55f761ad5850, a=0x7ffc2fdee510)
    at ../../include/QtQml/5.12.2/QtQml/private/../../../../../../../../devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#88 0x00007f9bc86d5058 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x7ffc2fdee510) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104
#89 0x00007f9bc8670aa6 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x55f761addd70, index=45, a=0x7ffc2fdee510) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/qqmlengine.cpp:883
#90 0x00007f9bc2ffb8fb in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x55f761addd70, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=15, argv=argv@entry=0x7ffc2fdee510)
    at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.h:121
#91 0x00007f9bc2ffc205 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f761addd70, m=m@entry=0x7f9bc9219b00 <QQuickMouseArea::staticMetaObject>, local_signal_index=local_signal_index@entry=15, argv=argv@entry=0x7ffc2fdee510)
    at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3646
#92 0x00007f9bc8ddc88d in QQuickMouseArea::released(QQuickMouseEvent*) (this=this@entry=0x55f761addd70, _t1=<optimized out>, _t1@entry=0x55f761addff8) at .moc/moc_qquickmousearea_p.cpp:659
#93 0x00007f9bc8dde73b in QQuickMouseArea::setPressed(Qt::MouseButton, bool, Qt::MouseEventSource) (this=this@entry=0x55f761addd70, button=Qt::LeftButton, p=p@entry=false, source=Qt::MouseEventNotSynthesized)
    at /home/apol/devel/frameworks/qt5/qtdeclarative/src/quick/items/qquickmousearea.cpp:1234
#94 0x00007f9bc8ddf061 in QQuickMouseArea::mouseReleaseEvent(QMouseEvent*) (this=0x55f761addd70, event=0x7ffc2fdef3d0) at /home/apol/build-devel/qt5/qtbase/include/QtGui/../../../../../devel/frameworks/qt5/qtbase/src/gui/kernel/qevent.h:132

#95 0x00007f9bc8d30344 in QQuickItem::event(QEvent*) (this=0x55f761addd70, ev=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/quick/items/qquickitem.cpp:8075
#96 0x00007f9bc4be921d in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55f75c371bd0, receiver=receiver@entry=0x55f761addd70, e=e@entry=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3736
--Type <RET> for more, q to quit, c to continue without paging--
#97 0x00007f9bc4bf0f9b in QApplication::notify(QObject*, QEvent*) (this=0x7ffc2fdefed0, receiver=0x55f761addd70, e=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3093
#98 0x00007f9bc2fc8ffb in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f761addd70, event=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1060
#99 0x00007f9bc2fc9256 in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x55f761addd70, event=event@entry=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1450
#100 0x00007f9bc8d4de68 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) (this=this@entry=0x55f75d259870, pointerEvent=0x55f76601ceb0) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp:1784
#101 0x00007f9bc8d4ef12 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) (this=this@entry=0x55f75d259870, event=0x55f76601ceb0) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp:2347
#102 0x00007f9bc8d4ff7b in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (this=0x55f75d259870, event=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp:2180
#103 0x00007f9bc8d5039d in QQuickWindow::mouseReleaseEvent(QMouseEvent*) (this=<optimized out>, event=<optimized out>) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp:2160
#104 0x00007f9bc35d1228 in QWindow::event(QEvent*) (this=this@entry=0x55f75d24b090, ev=ev@entry=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qwindow.cpp:2247
#105 0x00007f9bc8d50fd1 in QQuickWindow::event(QEvent*) (this=0x55f75d24b090, e=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp:1673
#106 0x00007f9bca8ef061 in PlasmaQuick::Dialog::event(QEvent*) (this=0x55f75d24b090, event=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/plasma-framework/src/plasmaquick/dialog.cpp:1300
#107 0x00007f9bc4be921d in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55f75c371bd0, receiver=receiver@entry=0x55f75d24b090, e=e@entry=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3736
#108 0x00007f9bc4bf0f9b in QApplication::notify(QObject*, QEvent*) (this=0x7ffc2fdefed0, receiver=0x55f75d24b090, e=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3093
#109 0x00007f9bc2fc8ffb in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f75d24b090, event=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1060
#110 0x00007f9bc2fc9274 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=receiver@entry=0x55f75d24b090, event=event@entry=0x7ffc2fdef3d0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1462
#111 0x00007f9bc35c4e8f in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x55f7665ac940) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:2102
#112 0x00007f9bc35c60c8 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x55f7665ac940) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1837
#113 0x00007f9bc359724b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1071
#114 0x00007f9bbced545f in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:74
#115 0x00007f9bbd3ec7bf in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#116 0x00007f9bbd3ee739 in  () at /usr/lib/libglib-2.0.so.0
#117 0x00007f9bbd3ee77e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#118 0x00007f9bc302c774 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55f75c385f90, flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:422
#119 0x00007f9bbced55a4 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:120
#120 0x00007f9bc2fc6ea7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc2fdef780, flags=..., flags@entry=...) at /usr/include/c++/8.2.1/bits/atomic_base.h:707
#121 0x00007f9bc2fc72ff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc2fdef780, flags=flags@entry=...) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/global/qflags.h:122
#122 0x00007f9bc2fd1458 in QCoreApplication::exec() () at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/global/qflags.h:120
#123 0x00007f9bc35bb89a in QGuiApplication::exec() () at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1779
#124 0x00007f9bc4be918b in QApplication::exec() () at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:2893
#125 0x000055f75bf407c8 in main(int, char**) (argc=1, argv=0x7ffc2fdeffe8) at /home/apol/devel/frameworks/plasma-workspace/shell/main.cpp:212
Comment 1 David Edmundson 2019-04-03 21:17:45 UTC
What Qt version?
Comment 2 Christoph Feck 2019-04-25 18:05:45 UTC
The backtrace says Qt 5.12.2.
Comment 3 David Edmundson 2019-09-29 13:28:16 UTC

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