• Bug#1108194: transmission-gtk: Transmission crashes on right-click

    From Alexandre Rossi@21:1/5 to All on Fri Jul 4 10:50:01 2025
    Hi,

    Upon using transmission, it will sometimes crash when right-clicking on a torrent on the
    list.
    I haven't managed to trigger this bug reliably, but it certainly happens on a daily basis.

    It seems to be due to a improper handling of string translations, but this is only my
    guess.

    Further context:
    - Main interface language is French.
    - I'm using gnome-shell.

    Upon crashing, the following error message is shown on the terminal:

    /usr/include/fmt/format-inl.h:40: assertion failed: argument not foundterminate called without an active exception

    (still handling a hard drive crash on my GUI machine, so cannot investigate yet)

    Can you provide a backtrace? Maybe running transmission in gdb?

    $ sudo apt install gdb transmission-gtk-dbgsym
    $ gdb transmission-gtk

    Thanks!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alexandre Rossi@21:1/5 to Alexandre Rossi on Sat Jul 5 11:30:01 2025
    Hi,

    On Fri Jul 4, 2025 at 10:42 AM CEST, Alexandre Rossi wrote:
    Hi,

    Upon using transmission, it will sometimes crash when right-clicking on a torrent on the
    list.

    [...]

    Can you provide a backtrace? Maybe running transmission in gdb?

    #0 0x00007ffff58a49ee in ??? () at /lib/x86_64-linux-gnu/libc.so.6
    #1 0x00007ffff5899668 in ??? () at /lib/x86_64-linux-gnu/libc.so.6
    #2 0x00007ffff58996ad in ??? () at /lib/x86_64-linux-gnu/libc.so.6
    #3 0x00007ffff591c1f7 in send () at /lib/x86_64-linux-gnu/libc.so.6
    #4 0x000055555587f1b2 in libtransmission::BufferReader<std::byte>::to_socket
    (this=0x7fffd4109608, sockfd=34, n_bytes=9, error=0x7ffff0a82350)
    at ./libtransmission/../libtransmission/tr-buffer.h:114
    #5 tr_peer_socket::try_write (this=this@entry=0x7fffd41052c8, buf=warning: RTTI symbol not found for class 'libtransmission::StackBuffer<16400ul, std::byte, std::ratio<5l, 1l> >'

    ..., max=<optimized out>, error=error@entry=0x7ffff0a82350) at ./libtransmission/peer-socket.cc:85
    #6 0x000055555583f781 in tr_peerIo::try_write
    (this=0x7fffd4105050, max=<optimized out>, max@entry=18446744073709551615)
    at ./libtransmission/peer-io.cc:298

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Emmanuel Charpentier@21:1/5 to All on Sat Aug 2 20:10:01 2025
    UGFja2FnZTogdHJhbnNtaXNzaW9uLWd0awpWZXJzaW9uOiA0LjEuMH5iZXRhMitkZnNnLTMKRm9s bG93dXAtRm9yOiBCdWcgIzExMDgxOTQKWC1EZWJidWdzLUNjOiBlbW0uY2hhcnBlbnRpZXJAZnJl ZS5mcgoKRGVhciBNYWludGFpbmVyLAoKSSBoYXZlIG1lZW4gYml0dGVuIGJ5IHRoZSBleGFjdCBz YW1lIHByb2JsZW0uIE15IGN1cnJlbnQgc2V0dXAgOgoKY2hhcnBlbnRAYnJpcXVlOn4vVmlkw6lv cy/DiXRhYmxpJCBkcGtnIC1sIHRyYW5zbWlzc2lvbioKU291aGFpdD1pbmNvbm5VL0luc3RhbGzD qS9zdXBwUmltw6kvUHVyZ8OpL0g9w6AgZ2FyZGVyCnwgw4l0YXQ9Tm9uL0luc3RhbGzDqS9maWNo aWVyLUNvbmZpZy9kw6lwYXFVZXTDqS/DqWNoZWMtY29uRmlnL0g9c2VtaS0KaW5zdGFsbMOpL1c9 YXR0ZW5kLXRyYWl0ZW1lbnQtZMOpY2xlbmNoZW1lbnRzCnwvIEVycj89KGF1Y3VuZSkvYmVzb2lu IFLDqWluc3RhbGxhdGlvbiAow4l0YXQsRXJyOiBtYWp1c2N1bGU9bWF1dmFpcykKfHwvIE5vbSAg ICAgICAgICAgICAgICAgVmVyc2lvbiAgICAgICAgICAgIEFyY2hpdGVjdHVyZSBEZXNjcmlwdGlv bgorKystPT09PT09PT09PT09PT09PT09PS09PT09PT09PT09PT09PT09PT0tPT09PT09PT09PT09 LT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KaWkgIHRyYW5z bWlzc2lvbiAgICAgICAgNC4xLjB+YmV0YTIrZGZzZy0zIGFtZDY0ICAgICAgICBsaWdodHdlaWdo dCBCaXRUb3JyZW50CmNsaWVudAp1biAgdHJhbnNtaXNzaW9uLWNsaSAgICA8YXVjdW5lPiAgICAg ICAgICAgPGF1Y3VuZT4gICAgIChhdWN1bmUgZGVzY3JpcHRpb24Kbidlc3QgZGlzcG9uaWJsZSkK aWkgIHRyYW5zbWlzc2lvbi1jb21tb24gNC4xLjB+YmV0YTIrZGZzZy0zIGFtZDY0ICAgICAgICBs aWdodHdlaWdodCBCaXRUb3JyZW50CmNsaWVudCAoY29tbW9uIGZpbGVzKQppaSAgdHJhbnNtaXNz aW9uLWd0ayAgICA0LjEuMH5iZXRhMitkZnNnLTMgYW1kNjQgICAgICAgIGxpZ2h0d2VpZ2h0IEJp dFRvcnJlbnQKY2xpZW50IChHVEsrIGludGVyZmFjZSkKdW4gIHRyYW5zbWlzc2lvbi1xdCAgICAg PGF1Y3VuZT4gICAgICAgICAgIDxhdWN1bmU+ICAgICAoYXVjdW5lIGRlc2NyaXB0aW9uCm4nZXN0 IGRpc3BvbmlibGUpCgpPbmUgYWRkaXRpb24gdG8gdGhlIHByZXZpb3VzIHJlcG9ydCA6IHJlc3Rh cnRpbmcgdHJhbnNtaXNzaW9uLWd0ayByZXN0YXJ0cyB0aGUKdHJhbnNmZXJzIGluIHByb2dyZXNz LgoKSFRILAoKCi0tIFN5c3RlbSBJbmZvcm1hdGlvbjoKRGViaWFuIFJlbGVhc2U6IDEzLjAKICBB UFQgcHJlZmVycyB0ZXN0aW5nLXNlY3VyaXR5CiAgQVBUIHBvbGljeTogKDUwMCwgJ3Rlc3Rpbmct c2VjdXJpdHknKSwgKDUwMCwgJ3Rlc3RpbmcnKSwgKDEwMCwgJ3Vuc3RhYmxlJykKQXJjaGl0ZWN0 dXJlOiBhbWQ2NCAoeDg2XzY0KQpGb3JlaWduIEFyY2hpdGVjdHVyZXM6IGkzODYKCktlcm5lbDog TGludXggNi4xMi4zOCtkZWIxMy1hbWQ2NCAoU01QIHcvMTYgQ1BVIHRocmVhZHM7IFBSRUVNUFQp Cktlcm5lbCB0YWludCBmbGFnczogVEFJTlRfT09UX01PRFVMRSwgVEFJTlRfVU5TSUdORURfTU9E VUxFCkxvY2FsZTogTEFORz1mcl9GUi5VVEYtOCwgTENfQ1RZUEU9ZnJfRlIuVVRGLTggKGNoYXJt YXA9VVRGLTgpLCBMQU5HVUFHRSBub3Qgc2V0ClNoZWxsOiAvYmluL3NoIGxpbmtlZCB0byAvdXNy L2Jpbi9kYXNoCkluaXQ6IHN5c3RlbWQgKHZpYSAvcnVuL3N5c3RlbWQvc3lzdGVtKQpMU006IEFw cEFybW9yOiBlbmFibGVkCgpWZXJzaW9ucyBvZiBwYWNrYWdlcyB0cmFuc21pc3Npb24tZ3RrIGRl cGVuZHMgb246CmlpICBsaWJiNjQtMGQgICAgICAgICAgICAgMS4yLTUrYjMKaWkgIGxpYmM2ICAg ICAgICAgICAgICAgICAyLjQxLTExCmlpICBsaWJjdXJsNHQ2NCAgICAgICAgICAgOC4xNC4xLTIK aWkgIGxpYmRlZmxhdGUwICAgICAgICAgICAxLjIzLTIKaWkgIGxpYmV2ZW50LTIuMS03dDY0ICAg ICAyLjEuMTItc3RhYmxlLTEwK2IxCmlpICBsaWJnY2MtczEgICAgICAgICAgICAgMTQuMi4wLTE5 CmlpICBsaWJnbGliMi4wLTB0NjQgICAgICAgMi44NC4zLTEKaWkgIGxpYmdsaWJtbS0yLjY4LTF0 NjQgICAyLjg0LjAtMQppaSAgbGliZ3RrLTQtMSAgICAgICAgICAgIDQuMTguNitkcy0yCmlpICBs aWJndGttbS00LjAtMCAgICAgICAgNC4xOC4wLTEKaWkgIGxpYm1pbml1cG5wYzE4ICAgICAgICAy LjIuOC0yK2IyCmlpICBsaWJuYXRwbXAxdDY0ICAgICAgICAgMjAyMzA0MjMtMS4yK2IzCmlpICBs aWJwYW5nb21tLTIuNDgtMXQ2NCAgMi41Ni4xLTEKaWkgIGxpYnBzbDV0NjQgICAgICAgICAgICAw LjIxLjItMS4xK2IxCmlpICBsaWJzaWdjKystMy4wLTAgICAgICAgMy42LjAtMitiMQppaSAgbGli c3NsM3Q2NCAgICAgICAgICAgIDMuNS4xLTEKaWkgIGxpYnN0ZGMrKzYgICAgICAgICAgICAxNC4y LjAtMTkKaWkgIHRyYW5zbWlzc2lvbi1jb21tb24gICA0LjEuMH5iZXRhMitkZnNnLTMKClZlcnNp b25zIG9mIHBhY2thZ2VzIHRyYW5zbWlzc2lvbi1ndGsgcmVjb21tZW5kczoKaWkgIHhkZy11dGls cyAgMS4yLjEtMgoKdHJhbnNtaXNzaW9uLWd0ayBzdWdnZXN0cyBubyBwYWNrYWdlcy4KCi0tIG5v IGRlYmNvbmYgaW5mb3JtYXRpb24K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)