When running remmina to connect to an RPS I get the following crash
This bug is probably the same as the following upstream bug: https://gitlab.com/Remmina/Remmina/-/issues/3090
I am also able to connect using xfreerdp3 (and xfreerdp for that matter), just as the reporter of the other buġ.
The output from my cli with increased debugging output is:
rohdef@rff-trifork ~/.l/s/remmina [134]> G_MESSAGES_DEBUG=remmina remmina
(process:120463): remmina-DEBUG: 10:53:08.184: (remmina_file_manager_init) - Initialized the "/home/rohdef/.local/share/remmina" data folder
(process:120463): remmina-DEBUG: 10:53:08.188: (remmina_plugin_manager_register_plugin) - Remmina plugin kwallet (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 1000.
remmina-Message: 10:53:08.218: [X2GO] X2Go plugin loaded.
(process:120463): remmina-DEBUG: 10:53:08.219: (remmina_plugin_manager_register_plugin) - Remmina plugin glibsecret (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 2000.
(process:120463): remmina-DEBUG: 10:53:08.234: (remmina_plugin_entry) - gfx_h264_available: 0
(process:120463): remmina-DEBUG: 10:53:08.234: (remmina_rdp_settings_kbd_init) - rdp_keyboard_remapping_list: (null)
kf.windowsystem: Cannot use KWindowSystem without a QGuiApplication
(process:120463): remmina-DEBUG: 10:53:08.238: (remmina_plugin_manager_load_plugins) - The kwallet secret plugin has been initialized and it will be your default secret plugin
remmina-INFO: 10:53:08.265: StatusNotifier/Appindicator support in “kde”: your desktop does support it
remmina-INFO: 10:53:08.265: StatusNotifier/Appindicator support in “kde”: and Remmina has built-in (compiled) support for libappindicator.
remmina-INFO: 10:53:08.265: StatusNotifier/Appindicator support in “kde”: You may need to install, and use KStatusNotifierItem
(org.remmina.Remmina:120463): Gtk-WARNING **: 10:53:08.378: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:08.402: (remmina_main_init) - Initializing the Remmina main window
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:08.426: (remmina_main_init) - Initializing monitor
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:08.430: (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:08.481: (remmina_icon_connection_changed_cb) - Indicator connection changed to: 1
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.127: (rcw_map_event) - Mapping: RemminaConnectionWindow
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.127: (remmina_protocol_widget_map_event) - Calling plugin mapping function
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.283: [precommand] (null)
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.284: [precommand] updated to:
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.285: (remmina_protocol_widget_open_connection_real) - Opening connection
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.288: (remmina_rdp_event_init) - Disable smooth scrolling is set to 0
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.289: (remmina_rdp_event_init) - Adding GDK_SMOOTH_SCROLL_MASK
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.289: (remmina_protocol_widget_open_connection_real) - Have SSH
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.290: (remmina_rdp_main) - RDP data path is /home/rohdef/.local/share/remmina/RDP
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.290: (remmina_rdp_main) - Not using system proxy settings
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.290: (remmina_rdp_tunnel_init) - Tunnel init
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.290: (remmina_protocol_widget_start_direct_tunnel) - SSH tunnel initialization…
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_public_get_server_port) - Parsing server: rdp-host-com, default port: 3389
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_public_get_server_port) - host: rdp-host-com
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_public_get_server_port) - port: 3389
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port (tunnel)
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_public_get_server_port) - host: (null)
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_public_get_server_port) - port: 0
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_protocol_widget_start_direct_tunnel) - server: rdp-host-com, port: 3389
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_public_get_server_port) - Parsing server: [rdp-host-com]:3389, default port: 3389
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_public_get_server_port) - host: rdp-host-com
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_public_get_server_port) - port: 3389
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_rdp_tunnel_init) - protocol_plugin_start_direct_tunnel() returned [rdp-host-com]:3389
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_rdp_tunnel_init) - Tunnel has been optionally initialized. Now connecting to rdp-host-com:3389
(org.remmina.Remmina:120463): remmina-DEBUG: 10:53:24.295: (remmina_rdp_main) - gfx_h264_available: 0
[10:53:24:531] [120463:0001d714] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool]: Invalid key index 0 [FreeRDP_instance|FREERDP_SETTINGS_TYPE_POINTER]
[10:53:24:531] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_int_assert]: FALSE [obj-x86_64-linux-gnu/libfreerdp/CMakeFiles/freerdp.dir/compiler_depend.ts:freerdp_settings_get_bool:634]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 0: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x7ee38a6cc000], dli_sname=winpr_backtrace [0x7ee38a738540]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 1: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x7ee38a6cc000], dli_sname=winpr_log_backtrace_ex [0x7ee38a73ffe0]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 2: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x7ee38a800000], dli_sname=(null) [(nil)]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 3: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x7ee38a800000], dli_sname=freerdp_settings_get_bool [0x7ee38a8648a0]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 4: dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so [0x7ee38acbb000], dli_sname=(null) [(nil)]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 5: dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so [0x7ee38acbb000], dli_sname=(null) [(nil)]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 6: dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x7ee398800000], dli_sname=(null) [(nil)]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 7: dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x7ee398800000], dli_sname=(null) [(nil)]
[10:53:24:532] [120463:0001d714] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 8: unresolvable, address=(nil)
fish: Job 1, 'G_MESSAGES_DEBUG=remmina remmina' terminated by signal SIGABRT (Abort)
===
Further details about the system:
remmina-Message: 11:15:03.921: Remmina does not log all output statements. Turn on more verbose output by using "G_MESSAGES_DEBUG=remmina" as an environment variable.
More info available on the Remmina wiki at:
https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-debugging
remmina-Message: 11:15:03.984: [X2GO] X2Go plugin loaded.
kf.windowsystem: Cannot use KWindowSystem without a QGuiApplication
org.remmina.Remmina - 1.4.35 (git n/a)
Desktop environment: KDE
Connecting to: Windows
Connection via: RDP
rohdef@rff-trifork ~/.l/s/remmina [12]> xfreerdp --version
This is FreeRDP version 2.11.5 (2.11.5)
rohdef@rff-trifork ~/.l/s/remmina> xfreerdp3 --version
This is FreeRDP version 3.4.0 (n/a)
rohdef@rff-trifork ~/g/t/e/e/esg-etl (feature/use_postgres_for_clover_metadata)> lsb_release -rd
No LSB modules are available.
Description: Ubuntu Noble Numbat (development branch)
Release: 24.04
rohdef@rff-trifork ~/g/t/e/e/esg-etl (feature/use_postgres_for_clover_metadata)> apt-cache policy remmina
remmina:
Installed: 1.4.35+dfsg-0ubuntu3
Candidate: 1.4.35+dfsg-0ubuntu3
Version table:
*** 1.4.35+dfsg-0ubuntu3 500
500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
100 /var/lib/dpkg/status
rohdef@rff-trifork ~/g/t/e/e/esg-etl (feature/use_postgres_for_clover_metadata)> apt-cache policy libfreerdp3-3
libfreerdp3-3:
Installed: 3.4.0+dfsg1-0ubuntu4
Candidate: 3.4.0+dfsg1-0ubuntu4
Version table:
*** 3.4.0+dfsg1-0ubuntu4 500
500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
100 /var/lib/dpkg/status
rohdef@rff-trifork ~/g/t/e/e/esg-etl (feature/use_postgres_for_clover_metadata)> apt-cache policy libfreerdp-client3-3
libfreerdp-client3-3:
Installed: 3.4.0+dfsg1-0ubuntu4
Candidate: 3.4.0+dfsg1-0ubuntu4
Version table:
*** 3.4.0+dfsg1-0ubuntu4 500
500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
100 /var/lib/dpkg/status
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: remmina 1.4.35+dfsg-0ubuntu3
ProcVersionSignature: Ubuntu 6.8.0-22.22-generic 6.8.1
Uname: Linux 6.8.0-22-generic x86_64
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: KDE
Date: Thu Apr 11 11:01:57 2024
EcryptfsInUse: Yes
InstallationDate: Installed on 2023-09-01 (223 days ago)
InstallationMedia: Kubuntu 23.04 "Lunar Lobster" - Release amd64 (20230414.1)
SourcePackage: remmina
UpgradeStatus: Upgraded to noble on 2024-02-08 (63 days ago)
Status changed to 'Confirmed' because the bug affects multiple users.