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

            Bug ID: 517529
           Summary: Spectacle crash after press ESC
    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.19.6-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:
The way to reproduce:
1. Open spectacle
2. Press ESC

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
/home/cubewhy/.cache/spectacle/qmlcache/1fc8d2a6bf8a82ac00e3ccc5336b69e7c75272fa.qmlc
(deleted) during file-backed mapping note processing

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

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

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

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

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

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

warning: Can't open file /memfd:kwin-dmabuf-feedback-table (deleted) during
file-backed mapping note processing
[New LWP 61250]
[New LWP 61251]
[New LWP 61252]
[New LWP 61253]
[New LWP 61255]
[New LWP 61288]
[New LWP 61256]
[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  0x00007f901f4813cc in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7f900b26ca80 (LWP 61250))]
Using eu-unstrip to resolve modules.
[Current thread is 7 (Thread 0x7f8fecdff6c0 (LWP 61256))]

Thread 7 (Thread 0x7f8fecdff6c0 (LWP 61256)):
#0  0x00007f901f4879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007f901f47bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007f901f47bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007f901f4f5706 in ppoll () from /lib64/libc.so.6
#4  0x00007f901957c360 in g_main_context_iterate_unlocked.isra () from
/lib64/libglib-2.0.so.0
#5  0x00007f901957c423 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6  0x00007f901fe20ded in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
#7  0x00007f901fb0ab23 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt6Core.so.6
#8  0x00007f901fc2dd06 in QThread::exec() () from /lib64/libQt6Core.so.6
#9  0x00007f901fcd3c6e in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#10 0x00007f901f47f464 in start_thread () from /lib64/libc.so.6
#11 0x00007f901f5025ec in __clone3 () from /lib64/libc.so.6

Thread 6 (Thread 0x7f8fd980b6c0 (LWP 61288)):
#0  0x00007f901f4879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007f901f47bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007f901f47bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007f901f4f5706 in ppoll () from /lib64/libc.so.6
#4  0x00007f901fcd0ae1 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer)
() from /lib64/libQt6Core.so.6
#5  0x00007f901f11cf02 in
QNativeSocketEnginePrivate::nativeSelect(QDeadlineTimer, bool, bool, bool*,
bool*) const () from /lib64/libQt6Network.so.6
#6  0x00007f901f08ff02 in QNativeSocketEngine::waitForReadOrWrite(bool*, bool*,
bool, bool, QDeadlineTimer, bool*) () from /lib64/libQt6Network.so.6
#7  0x00007f901f08b6dc in QAbstractSocket::waitForReadyRead(int) () from
/lib64/libQt6Network.so.6
#8  0x00007f9023291eca in KIO::ConnectionBackend::waitForIncomingTask(int) ()
from /lib64/libKF6KIOCore.so.6
#9  0x00007f90232d7e3b in KIO::SlaveBase::dispatchLoop() [clone .constprop.0]
() from /lib64/libKF6KIOCore.so.6
#10 0x00007f90233662da in KIO::WorkerThread::run() () from
/lib64/libKF6KIOCore.so.6
#11 0x00007f901fcd3c6e in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#12 0x00007f901f47f464 in start_thread () from /lib64/libc.so.6
#13 0x00007f901f5025ec in __clone3 () from /lib64/libc.so.6

Thread 5 (Thread 0x7f8ff4ce26c0 (LWP 61255)):
#0  0x00007f901f4879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007f901f47bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007f901f47bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007f901f4f51de in poll () from /lib64/libc.so.6
#4  0x00007f902302f5db in ClipboardThread::run() () from
/lib64/libKF6GuiAddons.so.6
#5  0x00007f901fcd3c6e in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#6  0x00007f901f47f464 in start_thread () from /lib64/libc.so.6
#7  0x00007f901f5025ec in __clone3 () from /lib64/libc.so.6

Thread 4 (Thread 0x7f8ff77fe6c0 (LWP 61253)):
#0  0x00007f901f4879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007f901f47bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007f901f47bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007f901f4f51de in poll () from /lib64/libc.so.6
#4  0x00007f9022f0af12 in QtWaylandClient::EventThread::run() () from
/lib64/libQt6WaylandClient.so.6
#5  0x00007f901fcd3c6e in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#6  0x00007f901f47f464 in start_thread () from /lib64/libc.so.6
#7  0x00007f901f5025ec in __clone3 () from /lib64/libc.so.6

Thread 3 (Thread 0x7f8ff7fff6c0 (LWP 61252)):
#0  0x00007f901f4879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007f901f47bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007f901f47c2ac in __futex_abstimed_wait_common () from /lib64/libc.so.6
#3  0x00007f901f47e97e in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#4  0x00007f901fcdc534 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt6Core.so.6
#5  0x00007f9022f0aeb0 in QtWaylandClient::EventThread::run() () from
/lib64/libQt6WaylandClient.so.6
#6  0x00007f901fcd3c6e in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#7  0x00007f901f47f464 in start_thread () from /lib64/libc.so.6
#8  0x00007f901f5025ec in __clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7f8ffcdff6c0 (LWP 61251)):
#0  0x00007f901f4879a2 in __syscall_cancel_arch () from /lib64/libc.so.6
#1  0x00007f901f47bc3c in __internal_syscall_cancel () from /lib64/libc.so.6
#2  0x00007f901f47bc84 in __syscall_cancel () from /lib64/libc.so.6
#3  0x00007f901f4f5706 in ppoll () from /lib64/libc.so.6
#4  0x00007f901957c360 in g_main_context_iterate_unlocked.isra () from
/lib64/libglib-2.0.so.0
#5  0x00007f901957c423 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6  0x00007f901fe20ded in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
#7  0x00007f901fb0ab23 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt6Core.so.6
#8  0x00007f901fc2dd06 in QThread::exec() () from /lib64/libQt6Core.so.6
#9  0x00007f90218c5ae1 in QDBusConnectionManager::run() () from
/lib64/libQt6DBus.so.6
#10 0x00007f901fcd3c6e in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007f901f47f464 in start_thread () from /lib64/libc.so.6
#12 0x00007f901f5025ec in __clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7f900b26ca80 (LWP 61250)):
[KCrash Handler]
#4  0x00007f902248aee9 in QWidget::hide() () from /lib64/libQt6Widgets.so.6
#5  0x00007f90225108e0 in QWidgetAction::releaseWidget(QWidget*) () from
/lib64/libQt6Widgets.so.6
#6  0x00007f902264fb2c in QMenu::~QMenu() () from /lib64/libQt6Widgets.so.6
#7  0x0000563c47754fab in OptionsMenu::~OptionsMenu() ()
#8  0x00007f901fb6929a in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt6Core.so.6
#9  0x00007f901fb5fc27 in QObject::destroyed(QObject*) () from
/lib64/libQt6Core.so.6
#10 0x00007f901fb6591b in QObject::~QObject() () from /lib64/libQt6Core.so.6
#11 0x0000563c4779b295 in SpectacleCore::~SpectacleCore() ()
#12 0x00007f901fb60a12 in QObjectPrivate::deleteChildren() () from
/lib64/libQt6Core.so.6
#13 0x00007f901fb65957 in QObject::~QObject() () from /lib64/libQt6Core.so.6
#14 0x0000563c4771097d in main ()

Reported using DrKonqi

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

Reply via email to