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

            Bug ID: 517623
           Summary: Screenshot 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.7-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:
After the latest dnf update when I take a screenshot it's made, then I get this
crash message. I didn't do any other thing.

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
[New LWP 34884]
[New LWP 34887]
[New LWP 34952]
[New LWP 34897]
[New LWP 34891]
[New LWP 34888]
[New LWP 34892]
[New LWP 34889]
[New LWP 34898]
[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  0x00007f6880c813cc in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7f686b994a80 (LWP 34884))]
Using eu-unstrip to resolve modules.
[Current thread is 9 (Thread 0x7f684e7fc6c0 (LWP 34898))]

Thread 9 (Thread 0x7f684e7fc6c0 (LWP 34898)):
#0  0x00007f6880c879a2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f6880c7bc3c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f6880c7bc84 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f6880cf5706 in ppoll () at /lib64/libc.so.6
#4  0x00007f687adaa360 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007f687adaa423 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007f6881620ded in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007f688130ab23 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007f688142dd06 in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007f68814d3c6e in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#10 0x00007f6880c7f464 in start_thread () at /lib64/libc.so.6
#11 0x00007f6880d025ec in __clone3 () at /lib64/libc.so.6

Thread 8 (Thread 0x7f6857fff6c0 (LWP 34889)):
#0  0x00007f6880c879a2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f6880c7bc3c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f6880c7bc84 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f6880cf51de in poll () at /lib64/libc.so.6
#4  0x00007f68846ccf12 in QtWaylandClient::EventThread::run() () at
/lib64/libQt6WaylandClient.so.6
#5  0x00007f68814d3c6e in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#6  0x00007f6880c7f464 in start_thread () at /lib64/libc.so.6
#7  0x00007f6880d025ec in __clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7f684f7fe6c0 (LWP 34892)):
#0  0x00007f6880c879a2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f6880c7bc3c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f6880c7c2ac in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f6880c7e97e in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f6854bc46ed in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f6854b7a17c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f6854bc461c in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f6880c7f464 in start_thread () at /lib64/libc.so.6
#8  0x00007f6880d025ec in __clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7f685cdfe6c0 (LWP 34888)):
#0  0x00007f6880c879a2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f6880c7bc3c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f6880c7c2ac in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f6880c7e97e in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f68814dc534 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007f68846cceb0 in QtWaylandClient::EventThread::run() () at
/lib64/libQt6WaylandClient.so.6
#6  0x00007f68814d3c6e in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007f6880c7f464 in start_thread () at /lib64/libc.so.6
#8  0x00007f6880d025ec in __clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7f684ffff6c0 (LWP 34891)):
#0  0x00007f6880c879a2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f6880c7bc3c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f6880c7c2ac in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f6880c7e97e in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007f6854bc46ed in cnd_wait () at /lib64/libgallium-25.3.6.so
#5  0x00007f6854b7a17c in util_queue_thread_func () at
/lib64/libgallium-25.3.6.so
#6  0x00007f6854bc461c in impl_thrd_routine () at /lib64/libgallium-25.3.6.so
#7  0x00007f6880c7f464 in start_thread () at /lib64/libc.so.6
#8  0x00007f6880d025ec in __clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7f684effd6c0 (LWP 34897)):
#0  0x00007f6880c879a2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f6880c7bc3c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f6880c7bc84 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f6880cf51de in poll () at /lib64/libc.so.6
#4  0x00007f68847f1abb in ClipboardThread::run() () at
/lib64/libKF6GuiAddons.so.6
#5  0x00007f68814d3c6e in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#6  0x00007f6880c7f464 in start_thread () at /lib64/libc.so.6
#7  0x00007f6880d025ec in __clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7f680d9fb6c0 (LWP 34952)):
#0  0x00007f6880c879a2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f6880c7bc3c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f6880c7bc84 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f6880cf5706 in ppoll () at /lib64/libc.so.6
#4  0x00007f68814d0ae1 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer)
() at /lib64/libQt6Core.so.6
#5  0x00007f688091cf02 in
QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*,
bool*) const () at /lib64/libQt6Network.so.6
#6  0x00007f688088ff02 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*,
bool, bool, QDeadlineTimer, bool*) () at /lib64/libQt6Network.so.6
#7  0x00007f688088b6dc in QAbstractSocket::waitForReadyRead(int) () at
/lib64/libQt6Network.so.6
#8  0x00007f6884a10eca in KIO::ConnectionBackend::waitForIncomingTask(int) ()
at /lib64/libKF6KIOCore.so.6
#9  0x00007f6884a570bb in KIO::SlaveBase::dispatchLoop() [clone .constprop.0]
() at /lib64/libKF6KIOCore.so.6
#10 0x00007f6884ae6eba in KIO::WorkerThread::run() () at
/lib64/libKF6KIOCore.so.6
#11 0x00007f68814d3c6e in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#12 0x00007f6880c7f464 in start_thread () at /lib64/libc.so.6
#13 0x00007f6880d025ec in __clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7f685d5ff6c0 (LWP 34887)):
#0  0x00007f6880c879a2 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f6880c7bc3c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f6880c7bc84 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f6880cf5706 in ppoll () at /lib64/libc.so.6
#4  0x00007f687adaa360 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007f687adaa423 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007f6881620ded in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007f688130ab23 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007f688142dd06 in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007f6882547ae1 in QDBusConnectionManager::run() () at
/lib64/libQt6DBus.so.6
#10 0x00007f68814d3c6e in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#11 0x00007f6880c7f464 in start_thread () at /lib64/libc.so.6
#12 0x00007f6880d025ec in __clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7f686b994a80 (LWP 34884)):
[KCrash Handler]
#4  0x00007f6883a8aee9 in QWidget::hide() () at /lib64/libQt6Widgets.so.6
#5  0x00007f6883b108e0 in QWidgetAction::releaseWidget(QWidget*) () at
/lib64/libQt6Widgets.so.6
#6  0x00007f6883c4fb2c in QMenu::~QMenu() () at /lib64/libQt6Widgets.so.6
#7  0x00005652e811efab in OptionsMenu::~OptionsMenu() ()
#8  0x00007f688136929a in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt6Core.so.6
#9  0x00007f688135fc27 in QObject::destroyed(QObject*) () at
/lib64/libQt6Core.so.6
#10 0x00007f688136591b in QObject::~QObject() () at /lib64/libQt6Core.so.6
#11 0x00005652e8165295 in SpectacleCore::~SpectacleCore() ()
#12 0x00007f6881360a12 in QObjectPrivate::deleteChildren() () at
/lib64/libQt6Core.so.6
#13 0x00007f6881365957 in QObject::~QObject() () at /lib64/libQt6Core.so.6
#14 0x00005652e80da97d in main ()

Reported using DrKonqi

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

Reply via email to