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

            Bug ID: 517399
           Summary: Spectacle crashes on exit.
    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:
Spectacle seems to always get  picked up by the crash handler when exiting.
When i first encountered the problem i thought it was just when hitting escape
to exit without screenshotting, but it seems to happen no matter the
circumstances.
It has crashed on: exit without screenshot, exit with unconfirmed screenshot,
exit with unsaved screenshot, and exit with a saved screenshot.
I have never tweaked the settings to this package whatsoever, and this is the
first time i've noticed the crash error, however it seems it was happening
yesterday too according to the crash helper. It has never happened before this
from all the listed crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Spectacle (spectacle), signal: Segmentation fault


This GDB supports auto-downloading debuginfo from the following URLs:
  <ima:enforcing>
  <https://debuginfod.fedoraproject.org/>
  <ima:ignore>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.

warning: Can't open file anon_inode:i915.gem during file-backed mapping note
processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/554dc31348366f6ab156a5bc4e8c8c26763cedaa.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/aea19d7dc4ba45c1c5f0a76b2090586289108a81.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/22a5697e4918b47c0c5c1ba8d75cd3bcf7e51354.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/2b10cd904df1b274edec36f1a562a10b4fc466b8.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/46489c6770a2f0c2dc334be8c8afd39f72bd008c.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/b2cb153a917c34a216b0abdfcc11c10a496afcbe.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/d13bb838dfb3d42c808921936604eab38c0afdcb.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/47c3452c9cd4cd0c23459b29c59553405381fd76.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/f207cf770f27faeafb2aca986fdd5d1eafa0e859.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/aee086c032522b304355b92ef40bf8af32d1e7ae.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/a846ba6902f6fd57c2f3e7bbc4281a998dd0c052.qmlc
(deleted) during file-backed mapping note processing

warning: Can't open file
/home/coddyboiy/.cache/spectacle/qmlcache/688334ecbba814fb043f9ef68a66c8432a0425bf.qmlc
(deleted) during file-backed mapping note processing
[New LWP 28071]
[New LWP 28073]
[New LWP 28072]
[New LWP 28076]
[New LWP 28081]
[New LWP 28075]
[New LWP 28074]
[New LWP 28082]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/spectacle --dbus'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fb2fca813cc in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7fb2e7966a80 (LWP 28071))]
Using eu-unstrip to resolve modules.
add symbol table from file "/lib64/libc.so.6"
add symbol table from file "/lib64/libKF6Crash.so.6"
add symbol table from file "/lib64/libQt6Widgets.so.6"
add symbol table from file "/usr/bin/spectacle"
add symbol table from file "/lib64/libQt6Core.so.6"
[Current thread is 8 (Thread 0x7fb2ca7fc6c0 (LWP 28082))]

Thread 8 (Thread 0x7fb2ca7fc6c0 (LWP 28082)):
#0  0x00007fb2fca879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007fb2fca7bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007fb2fca7bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007fb2fcaf5706 in ppoll () from /lib64/libc.so.6
#4  0x00007fb2f6d7c360 in ?? () from /lib64/libglib-2.0.so.0
#5  0x000012f25cf2afe2 in ?? ()
#6  0x00007fb2ca7fa960 in ?? ()
#7  0x0000000100000001 in ?? ()
#8  0x00007fb2ca7fa958 in ?? ()
#9  0x7fffffff00000000 in ?? ()
#10 0xffffffffffffffff in ?? ()
#11 0x0000000000005160 in KCrash::defaultCrashHandler(int) ()
#12 0x00007fb2f6d7c423 in ?? () from /lib64/libglib-2.0.so.0
#13 0x00007fb2b0000c00 in ?? ()
#14 0x0000000000000001 in ?? ()
#15 0x00007fb2ca7faa10 in ?? ()
#16 0x00007fb2fd420ded in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
Backtrace stopped: frame did not save the PC

