Description of problem: Just end rdp session clicking by X. Version-Release number of selected component: remmina-1.4.39-2.fc41 Additional info: reporter: libreport-2.17.15 type: CCpp reason: remmina killed by SIGABRT journald_cursor: s=0fee960f28c84345a8ab112d17357485;i=13138e;b=a1c1e1cc8d7a4d178d548d3f9d5a7743;m=4e6791b4;t=62efbcee62169;x=bd7779416120f0e8 executable: /usr/bin/remmina cmdline: /usr/bin/remmina cgroup: 0::/user.slice/user-1000.slice/user/session.slice/org.gnome.Shell rootdir: / uid: 1000 kernel: 6.12.15-200.fc41.x86_64 package: remmina-1.4.39-2.fc41 runlevel: N 5 dso_list: /usr/bin/remmina remmina-1.4.39-2.fc41.x86_64 (Fedora Project) 1738628461 comment: Just end rdp session clicking by X. backtrace_rating: 4 crash_function: freerdp_settings_set_pointer_len_ Truncated backtrace: Thread no. 1 (12 frames) #8 freerdp_settings_set_pointer_len_ at ./libfreerdp/common/settings.c:1300 #9 freerdp_settings_free_keys at ./libfreerdp/common/settings_str.c:339 #10 freerdp_settings_free_internal at ./libfreerdp/core/settings.c:1306 #11 freerdp_settings_free at ./libfreerdp/core/settings.c:1314 #12 rdp_free at ./libfreerdp/core/rdp.c:2514 #13 freerdp_context_free at ./libfreerdp/core/freerdp.c:895 #14 rfi_uninit at /usr/src/debug/remmina-1.4.39-2.fc41.x86_64/plugins/rdp/rdp_plugin.c:2626 #15 complete_cleanup_on_main_thread at /usr/src/debug/remmina-1.4.39-2.fc41.x86_64/plugins/rdp/rdp_plugin.c:2651 #18 g_main_context_dispatch_unlocked at ../glib/gmain.c:4208 #19 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4273 #20 g_main_context_iteration at ../glib/gmain.c:4338 #21 g_application_run at ../gio/gapplication.c:2715
Created attachment 2077828 [details] File: proc_pid_status
Created attachment 2077829 [details] File: maps
Created attachment 2077830 [details] File: limits
Created attachment 2077831 [details] File: environ
Created attachment 2077832 [details] File: open_fds
Created attachment 2077833 [details] File: mountinfo
Created attachment 2077834 [details] File: os_info
Created attachment 2077835 [details] File: cpuinfo
Created attachment 2077836 [details] File: core_backtrace
Created attachment 2077837 [details] File: var_log_messages
Created attachment 2077838 [details] File: backtrace
Confirmed I can replicate this one, and it's being tracked upstream as https://gitlab.com/Remmina/Remmina/-/issues/3285 Will try out their patch and if it fixes then backport it
Fix seems to work when testing locally, going to commit and build
FEDORA-2025-45e0b78abd (remmina-1.4.39-4.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-45e0b78abd
FEDORA-2025-34cddbd704 (remmina-1.4.39-4.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2025-34cddbd704
Builds pushed to f43 and f41. Building for f42 is being odd and pulling an old version of the freerdp package, I think because of the ongoing branching. https://koji.fedoraproject.org/koji/taskinfo?taskID=129639201 Remmina in EPEL10 is currently ftbfs because of bug 2348490, once fixed I'll rebuild. https://koji.fedoraproject.org/koji/taskinfo?taskID=129639207
FEDORA-2025-45e0b78abd (remmina-1.4.39-4.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
*** Bug 2347538 has been marked as a duplicate of this bug. ***
FEDORA-2025-34cddbd704 has been pushed to the Fedora 41 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-34cddbd704` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-34cddbd704 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-34cddbd704 (remmina-1.4.39-4.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.
Hello Please, revert this fix. This breaks setting session resolution. ps. The fix has been reverted in upstream.
I was originally opposed to reverting (https://bugzilla.redhat.com/show_bug.cgi?id=2347554), but given that upstream has now reverted, I'm going to do the same in our packages. I'll keep an eye on upstream and await a newer fix. F43 - https://bodhi.fedoraproject.org/updates/FEDORA-2025-5df605e4d2 F42 - Patched version never built F41 - https://bodhi.fedoraproject.org/updates/FEDORA-2025-1408fe89b4 EPEL10 - Patched version never built Re-opening this bug.
I disconnected from a RDP session. reporter: libreport-2.17.15 type: CCpp reason: remmina killed by SIGABRT journald_cursor: s=35ad162beff44e35b94eb34fde2d98e9;i=170a38e;b=1c10705e9931462085184bba2b9f70fc;m=126e85e2b3;t=62fb48d41bf92;x=cb8846011a15e416 executable: /usr/bin/remmina cmdline: /usr/bin/remmina -i cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-gnome-remmina\x2dapplet-2939.scope rootdir: / uid: 1000 kernel: 6.13.5-200.fc41.x86_64 package: remmina-1.4.39-5.fc41 runlevel: N 5 dso_list: /usr/bin/remmina remmina-1.4.39-5.fc41.x86_64 (Fedora Project) 1741222306 backtrace_rating: 4 crash_function: freerdp_settings_set_pointer_len_ comment: I disconnected from a RDP session.
I disconnected from a RDP session reporter: libreport-2.17.15 type: CCpp reason: remmina killed by SIGABRT journald_cursor: s=35ad162beff44e35b94eb34fde2d98e9;i=1e183a7;b=86bd0e3d6e1f4651b84515cae7e70ac0;m=6e237171;t=62ff4396b7fab;x=37e1549310afdd73 executable: /usr/bin/remmina cmdline: /usr/bin/remmina -i cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-gnome-remmina\x2dapplet-2838.scope rootdir: / uid: 1000 kernel: 6.13.5-200.fc41.x86_64 package: remmina-1.4.39-5.fc41 runlevel: N 5 dso_list: /usr/bin/remmina remmina-1.4.39-5.fc41.x86_64 (Fedora Project) 1741222306 backtrace_rating: 4 crash_function: tcache_thread_shutdown comment: I disconnected from a RDP session
I opened a rdp connection to an already connected session with the same user accidentally. reporter: libreport-2.17.15 type: CCpp reason: remmina killed by SIGABRT journald_cursor: s=d0f4d15833704298850328256fa8f76b;i=2e43367;b=e386fed859ab496b82d6e4acef6d47f7;m=447f865d7;t=63036bb50b484;x=3903472982a7d44e executable: /usr/bin/remmina cmdline: /usr/bin/remmina cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.remmina.Remmina rootdir: / uid: 1000 kernel: 6.13.5-200.fc41.x86_64 package: remmina-1.4.39-5.fc41 runlevel: N 5 dso_list: /usr/bin/remmina remmina-1.4.39-5.fc41.x86_64 (Fedora Project) 1741284414 backtrace_rating: 4 crash_function: tcache_thread_shutdown comment: I opened a rdp connection to an already connected session with the same user accidentally.
Since recent updates via DNF, several applications/services have started crashing. Typically, when I use Remmina and use it for RDP access to Windows hosts it will allow me to close a session and stay running in the system tray. Now, every time I close a session the application crashes with SIGABRT. Sometimes it crashes while I am connected and I have to re-launch the application. reporter: libreport-2.17.15 type: CCpp reason: remmina killed by SIGABRT journald_cursor: s=61beebdc8c334298b6bfef42f22c2388;i=1082de5;b=83fe36b500104af6999e64e89a733207;m=7b46a9d;t=6304eb3e2f576;x=e0b521d0bb162a4f executable: /usr/bin/remmina cmdline: remmina -i cgroup: 0::/user.slice/user-1000.slice/session-2.scope rootdir: / uid: 1000 kernel: 6.13.6-200.fc41.x86_64 package: remmina-1.4.39-5.fc41 runlevel: N 5 backtrace_rating: 4 crash_function: tcache_thread_shutdown comment: Since recent updates via DNF, several applications/services have started crashing. Typically, when I use Remmina and use it for RDP access to Windows hosts it will allow me to close a session and stay running in the system tray. Now, every time I close a session the application crashes with SIGABRT. Sometimes it crashes while I am connected and I have to re-launch the application.
Considering how rocky the last release was, I've pushed 1.4.40 to Rawhide only for now (which contains upstream's fix for this issue). Would you be able to test in there and leave feedback on https://bodhi.fedoraproject.org/updates/FEDORA-2025-5695ae9993 before we push further please? I've also built for older releases in COPR https://copr.fedorainfracloud.org/coprs/thebeanogamer/remmina/build/8903819/ (ignore the EPEL failures, I forgot that we've not got FreeRDP3 in there).
I have enabeld copr thebeanogamer/remmina and run updates on Fedora 41. Now the following packages are used: freerdp.x86_64 2:3.12.0-1.fc41 updates remmina.x86_64 1.4.40-5.fc41 copr:copr.fedorainfracloud.org:thebeanogamer:remmina But remmina crashes again, as soon as I try to connect to a windows pc using rdp. Apr 15 14:12:00 gnome-shell[4364]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed Apr 15 14:12:00 kernel: RemmRDP:feldspe[1971045]: segfault at 8 ip 00007fc7de18fc71 sp 00007fc7bd9fc870 error 4 in libkrb5.so.3.3[20c71,7fc7de170000+6e000] likely on CPU 2 (core 2, socket 0) Apr 15 14:12:00 kernel: Code: 00 00 00 00 00 0f 1f 40 00 f3 0f 1e fa 55 48 89 e5 41 57 41 56 41 55 49 89 f5 41 54 49 89 cc 53 48 89 fb 48 83 ec 38 89 55 bc <48> 8b 46 08 64 4c 8b 34 25 28 00 00 00 4c 89 75 c8 4d 89 > Apr 15 14:12:00 audit[1971008]: ANOM_ABEND auid=1292 uid=1292 gid=1292 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=1971008 comm="RemmRDP:feldspe" exe="/usr/bin/remmina" sig=11 res=1 But if I downgrade remmina to remmina-1.4.39-5.fc41.x86_64, then remmina also crashes. The same with the initial Fedora 41 version remmina-1.4.35-3.fc41.x86_64. But if I downgrade freerdp to the initial Fedora 41 version freerdp-3.8.0-1.fc41.x86_64, then remmina works with remmina-1.4.35-3.fc41.x86_64, remmina-1.4.39-5.fc41.x86_64, and remmina-1.4.40-5.fc41.x86_64. Sorry, because remmina did crash after the update, I have downgraded both remmina and freerdp and added a dnf versionlock for both packages, so they was excluded from updates. I didn't test the updated remmina with the downgraded freerdp in the past. So it seams the cause of the crash is in package freerdp, or in the combination of the updated freerdp and remmina.
Additional info: It may be that remmina was not really terminated in some of my previous tests. I found it sometimes that it was still running in background. freerdp-3.8.0-1.fc41.x86_64 remmina-1.4.40-5.fc41.x86_64 It seams that these versions doesn't work together. remmina doesn't find the the installed plugin rdp. See below. $ LANG=C G_MESSAGES_DEBUG=remmina remmina (process:17082): remmina-DEBUG: 22:41:40.255: (remmina_file_manager_init) - Initialized the "/home/edgar/.local/share/remmina" data folder (process:17082): remmina-DEBUG: 22:41:40.260: (remmina_plugin_manager_register_plugin) - Remmina plugin glibsecret (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 2000. Failed to load plugin: /usr/lib64/remmina/plugins/remmina-plugin-rdp.so. Error: /usr/lib64/remmina/plugins/remmina-plugin-rdp.so: undefined symbol: freerdp_settings_set_monitor_def_array_sorted (process:17082): remmina-DEBUG: 22:41:40.311: (remmina_plugin_manager_load_plugins) - The glibsecret secret plugin has been initialized and it will be your default secret plugin remmina-INFO: 22:41:40.351: StatusNotifier/Appindicator support in ?gnome gnome?: your desktop does support it remmina-INFO: 22:41:40.351: StatusNotifier/Appindicator support in ?gnome gnome?: and Remmina has built-in (compiled) support for libappindicator. remmina-INFO: 22:41:40.351: StatusNotifier/Appindicator support in ?gnome gnome?: You may need to install, and use Gnome Shell Extension Appindicator (org.remmina.Remmina:17082): Gtk-WARNING **: 22:41:40.507: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem (org.remmina.Remmina:17082): remmina-DEBUG: 22:41:40.508: (remmina_main_init) - Initializing the Remmina main window (org.remmina.Remmina:17082): remmina-DEBUG: 22:41:40.528: (remmina_main_init) - Initializing monitor (org.remmina.Remmina:17082): remmina-DEBUG: 22:41:40.531: (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL (org.remmina.Remmina:17082): remmina-DEBUG: 22:41:40.583: (remmina_icon_connection_changed_cb) - Indicator connection changed to: 1 (org.remmina.Remmina:17082): remmina-DEBUG: 22:41:40.614: (remmina_icon_connection_changed_cb) - Indicator connection changed to: 1 remmina-INFO: 22:42:05.319: use_master_password already migrated (org.remmina.Remmina:17082): Gtk-WARNING **: 22:42:05.340: gtk_menu_detach(): menu is not attached (org.remmina.Remmina:17082): remmina-DEBUG: 22:42:05.341: (remmina_icon_is_available) - Indicator is connected to panel, thus it can be displayed.
I have installed freerdp-3.12.0-1.fc41.x86_64 from current updates-testing. It works together with remmina-1.4.39-5.fc41.x86_64. But remmina-1.4.40-5.fc41.x86_64 crashes with freerdp-3.12.0-1.fc41.x86_64: Apr 16 19:24:34 org.remmina.Remmina.desktop[9097]: [19:24:34:027] [9097:000023a8] [WARN][com.freerdp.crypto] - [verify_cb]: Certificate verification failure 'self-signed certificate (18)' at stack position 0 Apr 16 19:24:34 org.remmina.Remmina.desktop[9097]: [19:24:34:027] [9097:000023a8] [WARN][com.freerdp.crypto] - [verify_cb]: CN = myhost.mydomain Apr 16 19:24:34 kernel: show_signal_msg: 109 callbacks suppressed Apr 16 19:24:34 kernel: RemmRDP:feldspe[9128]: segfault at 8 ip 00007fedc341fc71 sp 00007feda21fd870 error 4 in libkrb5.so.3.3[20c71,7fedc3400000+6e000] likely on CPU 2 (core 2, socket 0) Apr 16 19:24:34 kernel: Code: 00 00 00 00 00 0f 1f 40 00 f3 0f 1e fa 55 48 89 e5 41 57 41 56 41 55 49 89 f5 41 54 49 89 cc 53 48 89 fb 48 83 ec 38 89 55 bc <48> 8b 46 08 64 4c 8b 34 25 28 00 00 00 4c 89 75 c8 4d 89 > It creates a coredump, but abrt-server removes it because the package is not signed. The stack trace is in the system logs, if you are interested in.
I'm sorry to tell you that remmina-1.4.39-5.fc41.x86_64 also crashes with freerdp-3.12.0-1.fc41.x86_64, with the same segfault message. The difference to remmina-1.4.40-5.fc41.x86_64 is that your test version crashes when I try to connect to the windows pc, while remmina-1.4.39-5.fc41.x86_64 opens the authentication window and let me enter the username, password, domain, and crashes when I klick "Ok".
This message is a reminder that Fedora Linux 41 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora Linux 41 on 2025-12-15. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a 'version' of '41'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, change the 'version' to a later Fedora Linux version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see it. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora Linux 41 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora Linux, you are encouraged to change the 'version' to a later version prior to this bug being closed.
Fedora Linux 41 entered end-of-life (EOL) status on 2025-12-15. Fedora Linux 41 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora Linux please feel free to reopen this bug against that version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see the version field. If you are unable to reopen this bug, please file a new report against an active release. Thank you for reporting this bug and we are sorry it could not be fixed.
Remmina still crashes when I try to connect to a windows system using an domain account (from an active directory). Every rdp client on Fedora 42 (and probably on Fedora 43) is still unusable for connecting to such systems. Does nobody use rdp? It should be fixed! I have temporary installed remmina*-1.4.33-4.fc40.x86_64.rpm from koji on Fedora 42 and 43, this version doesn't crash, but this is not a good solution. Please reopen this bug report and set it to Fedora 43 or Rawhide.