https://bugs.kde.org/show_bug.cgi?id=406197

            Bug ID: 406197
           Summary: Crash when opening a menu
           Product: plasmashell
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: aleix...@kde.org
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to