SUMMARY I don't know what exactly happened, i think i clicked the annotate button and maybe the escape button, not sure if and in what order. Core was generated by `/usr/bin/spectacle'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 Downloading source file /usr/src/debug/glibc/glibc/nptl/pthread_kill.c 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x7fcf88aeee80 (LWP 25599))] (gdb) bt #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007fcf9b6ac8a3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007fcf9b65c668 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #3 0x00007fcf9b50888f in KCrash::defaultCrashHandler(int) (sig=6) at /usr/src/debug/kcrash5/kcrash-5.111.0/src/kcrash.cpp:631 #4 0x00007fcf9b65c710 in <signal handler called> () at /usr/lib/libc.so.6 #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007fcf9b6ac8a3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #7 0x00007fcf9b65c668 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007fcf9b6444b8 in __GI_abort () at abort.c:79 #9 0x00007fcf9b89ca6f in __gnu_cxx::__verbose_terminate_handler() () at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/vterminate.cc:95 #10 0x00007fcf9b8b011c in __cxxabiv1::__terminate(void (*)()) (handler=<optimized out>) at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48 #11 0x00007fcf9b8b0189 in std::terminate() () at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:58 #12 0x00007fcf9b8b0ec7 in __cxxabiv1::__cxa_pure_virtual() () at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/pure.cc:50 #13 0x0000558c43af7502 in SelectedActionWrapper::setEditAction(EditAction*) (this=0x558c44f73e30, action=0x0) at /usr/src/debug/spectacle/spectacle-23.08.2/src/Gui/Annotations/AnnotationDocument.cpp:561 #14 0x0000558c43af8ff5 in AnnotationDocument::deselectAction() (this=0x558c44f41590) at /usr/src/debug/spectacle/spectacle-23.08.2/src/Gui/Annotations/AnnotationDocument.cpp:1445 #15 AnnotationDocument::clearAnnotations() (this=0x558c44f41590) at /usr/src/debug/spectacle/spectacle-23.08.2/src/Gui/Annotations/AnnotationDocument.cpp:928 #16 0x0000558c43ae1f41 in operator() (image=..., __closure=0x558c44f223e0) at /usr/src/debug/spectacle/spectacle-23.08.2/src/SpectacleCore.cpp:127 #17 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<const QImage&>, void, SpectacleCore::SpectacleCore(QObject*)::<lambda(const QImage&)> >::call (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146 #18 QtPrivate::Functor<SpectacleCore::SpectacleCore(QObject*)::<lambda(const QImage&)>, 1>::call<QtPrivate::List<QImage const&>, void> (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256 #19 QtPrivate::QFunctorSlotObject<SpectacleCore::SpectacleCore(QObject*)::<lambda(const QImage&)>, 1, QtPrivate::List<const QImage&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x558c44f223d0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443 #20 0x00007fcf9bed1097 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff59c54a80, r=<optimized out>, this=0x558c44f223d0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 --Type <RET> for more, q to quit, c to continue without paging--c #21 doActivate<false>(QObject*, int, void**) (sender=0x558c44f71050, signal_index=4, argv=0x7fff59c54a80) at kernel/qobject.cpp:3925 #22 0x0000558c43b09054 in Platform::newScreenshotTaken(QImage const&) (_t1=..., this=<optimized out>) at /usr/src/debug/spectacle/build/src/spectacle_autogen/include/moc_Platform.cpp:291 #23 operator() (image=..., __closure=0x558c4597d050) at /usr/src/debug/spectacle/spectacle-23.08.2/src/Platforms/PlatformKWinWayland.cpp:366 #24 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<const QImage&>, void, PlatformKWinWayland::trackSource(ScreenShotSource2*)::<lambda(const QImage&)> >::call (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146 #25 QtPrivate::Functor<PlatformKWinWayland::trackSource(ScreenShotSource2*)::<lambda(const QImage&)>, 1>::call<QtPrivate::List<QImage const&>, void> (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256 #26 QtPrivate::QFunctorSlotObject<PlatformKWinWayland::trackSource(ScreenShotSource2*)::<lambda(const QImage&)>, 1, QtPrivate::List<const QImage&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x558c4597d040, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443 #27 0x00007fcf9bed1097 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff59c54bb0, r=<optimized out>, this=0x558c4597d040, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #28 doActivate<false>(QObject*, int, void**) (sender=0x558c45278470, signal_index=3, argv=0x7fff59c54bb0) at kernel/qobject.cpp:3925 #29 0x0000558c43b092fa in ScreenShotSource2::finished(QImage const&) (_t1=<optimized out>, this=<optimized out>) at /usr/src/debug/spectacle/build/src/spectacle_autogen/include/moc_PlatformKWinWayland.cpp:261 #30 operator() (__closure=0x558c45283240) at /usr/src/debug/spectacle/spectacle-23.08.2/src/Platforms/PlatformKWinWayland.cpp:180 #31 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, ScreenShotSource2::handleMetaDataReceived(const QVariantMap&)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146 #32 QtPrivate::Functor<ScreenShotSource2::handleMetaDataReceived(const QVariantMap&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256 #33 QtPrivate::QFunctorSlotObject<ScreenShotSource2::handleMetaDataReceived(const QVariantMap&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x558c45283230, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443 #34 0x00007fcf9bed1097 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff59c54c70, r=<optimized out>, this=0x558c45283230, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #35 doActivate<false>(QObject*, int, void**) (sender=0x558c457e7220, signal_index=4, argv=0x7fff59c54c70) at kernel/qobject.cpp:3925 #36 0x00007fcf9bcfd715 in QFutureWatcherBase::event(QEvent*) (this=<optimized out>, event=0x7fcf147ea870) at thread/qfuturewatcher.cpp:334 #37 0x00007fcf9d7788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x558c457e7220, e=0x7fcf147ea870) at kernel/qapplication.cpp:3640 #38 0x00007fcf9be9c168 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x558c457e7220, event=0x7fcf147ea870) at kernel/qcoreapplication.cpp:1064 #39 0x00007fcf9bea10cb in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x558c44d828d0) at kernel/qcoreapplication.cpp:1821 #40 0x00007fcf9bee7138 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x558c44da0aa0) at kernel/qeventdispatcher_glib.cpp:277 #41 0x00007fcf9970df19 in () at /usr/lib/libglib-2.0.so.0 #42 0x00007fcf9976c2b7 in () at /usr/lib/libglib-2.0.so.0 #43 0x00007fcf9970c112 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #44 0x00007fcf9beeaf7c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x558c44d6b770, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #45 0x00007fcf9be9ae74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff59c550a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #46 0x00007fcf9be9c313 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #47 0x00007fcf9c33bf02 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870 #48 0x00007fcf9d776cda in QApplication::exec() () at kernel/qapplication.cpp:2832 #49 0x0000558c43ac2b25 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/spectacle/spectacle-23.08.2/src/Main.cpp:127 SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.27.9 KDE Frameworks Version: 5.111.0 Qt Version: 5.15.11 Kernel Version: 6.5.8-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz Memory: 7.6 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 620 Manufacturer: Acer Product Name: Aspire A515-51G System Version: V2.02
*** This bug has been marked as a duplicate of bug 469919 ***