Bug 2439047 - [abrt] transmission-qt: std::__atomic_base<int>::fetch_add(): transmission-qt killed by SIGSEGV
Summary: [abrt] transmission-qt: std::__atomic_base<int>::fetch_add(): transmission-qt...
Keywords:
Status: CLOSED DUPLICATE of bug 2436970
Alias: None
Product: Fedora
Classification: Fedora
Component: transmission
Version: 43
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:56c5cf4a1e3a1e8694082fb165c...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-02-11 18:32 UTC by idiot
Modified: 2026-02-11 18:39 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-02-11 18:39:26 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.49 KB, text/plain)
2026-02-11 18:32 UTC, idiot
no flags Details
File: maps (88.13 KB, text/plain)
2026-02-11 18:32 UTC, idiot
no flags Details
File: limits (1.29 KB, text/plain)
2026-02-11 18:32 UTC, idiot
no flags Details
File: environ (2.78 KB, text/plain)
2026-02-11 18:32 UTC, idiot
no flags Details
File: open_fds (5.77 KB, text/plain)
2026-02-11 18:32 UTC, idiot
no flags Details
File: mountinfo (4.85 KB, text/plain)
2026-02-11 18:32 UTC, idiot
no flags Details
File: os_info (630 bytes, text/plain)
2026-02-11 18:32 UTC, idiot
no flags Details
File: cpuinfo (3.76 KB, text/plain)
2026-02-11 18:33 UTC, idiot
no flags Details
File: core_backtrace (66.89 KB, text/plain)
2026-02-11 18:33 UTC, idiot
no flags Details
File: exploitable (81 bytes, text/plain)
2026-02-11 18:33 UTC, idiot
no flags Details
File: dso_list (18.20 KB, text/plain)
2026-02-11 18:33 UTC, idiot
no flags Details
File: backtrace (196.93 KB, text/plain)
2026-02-11 18:33 UTC, idiot
no flags Details

Description idiot 2026-02-11 18:32:46 UTC
Description of problem:
I opened transmission-qt and it died shortly after. My config connects to a remote daemon running on another Fedora machine on my network that is running the same package release version.

Version-Release number of selected component:
transmission-qt-4.1.0-3.fc43

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         transmission-qt killed by SIGSEGV
journald_cursor: s=82acfb1335bb45f1a297a9b4a6cdb62e;i=14820617;b=1d5582ce7a4d4a6cba94479046b025c6;m=779ea8017;t=64a90559748e2;x=3825be12bbdb5cc0
executable:     /usr/bin/transmission-qt
cmdline:        /usr/bin/transmission-qt
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-transmission\x2dqt
rootdir:        /
uid:            1000
kernel:         6.18.8-200.fc43.x86_64
package:        transmission-qt-4.1.0-3.fc43
runlevel:       /bin/sh: line 1: runlevel: command not found
backtrace_rating: 4
crash_function: std::__atomic_base<int>::fetch_add
comment:        I opened transmission-qt and it died shortly after. My config connects to a remote daemon running on another Fedora machine on my network that is running the same package release version.

