Bug 424755 - Spectacle crashed in background a few minutes after a screenshot to be exported to imgur
Summary: Spectacle crashed in background a few minutes after a screenshot to be export...
Status: RESOLVED FIXED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Boudhayan Gupta
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-07-28 14:28 UTC by Patrick Silva
Modified: 2022-05-23 17:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-07-28 14:28:08 UTC
Application: spectacle (20.11.70)

Qt Version: 5.14.2
Frameworks Version: 5.73.0
Operating System: Linux 5.3.0-62-generic x86_64
Windowing system: Wayland
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
I exported a screenshot of a rectangular region taken on WAyland.
Plasma notified me about a Spectacle crash ~3 minutes later.

-- Backtrace:
Application: Spectacle (spectacle), signal: Aborted
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f48fe361800 (LWP 16281))]
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007f48f80638b1 in __GI_abort () at abort.c:79
#8  0x00007f48f84a0957 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f48f84a6ae6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f48f84a6b21 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f48f84a6d54 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f48f882ae22 in qBadAlloc () at global/qglobal.cpp:3322
#13 0x00007f48f888e050 in QListData::realloc_grow (this=this@entry=0x7ffc3b0682d0, growth=growth@entry=1) at tools/qlist.cpp:171
#14 0x00007f48f888e0bf in QListData::append (this=0x7ffc3b0682d0, n=n@entry=1) at tools/qlist.cpp:196
#15 0x00007f48f888e11a in QListData::append (this=<optimized out>) at tools/qlist.cpp:206
#16 0x00007f48fa2ebe60 in QList<QWindow*>::append (this=<optimized out>, t=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:632
#17 0x00007f48fa2e322a in QApplicationPrivate::tryCloseAllWidgetWindows (processedWindows=0x7ffc3b0682d0) at kernel/qapplication.cpp:1785
#18 0x00007f48fa2e32fb in QApplication::closeAllWindows () at kernel/qapplication.cpp:1820
#19 0x00007f48fa2e6182 in QApplication::event (this=0x7ffc3b068940, e=0x55b4ec10e2d0) at kernel/qapplication.cpp:1861
#20 0x00007f48fa2e09ac in QApplicationPrivate::notify_helper (this=this@entry=0x55b4ebddc7c0, receiver=receiver@entry=0x7ffc3b068940, e=e@entry=0x55b4ec10e2d0) at kernel/qapplication.cpp:3685
#21 0x00007f48fa2e7bb0 in QApplication::notify (this=0x7ffc3b068940, receiver=0x7ffc3b068940, e=0x55b4ec10e2d0) at kernel/qapplication.cpp:3431
#22 0x00007f48f8a3f4a8 in QCoreApplication::notifyInternal2 (receiver=0x7ffc3b068940, event=0x55b4ec10e2d0) at kernel/qcoreapplication.cpp:1075
#23 0x00007f48f8a3f67e in QCoreApplication::sendEvent (receiver=receiver@entry=0x7ffc3b068940, event=event@entry=0x55b4ec10e2d0) at kernel/qcoreapplication.cpp:1470
#24 0x00007f48f8a42121 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55b4ebdd8cf0) at kernel/qcoreapplication.cpp:1815
#25 0x00007f48f8a426b8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1674
#26 0x00007f48f8a9f103 in postEventSourceDispatch (s=0x55b4ebe574e0) at kernel/qeventdispatcher_glib.cpp:277
#27 0x00007f48f1357417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f48f1357650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f48f13576dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f48f8a9e7ac in QEventDispatcherGlib::processEvents (this=0x55b4ebe57560, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#31 0x00007f48f8a3dd2a in QEventLoop::exec (this=this@entry=0x7ffc3b068880, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#32 0x00007f48f8a474a0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1383
#33 0x000055b4eaf6d80c in ?? ()
#34 0x00007f48f8044b97 in __libc_start_main (main=0x55b4eaf6d0b0, argc=1, argv=0x7ffc3b068b58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc3b068b48) at ../csu/libc-start.c:310
#35 0x000055b4eaf6ddba in ?? ()

Possible duplicates by query: bug 423951, bug 423222, bug 423180, bug 422433, bug 421576.

Reported using DrKonqi
Comment 1 Patrick Silva 2022-05-23 17:23:51 UTC
I have never seen this crash again.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.4
Graphics Platform: Wayland