Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: I ran qdbus org.kde.Shutdown /Shutdown org.kde.Shutdown.logout due to having too many Meta + T Custom Tiling tiles to show the qdbus org.kde.LogoutPrompt /LogoutPrompt org.kde.LogoutPrompt.promptLogout overlay (yes, a separate issue that is remediated with a log out, then log in), and upon re-authentication with my user account, saw that CopyQ had crashed (alongside the KDE FreeDesktop Portal). Version-Release number of selected component: copyq-10.0.0-3.fc42 Additional info: reporter: libreport-2.17.15 type: CCpp reason: copyq killed by SIGABRT journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=509b6a;b=41a13c264475412bac2e146d26dc849a;m=55c3feb44;t=63570f3b0b749;x=bad74d5e378fe679 executable: /usr/bin/copyq cmdline: /usr/bin/copyq --clipboard-access monitorClipboard cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-copyq rootdir: / uid: 1000 kernel: 6.14.6-300.fc42.x86_64 package: copyq-10.0.0-3.fc42 runlevel: N 5 backtrace_rating: 4 crash_function: __cxa_call_terminate comment: I ran qdbus org.kde.Shutdown /Shutdown org.kde.Shutdown.logout due to having too many Meta + T Custom Tiling tiles to show the qdbus org.kde.LogoutPrompt /LogoutPrompt org.kde.LogoutPrompt.promptLogout overlay (yes, a separate issue that is remediated with a log out, then log in), and upon re-authentication with my user account, saw that CopyQ had crashed (alongside the KDE FreeDesktop Portal). Truncated backtrace: Thread no. 1 (19 frames) #6 __cxa_call_terminate at ../../../../libstdc++-v3/libsupc++/eh_call.cc:56 #7 __cxxabiv1::__gxx_personality_v0 at ../../../../libstdc++-v3/libsupc++/eh_personality.cc:692 #8 _Unwind_RaiseException_Phase2 at ../../../libgcc/unwind.inc:64 #9 _Unwind_Resume at ../../../libgcc/unwind.inc:242 #10 QString::~QString at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/text/qstring.h:1410 #11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/global/qlogging.cpp:382 #12 QMessageLogger::fatal at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/global/qlogging.cpp:883 #13 init_platform at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1345 #14 QGuiApplicationPrivate::createPlatformIntegration at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1598 #15 QGuiApplicationPrivate::createEventDispatcher at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1617 #16 QCoreApplicationPrivate::init at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:866 #17 QGuiApplicationPrivate::init at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1645 #18 QGuiApplication::QGuiApplication at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.h:172 #19 ApplicationExceptionHandler<QGuiApplication>::ApplicationExceptionHandler at /usr/src/debug/copyq-10.0.0-3.fc42.x86_64/src/./app/applicationexceptionhandler.h:36 #20 X11Platform::createClipboardProviderApplication at /usr/src/debug/copyq-10.0.0-3.fc42.x86_64/src/platform/x11/x11platform.cpp:261 #21 (anonymous namespace)::createClientApplication at /usr/src/debug/copyq-10.0.0-3.fc42.x86_64/src/app/clipboardclient.cpp:46 #22 ClipboardClient::ClipboardClient at /usr/src/debug/copyq-10.0.0-3.fc42.x86_64/src/app/clipboardclient.cpp:59 #23 (anonymous namespace)::startClient at /usr/src/debug/copyq-10.0.0-3.fc42.x86_64/src/main.cpp:143 #24 (anonymous namespace)::startApplication at /usr/src/debug/copyq-10.0.0-3.fc42.x86_64/src/main.cpp:269
Created attachment 2090685 [details] File: proc_pid_status
Created attachment 2090686 [details] File: maps
Created attachment 2090687 [details] File: limits
Created attachment 2090688 [details] File: environ
Created attachment 2090689 [details] File: open_fds
Created attachment 2090690 [details] File: mountinfo
Created attachment 2090691 [details] File: os_info
Created attachment 2090692 [details] File: cpuinfo
Created attachment 2090693 [details] File: core_backtrace
Created attachment 2090694 [details] File: dso_list
Created attachment 2090695 [details] File: var_log_messages
Created attachment 2090696 [details] File: backtrace
Looking at the Qt source code and the following backtrace items: #12 QMessageLogger::fatal at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/global/qlogging.cpp:883 #13 init_platform at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1345 This seems to indicate that the app can no longer communicate with Wayland compositor (or Xorg server). I assume it is because of the logout process. But normally, all GUI applications exit properly before the compositor exits. Maybe there is some session manager missing in the desktop environment or the real problem is that KDE FreeDesktop Portal crashed?
(In reply to Lukas Holecek from comment #13) > Maybe there is some session manager missing in the desktop > environment or the real problem is that KDE FreeDesktop Portal crashed? Maybe, although per https://bugzilla.redhat.com/show_bug.cgi?id=2354765#c12, since it's happened a few times without CopyQ crashing yet, I'd be surprised.
This occurrred when https://bugzilla.redhat.com/show_bug.cgi?id=2386127#c0 did. reporter: libreport-2.17.15 type: CCpp reason: copyq killed by SIGABRT journald_cursor: s=a2d6d580caa24cf3a9483be7f85033e4;i=1cbe1f;b=5f07eb01675f4c0ebd0e6f0a0cf4b60c;m=b6d1e7bce;t=63b699638a74f;x=a4c2e202a12c6feb executable: /usr/bin/copyq cmdline: /usr/bin/copyq --clipboard-access monitorClipboard cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-copyq rootdir: / uid: 1000 kernel: 6.15.8-200.fc42.x86_64 package: copyq-10.0.0-3.fc42 runlevel: N 5 backtrace_rating: 4 crash_function: __cxa_call_terminate comment: This occurrred when https://bugzilla.redhat.com/show_bug.cgi?id=2386127#c0 did.
When I unsuccessfully attempted to reproduce https://bugs.kde.org/show_bug.cgi?id=508726#c0, logout crashed this application, alongside KWalletManager. reporter: libreport-2.17.15 type: CCpp reason: copyq killed by SIGABRT journald_cursor: s=a2d6d580caa24cf3a9483be7f85033e4;i=26d610;b=d9556942b8a740ffb2d9bea7885652e1;m=39f785e94;t=63d4b3970fe47;x=ae8e4238fa94748d executable: /usr/bin/copyq cmdline: /usr/bin/copyq --clipboard-access monitorClipboard cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-copyq rootdir: / uid: 1000 kernel: 6.15.10-200.fc42.x86_64 package: copyq-10.0.0-3.fc42 runlevel: N 5 backtrace_rating: 4 crash_function: __cxa_call_terminate comment: When I unsuccessfully attempted to reproduce https://bugs.kde.org/show_bug.cgi?id=508726#c0, logout crashed this application, alongside KWalletManager.
A newer release of this package is now available in Fedora, which supersedes the version this bug was filed against. If you continue to experience this issue with the latest version, please file a new bug report against that release. Closing as NEXTRELEASE.