Truncated backtrace:
Thread no. 1 (41 frames)
 #0 std::__atomic_base<int>::fetch_add at /usr/include/c++/15/bits/atomic_base.h:629
 #1 QAtomicOps<int>::ref<int> at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/thread/qatomic_cxx11.h:260
 #2 QBasicAtomicInteger<int>::ref at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/thread/qbasicatomic.h:48
 #3 QArrayData::ref at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydata.h:59
 #4 QArrayDataPointer<char16_t>::ref at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydatapointer.h:451
 #5 QArrayDataPointer<char16_t>::QArrayDataPointer at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydatapointer.h:40
 #6 QArrayDataPointer<char16_t>::operator= at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/tools/qarraydatapointer.h:71
 #7 QString::operator= at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/text/qstring.cpp:2837
 #8 trqt::variant_helpers::change at /usr/src/debug/transmission-4.1.0-3.fc43.x86_64/qt/VariantHelpers.cc:187
 #9 trqt::variant_helpers::change<TrackerStat> at /usr/src/debug/transmission-4.1.0-3.fc43.x86_64/qt/VariantHelpers.h:170
 #10 Torrent::update at /usr/src/debug/transmission-4.1.0-3.fc43.x86_64/qt/Torrent.cc:233
 #11 TorrentModel::updateTorrents at /usr/src/debug/transmission-4.1.0-3.fc43.x86_64/qt/TorrentModel.cc:253
 #12 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
 #13 doActivate<false> at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:4257
 #14 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:4317
 #15 QMetaObject::activate<void, tr_variant*, bool> at /usr/include/qt6/QtCore/qobjectdefs.h:319
 #16 Session::torrentsUpdated at /usr/src/debug/transmission-4.1.0-3.fc43.x86_64/redhat-linux-build/qt/transmission-qt_autogen/EWIEGA46WW/moc_Session.cpp:330
 #17 operator() at /usr/src/debug/transmission-4.1.0-3.fc43.x86_64/qt/Session.cc:703
 #19 std::__invoke_impl<QFuture<RpcResponse>, RpcQueue::normalizeFunc<Session::refreshTorrents(const torrent_ids_t&, TorrentProperties)::<lambda(const RpcResponse&)> >(const Session::refreshTorrents(const torrent_ids_t&, TorrentProperties)::<lambda(const RpcResponse&)>&) const::<lambda(const RpcResponseFuture&)>&, const QFuture<RpcResponse>&> at /usr/include/c++/15/bits/invoke.h:63
 #20 std::__invoke_r<QFuture<RpcResponse>, RpcQueue::normalizeFunc<Session::refreshTorrents(const torrent_ids_t&, TorrentProperties)::<lambda(const RpcResponse&)> >(const Session::refreshTorrents(const torrent_ids_t&, TorrentProperties)::<lambda(const RpcResponse&)>&) const::<lambda(const RpcResponseFuture&)>&, const QFuture<RpcResponse>&> at /usr/include/c++/15/bits/invoke.h:118
 #21 std::_Function_handler<QFuture<RpcResponse>(const QFuture<RpcResponse>&), RpcQueue::normalizeFunc<Session::refreshTorrents(const torrent_ids_t&, TorrentProperties)::<lambda(const RpcResponse&)> >(const Session::refreshTorrents(const torrent_ids_t&, TorrentProperties)::<lambda(const RpcResponse&)>&) const::<lambda(const RpcResponseFuture&)> >::_M_invoke(const std::_Any_data &, const QFuture<RpcResponse> &) at /usr/include/c++/15/bits/std_function.h:293
 #22 std::function<QFuture<RpcResponse>(QFuture<RpcResponse> const&)>::operator() at /usr/include/c++/15/bits/std_function.h:593
 #23 RpcQueue::runNext at /usr/src/debug/transmission-4.1.0-3.fc43.x86_64/qt/RpcQueue.cc:70
 #24 RpcQueue::stepFinished at /usr/src/debug/transmission-4.1.0-3.fc43.x86_64/qt/RpcQueue.cc:44
 #25 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
 #26 doActivate<false> at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:4257
 #27 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:4317
 #28 QFutureWatcherBase::event at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/thread/qfuturewatcher.cpp:393
 #29 QApplicationPrivate::notify_helper at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/widgets/kernel/qapplication.cpp:3305
 #30 QCoreApplication::notifyInternal2 at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1109
 #31 QCoreApplication::sendEvent at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1549
 #32 QCoreApplicationPrivate::sendPostedEvents at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1904
 #33 postEventSourceDispatch at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
 #35 g_main_context_dispatch_unlocked at ../glib/gmain.c:4425
 #36 g_main_context_iterate_unlocked at ../glib/gmain.c:4490
 #37 g_main_context_iteration at ../glib/gmain.c:4556
 #38 QEventDispatcherGlib::processEvents at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
 #39 QEventLoop::exec at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/global/qflags.h:77
 #40 QCoreApplication::exec at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1452
 #41 QGuiApplication::exec at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/gui/kernel/qguiapplication.cpp:1973
 #42 QApplication::exec at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/widgets/kernel/qapplication.cpp:2575

Comment 1 idiot 2026-02-11 18:32:51 UTC
Created attachment 2129126 [details]
File: proc_pid_status

Comment 2 idiot 2026-02-11 18:32:52 UTC
Created attachment 2129127 [details]
File: maps

Comment 3 idiot 2026-02-11 18:32:53 UTC
Created attachment 2129128 [details]
File: limits

Comment 4 idiot 2026-02-11 18:32:55 UTC
Created attachment 2129129 [details]
File: environ

Comment 5 idiot 2026-02-11 18:32:57 UTC
Created attachment 2129130 [details]
File: open_fds

Comment 6 idiot 2026-02-11 18:32:58 UTC
Created attachment 2129131 [details]
File: mountinfo

Comment 7 idiot 2026-02-11 18:32:59 UTC
Created attachment 2129132 [details]
File: os_info

Comment 8 idiot 2026-02-11 18:33:01 UTC
Created attachment 2129133 [details]
File: cpuinfo

Comment 9 idiot 2026-02-11 18:33:02 UTC
Created attachment 2129134 [details]
File: core_backtrace

Comment 10 idiot 2026-02-11 18:33:03 UTC
Created attachment 2129135 [details]
File: exploitable

Comment 11 idiot 2026-02-11 18:33:05 UTC
Created attachment 2129136 [details]
File: dso_list

Comment 12 idiot 2026-02-11 18:33:06 UTC
Created attachment 2129137 [details]
File: backtrace

Comment 13 idiot 2026-02-11 18:38:00 UTC
Apologies for duplicating https://bugzilla.redhat.com/show_bug.cgi?id=2436970, I submitted this through GnomeAbrt so it has more hopefully useful information.

Comment 14 idiot 2026-02-11 18:39:26 UTC

*** This bug has been marked as a duplicate of bug 2436970 ***


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