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

            Bug ID: 517663
           Summary: Spectacle Crash
    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.24.0
Operating System: Linux 6.19.8-300.fc44.x86_64 x86_64
Windowing System: X11
Distribution: "Fedora Linux 44 (KDE Plasma Desktop Edition Prerelease)"
DrKonqi: 6.6.2 [CoredumpBackend]

-- Information about the crash:
When I click "print screen" it takes a few seconds for spectacle to open (this
used to be instant). If I then take a screenshot, or ESC out of it after a few
seconds a crash dump appears.

During the second duration all my panels become unresponsive as well.

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.
[New LWP 13597]
[New LWP 13598]
[New LWP 13601]
[New LWP 13602]
[New LWP 13599]
[New LWP 13607]
[New LWP 13606]
[New LWP 13615]
[New LWP 13605]
[New LWP 13603]
[New LWP 13600]
[New LWP 13604]
[New LWP 13614]
[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  0x00007f064027a9ac in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7f062dd6ecc0 (LWP 13597))]
Using eu-unstrip to resolve modules.
[Current thread is 13 (Thread 0x7f04f5ffb6c0 (LWP 13614))]

Thread 13 (Thread 0x7f04f5ffb6c0 (LWP 13614)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275254 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f06402ef47e in poll () at /lib64/libc.so.6
#4  0x00007f064417788b in ClipboardThread::run() () at
/lib64/libKF6GuiAddons.so.6
#5  0x00007f0640af49d1 in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#6  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#7  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 12 (Thread 0x7f04f7fff6c0 (LWP 13604)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275557 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007f0640277dac in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f0509209e8d in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f05091bfc6c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f0509209dcc in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#8  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 11 (Thread 0x7f051a7fd6c0 (LWP 13600)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275254 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f06402ef47e in poll () at /lib64/libc.so.6
#4  0x00007f0643cf57ff in QtWaylandClient::EventThread::run() () at
/lib64/libQt6WaylandClient.so.6
#5  0x00007f0640af49d1 in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#6  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#7  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 10 (Thread 0x7f0518eb96c0 (LWP 13603)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275557 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007f0640277dac in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f0509209e8d in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f05091bfc6c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f0509209dcc in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#8  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 9 (Thread 0x7f04f77fe6c0 (LWP 13605)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275557 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007f0640277dac in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f0509209e8d in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f05091bfc6c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f0509209dcc in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#8  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 8 (Thread 0x7f04f57fa6c0 (LWP 13615)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275254 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f06402efaa6 in ppoll () at /lib64/libc.so.6
#4  0x00007f063c4e6065 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007f063c4e6123 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007f0640c508ed in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007f0640916f03 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007f0640a478d6 in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007f0640af49d1 in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#10 0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#11 0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7f04f6ffd6c0 (LWP 13606)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275557 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007f0640277dac in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f0509209e8d in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f05091bfc6c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f0509209dcc in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#8  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7f04f67fc6c0 (LWP 13607)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275557 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007f0640277dac in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f0509209e8d in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f05091bfc6c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f0509209dcc in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#8  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7f051affe6c0 (LWP 13599)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275254 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f06402ef47e in poll () at /lib64/libc.so.6
#4  0x00007f0643cf57ff in QtWaylandClient::EventThread::run() () at
/lib64/libQt6WaylandClient.so.6
#5  0x00007f0640af49d1 in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#6  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#7  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7f05196ba6c0 (LWP 13602)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275557 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007f0640277dac in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f0509209e8d in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f05091bfc6c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f0509209dcc in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#8  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7f0519ffc6c0 (LWP 13601)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275557 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007f0640277dac in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f0509209e8d in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f05091bfc6c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f0509209dcc in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#8  0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7f051b7ff6c0 (LWP 13598)):
#0  0x00007f0640280fd2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f064027520c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f0640275254 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f06402efaa6 in ppoll () at /lib64/libc.so.6
#4  0x00007f063c4e6065 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007f063c4e6123 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007f0640c508ed in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007f0640916f03 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007f0640a478d6 in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007f0642940084 in QDBusConnectionManager::run() () at
/lib64/libQt6DBus.so.6
#10 0x00007f0640af49d1 in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#11 0x00007f06402788f9 in start_thread () at /lib64/libc.so.6
#12 0x00007f06402fcc0c in __clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7f062dd6ecc0 (LWP 13597)):
[KCrash Handler]
#4  0x00007f064096ee2f in QMetaObjectPrivate::disconnect(QObject const*, int,
QMetaObject const*, QObject const*, int, void**,
QMetaObjectPrivate::DisconnectType) [clone .constprop.0] () at
/lib64/libQt6Core.so.6
#5  0x00007f064097043b in QObject::disconnectImpl(QObject const*, void**,
QObject const*, void**, QMetaObject const*) () at /lib64/libQt6Core.so.6
#6  0x00007f064351b6bf in QWidgetAction::releaseWidget(QWidget*) () at
/lib64/libQt6Widgets.so.6
#7  0x00007f064366a18c in QMenu::~QMenu() () at /lib64/libQt6Widgets.so.6
#8  0x0000559962737a6b in OptionsMenu::~OptionsMenu() ()
#9  0x00007f064097ab17 in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt6Core.so.6
#10 0x00007f0640970747 in QObject::destroyed(QObject*) () at
/lib64/libQt6Core.so.6
#11 0x00007f06409765c9 in QObject::~QObject() () at /lib64/libQt6Core.so.6
#12 0x000055996277ec55 in SpectacleCore::~SpectacleCore() ()
#13 0x00007f0640976902 in QObjectPrivate::deleteChildren() () at
/lib64/libQt6Core.so.6
#14 0x00007f064097660f in QObject::~QObject() () at /lib64/libQt6Core.so.6
#15 0x00005599626f1676 in main ()

Reported using DrKonqi

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

Reply via email to