https://bugs.kde.org/show_bug.cgi?id=517287
Bug ID: 517287
Summary: Spectacle crashes when launched via keyboard shortcut
and then closed via ESC key
Classification: Applications
Product: Spectacle
Version First 6.6.2
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: General
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Application: spectacle (6.6.2)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.2
Frameworks Version: 6.23.0
Operating System: Linux 6.18.16-200.fc43.x86_64 x86_64
Windowing System: X11
Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)"
DrKonqi: 6.6.2 [CoredumpBackend]
-- Information about the crash:
Seems to have happened at least twice now - I have mistakenly pressed PrtSc on
the keyboard, then when Spectacle appeared mashed the ESC key multiple times.
Spectacle then crashes instead of closing normally.
The crash can be reproduced every time.
-- Backtrace (Reduced):
#5 0x00007f5c2c88aee9 in QWidget::hide (this=0x560ebb25c560) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/widgets/kernel/qwidget.cpp:8205
#6 0x00007f5c2c9108e0 in QWidgetAction::releaseWidget (this=<optimized out>,
widget=0x560ebb25c560) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/widgets/kernel/qwidgetaction.cpp:172
#7 0x00007f5c2ca4fb2c in QMenu::~QMenu (this=this@entry=0x560ebb25bc50) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/widgets/widgets/qmenu.cpp:1782
#8 0x0000560e83952fab in SpectacleMenu::~SpectacleMenu (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2-1.fc43.x86_64/src/Gui/SpectacleMenu.h:14
#9 OptionsMenu::~OptionsMenu (this=<optimized out>, this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2-1.fc43.x86_64/src/Gui/OptionsMenu.h:19
#10 OptionsMenu::~OptionsMenu (this=<optimized out>, this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2-1.fc43.x86_64/src/Gui/OptionsMenu.h:19
#11 0x00007f5c29f6929a in QtPrivate::QSlotObjectBase::call
(this=0x560ebb37b890, r=0x560ebb25bc50, a=0x7ffe05557090) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#12 doActivate<false> (sender=0x7f5c00009e90, signal_index=<optimized out>,
argv=argv@entry=0x7ffe05557090) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:4272
[...]
#15 QObject::destroyed (this=this@entry=0x7f5c00009e90, _t1=<optimized out>,
_t1@entry=0x7f5c00009e90) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/redhat-linux-build/src/corelib/kernel/moc_qobject.cpp:186
#16 0x00007f5c29f6591b in QObject::~QObject (this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:1024
#17 0x0000560e83999295 in SpectacleCore::~SpectacleCore (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2-1.fc43.x86_64/src/SpectacleCore.cpp:794
#18 0x00007f5c29f60a12 in QObjectPrivate::deleteChildren
(this=this@entry=0x560eb9ec0560) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:2212
#19 0x00007f5c29f65957 in QObject::~QObject (this=this@entry=0x560eba519950) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:1122
#20 0x00007f5c29f00ec1 in QCoreApplication::~QCoreApplication
(this=this@entry=0x560eba519950) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:943
#21 0x00007f5c2a6e11c7 in QGuiApplication::~QGuiApplication
(this=this@entry=0x560eba519950) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/kernel/qguiapplication.cpp:727
#22 0x00007f5c2c83eebf in QApplication::~QApplication
(this=this@entry=0x7ffe05557360) at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/widgets/kernel/qapplication.cpp:724
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.