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

            Bug ID: 469992
           Summary: kglobalacceld crashes when opening Spectacle
    Classification: Frameworks and Libraries
           Product: frameworks-kglobalaccel
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdelibs-b...@kde.org
          Reporter: nicolas.fe...@gmx.de
  Target Milestone: ---

- Uninstall Spectacle 
- Run kwin_wayland master
- Build Spectacle
- source kde/build/spectacle/prefix.sh
- Run spectacle

kwin_wayland crashes with

#0  0x00007f00427b52f4 in Component::activateGlobalShortcutContext(QString
const&) (this=this@entry=0x0, uniqueName=...) at
/usr/include/qt6/QtCore/qhash.h:1040
#1  0x00007f00427a4194 in KGlobalAccelDPrivate::component(QList<QString>
const&) const (this=this@entry=0x8e1d30, actionId=...) at
/home/nico/kde6/src/kglobalacceld/src/kglobalacceld.cpp:119
#2  0x00007f00427a4fe6 in KGlobalAccelDPrivate::addAction(QList<QString>
const&) (this=0x8e1d30, actionId=...) at
/home/nico/kde6/src/kglobalacceld/src/kglobalacceld.cpp:141
#3  0x00007f00427a72a3 in KGlobalAccelD::qt_metacall(QMetaObject::Call, int,
void**) (this=0x7af760, _c=QMetaObject::InvokeMetaMethod, _id=17,
_a=0x7ffc586e0308)
    at
/home/nico/kde6/build/kglobalacceld/src/KGlobalAccelD_autogen/include/moc_kglobalacceld.cpp:579
#4  0x00007f0040781ed9 in QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QList<QMetaType> const&, int)
(this=this@entry=0x7f0028001720, object=object@entry=0x7af760, msg=...,
metaTypes=..., slotIdx=22)
    at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/dbus/qdbusintegrator.cpp:975
#5  0x00007f0040785808 in QDBusConnectionPrivate::activateCall(QObject*, int,
QDBusMessage const&) (this=this@entry=0x7f0028001720, object=0x7af760,
flags=240, msg=...)
    at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/dbus/qdbusintegrator.cpp:884
#6  0x00007f0040785dd6 in QDBusConnectionPrivate::activateCall(QObject*, int,
QDBusMessage const&) (msg=..., flags=<optimized out>, object=<optimized out>,
this=0x7f0028001720)
    at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/dbus/qdbusintegrator.cpp:823
#7 
QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&,
QDBusMessage const&, int) (this=0x7f0028001720, node=..., msg=...,
pathStartPos=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/dbus/qdbusintegrator.cpp:1502
#8  0x00007f004078874a in QDBusActivateObjectEvent::placeMetaCall(QObject*)
(this=0x7f0028025040) at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/dbus/qdbusintegrator.cpp:1598
#9  0x00007f00401cf357 in QObject::event(QEvent*) (this=0x7af760,
e=0x7f0028025040) at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/corelib/kernel/qobject.cpp:1391
#10 0x00007f00413c09c8 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7af760, e=0x7f0028025040) at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/widgets/kernel/qapplication.cpp:3284
#11 0x00007f004017bfc8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7af760, event=0x7f0028025040) at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/corelib/kernel/qcoreapplication.cpp:1115
#12 0x00007f004017c1cd in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/corelib/kernel/qcoreapplication.cpp:1533
#13 0x00007f004017f9a5 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=data@entry=0x7bc950)
    at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/corelib/kernel/qcoreapplication.cpp:1895
#14 0x00007f00402fbf56 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7bf460, flags=...) at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/corelib/kernel/qeventdispatcher_unix.cpp:432
#15 0x00007f0040f43232 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...)
    at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/gui/platform/unix/qunixeventdispatcher.cpp:27
#16 0x00007f0040188ac3 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffc586e0ae0, flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/corelib/global/qflags.h:34
#17 0x00007f004018476d in QCoreApplication::exec() () at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/corelib/global/qflags.h:74
#18 0x00007f00409f888d in QGuiApplication::exec() () at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/gui/kernel/qguiapplication.cpp:1886
#19 0x00007f00413c0939 in QApplication::exec() () at
/usr/src/debug/qt6-qtbase-6.5.0-2.fc38.x86_64/src/widgets/kernel/qapplication.cpp:2564
#20 0x00000000004362d8 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /home/nico/kde6/src/kwin/src/main_wayland.cpp:613

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

Reply via email to