https://bugs.kde.org/show_bug.cgi?id=518080
Bug ID: 518080
Summary: Spectacle exit with "terminated by signal SIGSEGV
(Address boundary error)"
Classification: Applications
Product: Spectacle
Version First 6.6.2
Reported In:
Platform: openSUSE
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.24.0
Operating System: Linux 6.19.7-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.6.2 [CoredumpBackend]
-- Information about the crash:
It is enough to trigger a screenshot or launch the program via the console,
select an area for the screenshot, and press Esc, or simply close the
application. After that, a crash occurs.
The crash can be reproduced every time.
-- Backtrace:
Application: Spectacle (spectacle), signal: Segmentation fault
warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during
file-backed mapping note processing
warning: Can't open file /memfd:/.nvidia_drv.XXXXXX (deleted) during
file-backed mapping note processing
[New LWP 444767]
[New LWP 444768]
[New LWP 444802]
[New LWP 444771]
[New LWP 444769]
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.opensuse.org/>
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.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/spectacle'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fdf5729dc9c in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7fdf4944a440 (LWP 444767))]
python sentry-sdk not installed :(
Using eu-unstrip to resolve modules.
[Current thread is 1 (Thread 0x7fdf4944a440 (LWP 444767))]
Thread 5 (Thread 0x7fdf43fff6c0 (LWP 444769)):
#0 0x00007fdf572a4772 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007fdf57297f68 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007fdf57297fc1 in __syscall_cancel () from /lib64/libc.so.6
#3 0x00007fdf573128ea in poll () from /lib64/libc.so.6
#4 0x00007fdf5bc1fb84 in ?? () from /lib64/libxcb.so.1
#5 0x00007fdf5bc2162c in xcb_wait_for_event () from /lib64/libxcb.so.1
#6 0x00007fdf493706c8 in ?? () from
/usr/lib64/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#7 0x00007fdf57d7c0b5 in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:448
#8 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:373
#9 QThreadPrivate::start (arg=0x55bb462aaae0) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:422
#10 0x00007fdf5729bd51 in start_thread () from /lib64/libc.so.6
#11 0x00007fdf57320bcc in __clone3 () from /lib64/libc.so.6
Thread 4 (Thread 0x7fdf410f06c0 (LWP 444771)):
#0 0x00007fdf572a4772 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007fdf57297f68 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007fdf57297fc1 in __syscall_cancel () from /lib64/libc.so.6
#3 0x00007fdf57312e72 in ppoll () from /lib64/libc.so.6
#4 0x00007fdf53b09b5f in ?? () from /lib64/libglib-2.0.so.0
#5 0x00007fdf53b0a2ac in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6 0x00007fdf57e8ec08 in QEventDispatcherGlib::processEvents
(this=0x7fdf30000be0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#7 0x00007fdf57bdd56b in QEventLoop::exec (this=0x7fdf410ef0f0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/global/qflags.h:77
#8 0x00007fdf57ce4619 in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread.cpp:672
#9 0x00007fdf57d7c0b5 in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:448
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:373
#11 QThreadPrivate::start (arg=0x55bb469d7c60) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:422
#12 0x00007fdf5729bd51 in start_thread () from /lib64/libc.so.6
#13 0x00007fdf57320bcc in __clone3 () from /lib64/libc.so.6
Thread 3 (Thread 0x7fdefa05a6c0 (LWP 444802)):
#0 0x00007fdf572a4772 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007fdf57297f68 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007fdf57297fc1 in __syscall_cancel () from /lib64/libc.so.6
#3 0x00007fdf573128ea in poll () from /lib64/libc.so.6
#4 0x00007fdf41e22307 in ?? () from /lib64/libnvidia-glcore.so.580.126.18
#5 0x00007fdf41e10564 in ?? () from /lib64/libnvidia-glcore.so.580.126.18
#6 0x00007fdf5729bd51 in start_thread () from /lib64/libc.so.6
#7 0x00007fdf57320bcc in __clone3 () from /lib64/libc.so.6
Thread 2 (Thread 0x7fdf48fc26c0 (LWP 444768)):
#0 0x00007fdf572a4772 in __syscall_cancel_arch () from /lib64/libc.so.6
#1 0x00007fdf57297f68 in __internal_syscall_cancel () from /lib64/libc.so.6
#2 0x00007fdf57297fc1 in __syscall_cancel () from /lib64/libc.so.6
#3 0x00007fdf57312e72 in ppoll () from /lib64/libc.so.6
#4 0x00007fdf53b09b5f in ?? () from /lib64/libglib-2.0.so.0
#5 0x00007fdf53b0a2ac in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6 0x00007fdf57e8ec08 in QEventDispatcherGlib::processEvents
(this=0x7fdf44000be0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#7 0x00007fdf57bdd56b in QEventLoop::exec (this=0x7fdf48fc10b0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/global/qflags.h:77
#8 0x00007fdf57ce4619 in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread.cpp:672
#9 0x00007fdf58176afe in ?? () from /lib64/libQt6DBus.so.6
#10 0x00007fdf57d7c0b5 in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:448
#11 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:373
#12 QThreadPrivate::start (arg=0x7fdf581fee40) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/thread/qthread_unix.cpp:422
#13 0x00007fdf5729bd51 in start_thread () from /lib64/libc.so.6
#14 0x00007fdf57320bcc in __clone3 () from /lib64/libc.so.6
Thread 1 (Thread 0x7fdf4944a440 (LWP 444767)):
[KCrash Handler]
#4 0x00007fdf5a434ea9 in QWidget::hide (this=0x55bb47512720) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/widgets/kernel/qwidget.cpp:8205
#5 0x00007fdf5a4ace48 in QWidgetAction::releaseWidget (this=<optimized out>,
widget=0x55bb47512720) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/widgets/kernel/qwidgetaction.cpp:172
#6 0x00007fdf5a5db978 in QMenu::~QMenu (this=<optimized out>, this=<optimized
out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/widgets/widgets/qmenu.cpp:1782
#7 0x000055bb2cb80d1f in SpectacleMenu::~SpectacleMenu (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/Gui/SpectacleMenu.h:14
#8 OptionsMenu::~OptionsMenu (this=<optimized out>, this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/Gui/OptionsMenu.h:19
#9 OptionsMenu::~OptionsMenu (this=<optimized out>, this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/Gui/OptionsMenu.h:19
#10 0x00007fdf57c379a0 in QtPrivate::QSlotObjectBase::call
(this=0x55bb47cc6c80, r=<optimized out>, a=0x7fffe394f530) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobjectdefs_impl.h:461
#11 doActivate<false> (sender=0x7fdf4400b510, signal_index=0,
argv=0x7fffe394f530) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobject.cpp:4272
#12 0x00007fdf57c314c8 in QMetaObject::activate<void, QObject*>
(sender=<optimized out>, mo=<optimized out>, local_signal_index=0, ret=0x0) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobjectdefs.h:319
#13 QObject::destroyed (this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/build/src/corelib/kernel/moc_qobject.cpp:186
#14 0x00007fdf57c23f96 in QObject::~QObject (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobject.cpp:1024
#15 0x000055bb2cbc4d1e in SpectacleCore::~SpectacleCore (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/SpectacleCore.cpp:794
#16 0x00007fdf57c2532a in QObjectPrivate::deleteChildren (this=0x55bb462933f0)
at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobject.cpp:2212
#17 0x00007fdf57c23fa3 in QObject::~QObject (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobject.cpp:1122
#18 0x000055bb2cb3d8da in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/spectacle-6.6.2/src/Main.cpp:141
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.