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.

Reply via email to