| Summary: | spectacle craches in recording mode only when rectangular region is selected | ||
|---|---|---|---|
| Product: | [Applications] Spectacle | Reporter: | Cherkah <cherkaba> |
| Component: | General | Assignee: | Noah Davis <noahadvs> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | crash | CC: | kde, kde |
| Priority: | HI | Keywords: | drkonqi |
| Version First Reported In: | 6.4.1 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/208573/events/552b720637ca46e887881b1936b81d9a/ | ||
| Attachments: | New crash information added by DrKonqi | ||
Created attachment 182794 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
There was an issue in Fedora today where they broke ABI/API with layershell which is in this backtrace. Can you update and confirm if the issue persists? i've updated my system but the issue persists ๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone! The bug no longer occurs under the conditions of the reported crash. So I consider it resolved. |
Application: spectacle (6.4.1) ApplicationNotResponding [ANR]: false Qt Version: 6.9.1 Frameworks Version: 6.15.0 Operating System: Linux 6.15.4-200.fc42.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)" DrKonqi: 6.4.1 [CoredumpBackend] -- Information about the crash: I was trying to record my second screen to demonstrate a bug in the "Picture of the Day" app. I launched "Show" in recording mode and selected the "Rectangular Region" option. As soon as I started recording, the app crashed automatically. The other options worked without any problems (full screen, window). My external screen has a resolution of 100%. The crash can be reproduced every time. -- Backtrace (Reduced): #5 QtWayland::wl_seat::object (this=0x871) at /usr/include/qt6/QtWaylandClient/6.9.1/QtWaylandClient/private/qwayland-wayland.h:789 #6 QtWaylandClient::QWaylandInputDevice::wl_seat (this=0x861) at /usr/include/qt6/QtWaylandClient/6.9.1/QtWaylandClient/private/qwaylandinputdevice_p.h:96 #7 QWaylandXdgActivationV1::requestXdgActivationToken (this=this@entry=0x563d8d041ea0, display=0x563d8aa7f520, surface=<optimized out>, serial=std::optional = {...}, app_id=...) at /usr/src/debug/layer-shell-qt-6.4.1-1.fc42.x86_64/src/qwaylandxdgactivationv1.cpp:38 #8 0x00007f142c632990 in LayerShellQt::QWaylandLayerSurface::requestActivate (this=0x563d8d04a050) at /usr/include/qt6/QtWaylandClient/6.9.1/QtWaylandClient/private/qwaylandwindow_p.h:141 #9 0x0000563d5b2428bf in SpectacleWindow::setVisibilityForAll (visibility=QWindow::FullScreen) at /usr/src/debug/spectacle-6.4.1-1.fc42.x86_64/src/Gui/SpectacleWindow.cpp:109 #10 0x0000563d5b277ae5 in operator() (__closure=0x563d8ade9f00, rect=..., actions=<optimized out>) at /usr/src/debug/spectacle-6.4.1-1.fc42.x86_64/src/SpectacleCore.cpp:153 #11 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #15 QtPrivate::QCallableObject<SpectacleCore::SpectacleCore(QObject*)::<lambda(const QRectF&, const ExportManager::Actions&)>, QtPrivate::List<const QRectF&, const QFlags<ExportManager::Action>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x563d8ade9ef0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #16 0x00007f1428b5662c in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1431 #17 0x00007f142ae3d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f1400005770, e=0x563d8d17fd70) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303 #18 0x00007f1428af9f38 in QCoreApplication::notifyInternal2 (receiver=0x7f1400005770, event=0x563d8d17fd70) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106 #19 0x00007f1428afa19d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546 #20 0x00007f1428afdd26 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x563d8aa6e540) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1879 #21 0x00007f1428e1016f in postEventSourceDispatch (s=0x563d8aa78850) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #22 0x00007f142509b880 in g_main_dispatch (context=0x7f1400000f00) at ../glib/gmain.c:3398 #23 g_main_context_dispatch_unlocked (context=0x7f1400000f00) at ../glib/gmain.c:4249 Reported using DrKonqi