https://bugs.kde.org/show_bug.cgi?id=517617
Bug ID: 517617
Summary: Spectacle crashes after taking a screenshot in
SpectacleMenu::~SpectacleMenu
Classification: Applications
Product: Spectacle
Version First 6.6.2
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: General
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
STEPS TO REPRODUCE
1. Take a rectangular screenshot
2. Change the setting to include the mouse pointer?
3. Take a screenshot
4
OBSERVED RESULT
```
0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f5cad89dd93 in __pthread_kill_internal (threadid=<optimized out>,
signo=11) at pthread_kill.c:89
#2 0x00007f5cad842786 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3 0x00007f5cb20503f5 in KCrash::defaultCrashHandler (sig=11) at
/usr/src/debug/kcrash-6.23.0/src/kcrash.cpp:623
#4 0x00007f5cad8428e0 in <signal handler called> () at /lib64/libc.so.6
#5 0x00007f5cb0834ea9 in QWidget::hide() () at /lib64/libQt6Widgets.so.6
#6 0x00007f5cb08ace48 in QWidgetAction::releaseWidget(QWidget*) () at
/lib64/libQt6Widgets.so.6
#7 0x00007f5cb09db978 in QMenu::~QMenu() () at /lib64/libQt6Widgets.so.6
#8 0x000055f88b9c3d1f in SpectacleMenu::~SpectacleMenu (this=0x55f8bc8ef0d0,
this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/Gui/SpectacleMenu.h:14
#9 OptionsMenu::~OptionsMenu (this=0x55f8bc8ef0d0, this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/Gui/OptionsMenu.h:19
#10 OptionsMenu::~OptionsMenu (this=0x55f8bc8ef0d0, this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/Gui/OptionsMenu.h:19
#11 0x00007f5cae237a60 in ??? () at /lib64/libQt6Core.so.6
#12 0x00007f5cae231588 in QObject::destroyed(QObject*) () at
/lib64/libQt6Core.so.6
#13 0x00007f5cae22404a in QObject::~QObject() () at /lib64/libQt6Core.so.6
#14 0x000055f88ba07d1e in SpectacleCore::~SpectacleCore (this=0x7f5c98009a70,
this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/SpectacleCore.cpp:794
#15 0x00007f5cae2253ca in QObjectPrivate::deleteChildren() () at
/lib64/libQt6Core.so.6
#16 0x00007f5cae224057 in QObject::~QObject() () at /lib64/libQt6Core.so.6
#17 0x000055f88b9808da in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/Main.cpp:141
```
SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20260313 (also on Fedora 43)
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.23.0 (Also with Frameworks 6.24.0)
Qt Version: 6.10.2
Kernel Version: 6.19.6-2-default (64-bit)
Graphics Platform: Wayland
--
You are receiving this mail because:
You are watching all bug changes.