Thread 7 (Thread 0x7fb2d3fff6c0 (LWP 28074)):
#0  0x00007fb2fca879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007fb2fca7bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007fb2fca7bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007fb2fcaf51de in poll () from /lib64/libc.so.6
#4  0x00007fb3002fbf12 in ?? () from /lib64/libQt6WaylandClient.so.6
#5  0x0000563b7b4b4a50 in ?? ()
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fb2cbfff6c0 (LWP 28075)):
#0  0x00007fb2fca879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007fb2fca7bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007fb2fca7c2ac in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3  0x00007fb2fca7e97e in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4  0x00007fb2d0bc46ed in ?? () from /lib64/libgallium-25.3.6.so
#5  0x00007fb2cbffdb40 in ?? ()
#6  0x00007fb2d0b7a17c in ?? () from /lib64/libgallium-25.3.6.so
#7  0x00007fb2cbffda50 in ?? ()
#8  0x4ed23d5cd3ae8c00 in ?? ()
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fb2caffd6c0 (LWP 28081)):
#0  0x00007fb2fca879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007fb2fca7bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007fb2fca7bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007fb2fcaf51de in poll () from /lib64/libc.so.6
#4  0x00007fb3007ad5db in ?? () from /lib64/libKF6GuiAddons.so.6
#5  0x0000000100000003 in ?? ()
#6  0x4ed23d5cd3ae8c00 in ?? ()
#7  0x0000000000000011 in ?? ()
#8  0x0000563b7b5a4360 in ?? ()
#9  0x00007fb2caffbb60 in ?? ()
#10 0x00007fb2fd2d3c6e in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
Backtrace stopped: frame did not save the PC

Thread 4 (Thread 0x7fb2cb7fe6c0 (LWP 28076)):
#0  0x00007fb2fca879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007fb2fca7bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007fb2fca7c2ac in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3  0x00007fb2fca7e97e in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4  0x00007fb2d0bc46ed in ?? () from /lib64/libgallium-25.3.6.so
#5  0x00007fb2cb7fcb40 in ?? ()
#6  0x00007fb2d0b7a17c in ?? () from /lib64/libgallium-25.3.6.so
#7  0x00007fb2cb7fca50 in ?? ()
#8  0x4ed23d5cd3ae8c00 in ?? ()
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb2d95ff6c0 (LWP 28072)):
#0  0x00007fb2fca879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007fb2fca7bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007fb2fca7bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007fb2fcaf5706 in ppoll () from /lib64/libc.so.6
#4  0x00007fb2f6d7c360 in ?? () from /lib64/libglib-2.0.so.0
#5  0x000012f32526b14e in ?? ()
#6  0x00007fb2d95fd910 in ?? ()
#7  0x0000000100000001 in ?? ()
#8  0x00007fb2d95fd908 in ?? ()
#9  0x7fffffff00000000 in ?? ()
#10 0xffffffffffffffff in ?? ()
#11 0x0000000000005163 in KCrash::defaultCrashHandler(int) ()
#12 0x00007fb2f6d7c423 in ?? () from /lib64/libglib-2.0.so.0
#13 0x00007fb2d4000c00 in ?? ()
#14 0x0000000000000001 in ?? ()
#15 0x00007fb2d95fd9c0 in ?? ()
#16 0x00007fb2fd420ded in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
Backtrace stopped: frame did not save the PC

Thread 2 (Thread 0x7fb2d8dfe6c0 (LWP 28073)):
#0  0x00007fb2fca879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007fb2fca7bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007fb2fca7c2ac in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3  0x00007fb2fca7e97e in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4  0x00007fb2fd2dc534 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt6Core.so.6
#5  0x00007fb3002fbeb0 in ?? () from /lib64/libQt6WaylandClient.so.6
#6  0x0000563b7b377ca0 in ?? ()
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb2e7966a80 (LWP 28071)):
[KCrash Handler]
#4  0x00007fb2ffa8aee9 in QWidget::hide() () from /lib64/libQt6Widgets.so.6
#5  0x00007fb2ffb108e0 in QWidgetAction::releaseWidget(QWidget*) () from
/lib64/libQt6Widgets.so.6
#6  0x00007fb2ffc4fb2c in QMenu::~QMenu() () from /lib64/libQt6Widgets.so.6
#7  0x0000563b422a1fab in OptionsMenu::~OptionsMenu() ()
#8  0x00007fb2fd16929a in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt6Core.so.6
#9  0x00007fb2fd15fc27 in QObject::destroyed(QObject*) () from
/lib64/libQt6Core.so.6
#10 0x00007fb2fd16591b in QObject::~QObject() () from /lib64/libQt6Core.so.6
#11 0x0000563b422e8295 in SpectacleCore::~SpectacleCore() ()
#12 0x00007fb2fd160a12 in QObjectPrivate::deleteChildren() () from
/lib64/libQt6Core.so.6
#13 0x00007fb2fd165957 in QObject::~QObject() () from /lib64/libQt6Core.so.6
#14 0x0000563b4225d97d in main ()

Reported using DrKonqi

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

Reply via email to