Bug 2367146 - [abrt] copyq: __cxa_call_terminate(): copyq killed by SIGABRT
Summary: [abrt] copyq: __cxa_call_terminate(): copyq killed by SIGABRT
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: copyq
Version: 42
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Gerald Cox
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:8b5b581607b6561fcfc461221fe...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-05-18 23:01 UTC by Mr. Beedell, Roke Julian Lockhart (RJLB)
Modified: 2025-09-29 12:37 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-09-29 12:37:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.48 KB, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: maps (3.99 KB, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: limits (1.29 KB, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: environ (2.75 KB, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: open_fds (790 bytes, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: mountinfo (3.84 KB, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: os_info (767 bytes, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: cpuinfo (3.37 KB, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: core_backtrace (11.56 KB, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: dso_list (961 bytes, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: var_log_messages (466 bytes, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: backtrace (66.91 KB, text/plain)
2025-05-18 23:01 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details

Description Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:39 UTC
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

Comment 1 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:42 UTC
Created attachment 2090685 [details]
File: proc_pid_status

Comment 2 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:43 UTC
Created attachment 2090686 [details]
File: maps

Comment 3 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:45 UTC
Created attachment 2090687 [details]
File: limits

Comment 4 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:47 UTC
Created attachment 2090688 [details]
File: environ

Comment 5 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:48 UTC
Created attachment 2090689 [details]
File: open_fds

Comment 6 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:50 UTC
Created attachment 2090690 [details]
File: mountinfo

Comment 7 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:51 UTC
Created attachment 2090691 [details]
File: os_info

Comment 8 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:52 UTC
Created attachment 2090692 [details]
File: cpuinfo

Comment 9 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:54 UTC
Created attachment 2090693 [details]
File: core_backtrace

Comment 10 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:55 UTC
Created attachment 2090694 [details]
File: dso_list

Comment 11 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:57 UTC
Created attachment 2090695 [details]
File: var_log_messages

Comment 12 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-18 23:01:58 UTC
Created attachment 2090696 [details]
File: backtrace

Comment 13 Lukas Holecek 2025-05-19 06:10:12 UTC
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?

Comment 14 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-19 08:14:37 UTC
(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.

Comment 15 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-02 22:56:27 UTC
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.

Comment 16 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-08-26 21:25:44 UTC
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.

Comment 17 Gerald Cox 2025-09-29 12:37:40 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.