| Summary: | Spectacle crash on screen record attempt under wayland. | ||
|---|---|---|---|
| Product: | [Applications] Spectacle | Reporter: | Konstantin Popov <konstantin.popov.89> |
| Component: | General | Assignee: | Noah Davis <noahadvs> |
| Status: | REPORTED --- | ||
| Severity: | crash | CC: | kde, kdedev, sam |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.4.5 | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Backtrace 20251105 with debug symbols | ||
|
Description
Konstantin Popov
2025-11-01 12:09:52 UTC
Thank you for the bug report. Unfortunately the backtrace is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong: #16 0x00007f3eeba81aa7 in ??? () at /usr/lib64/libQt6Core.so.6 Could you please install debug packages and attach a new symbolicated backtrace generated by using `coredumpctl gdb` in a terminal window? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl for details about how to do this. Thanks again! Created attachment 186512 [details]
Backtrace 20251105 with debug symbols
New coredump attached, libQt6Core has debug symbols now.
Thanks for the new backtrace, that will be useful for the developers. They'll take it from here. [KCrash Handler] #7 0x00007f36d47fde96 in end_ebml_master_crc32 (pb=pb@entry=0x7f369c04e540, dyn_cp=dyn_cp@entry=0x7f369e227250, mkv=mkv@entry=0x7f369e227200, id=id@entry=524531317, length_size=length_size@entry=0, keep_buffer=keep_buffer@entry=0, add_seekentry=0) at src/libavformat/matroskaenc.c:789 #8 0x00007f36d4802b23 in mkv_write_trailer (s=0x7f369ceec040) at src/libavformat/matroskaenc.c:3176 #9 0x00007f36d48530ce in av_write_trailer (s=0x7f369ceec040) at src/libavformat/mux.c:1319 #10 0x00007f36dacbde3c in PipeWireRecordProduce::cleanup (this=0x5592ba1dcd40) at /var/tmp/portage/kde-plasma/kpipewire-6.4.5/work/kpipewire-6.4.5/src/pipewirerecord.cpp:201 #11 0x00007f36dacc0e95 in PipeWireProduce::destroy (this=0x5592ba1dcd40) at /var/tmp/portage/kde-plasma/kpipewire-6.4.5/work/kpipewire-6.4.5/src/pipewireproduce.cpp:254 #12 0x00007f36d7a22670 in QObject::event (this=0x5592ba1dcd40, e=0x5592ba3cce40) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/kernel/qobject.cpp:1432 #13 0x00007f36d9d41806 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5592ba1dcd40, e=0x5592ba3cce40) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/widgets/kernel/qapplication.cpp:3300 #14 0x00007f36d7a9fe08 in QCoreApplication::notifyInternal2 (receiver=0x5592ba1dcd40, event=event@entry=0x5592ba3cce40) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/kernel/qcoreapplication.cpp:1106 #15 0x00007f36d7ac6882 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x5592ba3cce40) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/kernel/qcoreapplication.cpp:1546 #16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5592ba1083b0) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/kernel/qcoreapplication.cpp:1891 #17 0x00007f36d7850aa7 in postEventSourceDispatch (s=0x7f369c000f20) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #18 0x00007f36d3c86d13 in ??? () at /usr/lib64/libglib-2.0.so.0 #19 0x00007f36d3c8a027 in ??? () at /usr/lib64/libglib-2.0.so.0 #20 0x00007f36d3c8a790 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #21 0x00007f36d7850b33 in QEventDispatcherGlib::processEvents (this=0x7f369c000b70, flags=...) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #22 0x00007f36d7acd7a2 in QEventLoop::exec (this=this@entry=0x7f36bf7fd5c0, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/global/qflags.h:77 #23 0x00007f36d79fa6de in QThread::exec (this=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/global/qflags.h:77 #24 0x00007f36d799786f in operator() (__closure=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/thread/qthread_unix.cpp:435 #25 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/thread/qthread_unix.cpp:367 #26 QThreadPrivate::start (arg=0x5592ba1357c0) at /var/tmp/portage/dev-qt/qtbase-6.9.3/work/qtbase-everywhere-src-6.9.3/src/corelib/thread/qthread_unix.cpp:395 #27 0x00007f36d7297de4 in ??? () at /usr/lib64/libc.so.6 #28 0x00007f36d73187cc in ??? () at /usr/lib64/libc.so.6 |