** Changed in: remmina (Ubuntu)
Assignee: (unassigned) => Sebastien Bacher (seb128)
** Changed in: remmina (Ubuntu)
Status: In Progress => Fix Committed
** Description changed:
- When connecting with RDP Remmina crashes. Syslog show the following:
+ * Impact
+
+ When connecting with RDP Remmina crashes. It's due to an invalid API use
+ in remmina and stricter checking in the most recent freerdp3 version
+ which makes it error out now.
+
+ * Test case
+
+ Try to connect to a RDP server using remmina, it shouldn't crash
+
+ * Regression potential
+
+ The change is fixing an incorrect API use in the RDP plugin around color
+ check, if there is an issue it will be in the RDP support, probably
+ around colors handling
+
+ --------------------------
+
+ Syslog show the following:
2024-04-18T13:49:02.969819+02:00 localhost dbus-daemon[3214]: [session
uid=1001 pid=3214] Successfully activated service
'org.gnome.seahorse.Application'
2024-04-18T13:49:03.655883+02:00 localhost systemd[3176]: Started
app-gnome-org.remmina.Remmina-53436.scope - Application launched by gnome-shell.
2024-04-18T13:49:03.656884+02:00 localhost remmina[53441]: Remmina does not
log all output statements. Turn on more verbose output by using
"G_MESSAGES_DEBUG=remmina" as an environment variable.#012More info available
on the Remmina wiki
at:#012https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-debugging
2024-04-18T13:49:03.766401+02:00 localhost remmina[53441]:
gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
2024-04-18T13:49:13.851397+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool]: Invalid key
index 0 [FreeRDP_instance|FREERDP_SETTINGS_TYPE_POINTER]
2024-04-18T13:49:13.851716+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[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:637]
2024-04-18T13:49:13.851760+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 0:
dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x70e694e2b000],
dli_sname=winpr_backtrace [0x70e694e97660]
2024-04-18T13:49:13.851791+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 1:
dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x70e694e2b000],
dli_sname=winpr_log_backtrace_ex [0x70e694e9f150]
2024-04-18T13:49:13.851803+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 2:
dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x70e694200000],
dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851815+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 3:
dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x70e694200000],
dli_sname=freerdp_settings_get_bool [0x70e6942658a0]
2024-04-18T13:49:13.851827+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 4:
dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so
[0x70e6958dd000], dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851839+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 5:
dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so
[0x70e6958dd000], dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851851+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 6:
dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x70e699400000],
dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851873+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 7:
dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x70e699400000],
dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851885+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 8: unresolvable,
address=(nil)
2024-04-18T13:49:14.938231+02:00 localhost
org.remmina.Remmina.desktop[53436]: /usr/bin/remmina-file-wrapper: line 37:
53441 Aborted (core dumped) "$REMMINA" "${@}"
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: remmina 1.4.35+dfsg-0ubuntu4
ProcVersionSignature: Ubuntu 6.8.0-22.22-generic 6.8.1
Uname: Linux 6.8.0-22-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: pass
CloudArchitecture: x86_64
CloudID: none
CloudName: none
CloudPlatform: none
CloudSubPlatform: config
Date: Thu Apr 18 13:59:31 2024
InstallationDate: Installed on 2022-05-21 (698 days ago)
InstallationMedia: Ubuntu-Server 22.04 LTS "Jammy Jellyfish" - Release amd64
(20220421)
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: remmina
UpgradeStatus: Upgraded to noble on 2024-04-17 (1 days ago)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to remmina in Ubuntu.
https://bugs.launchpad.net/bugs/2062177
Title:
Remmina crashes after RDP connection
Status in remmina package in Ubuntu:
Fix Committed
Bug description:
* Impact
When connecting with RDP Remmina crashes. It's due to an invalid API
use in remmina and stricter checking in the most recent freerdp3
version which makes it error out now.
* Test case
Try to connect to a RDP server using remmina, it shouldn't crash
* Regression potential
The change is fixing an incorrect API use in the RDP plugin around
color check, if there is an issue it will be in the RDP support,
probably around colors handling
--------------------------
Syslog show the following:
2024-04-18T13:49:02.969819+02:00 localhost dbus-daemon[3214]: [session
uid=1001 pid=3214] Successfully activated service
'org.gnome.seahorse.Application'
2024-04-18T13:49:03.655883+02:00 localhost systemd[3176]: Started
app-gnome-org.remmina.Remmina-53436.scope - Application launched by gnome-shell.
2024-04-18T13:49:03.656884+02:00 localhost remmina[53441]: Remmina does not
log all output statements. Turn on more verbose output by using
"G_MESSAGES_DEBUG=remmina" as an environment variable.#012More info available
on the Remmina wiki
at:#012https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-debugging
2024-04-18T13:49:03.766401+02:00 localhost remmina[53441]:
gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
2024-04-18T13:49:13.851397+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool]: Invalid key
index 0 [FreeRDP_instance|FREERDP_SETTINGS_TYPE_POINTER]
2024-04-18T13:49:13.851716+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[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:637]
2024-04-18T13:49:13.851760+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 0:
dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x70e694e2b000],
dli_sname=winpr_backtrace [0x70e694e97660]
2024-04-18T13:49:13.851791+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 1:
dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x70e694e2b000],
dli_sname=winpr_log_backtrace_ex [0x70e694e9f150]
2024-04-18T13:49:13.851803+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 2:
dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x70e694200000],
dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851815+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 3:
dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x70e694200000],
dli_sname=freerdp_settings_get_bool [0x70e6942658a0]
2024-04-18T13:49:13.851827+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 4:
dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so
[0x70e6958dd000], dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851839+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 5:
dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so
[0x70e6958dd000], dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851851+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 6:
dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x70e699400000],
dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851873+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 7:
dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x70e699400000],
dli_sname=(null) [(nil)]
2024-04-18T13:49:13.851885+02:00 localhost
org.remmina.Remmina.desktop[53441]: [13:49:13:572] [53441:0000d116]
[FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 8: unresolvable,
address=(nil)
2024-04-18T13:49:14.938231+02:00 localhost
org.remmina.Remmina.desktop[53436]: /usr/bin/remmina-file-wrapper: line 37:
53441 Aborted (core dumped) "$REMMINA" "${@}"
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: remmina 1.4.35+dfsg-0ubuntu4
ProcVersionSignature: Ubuntu 6.8.0-22.22-generic 6.8.1
Uname: Linux 6.8.0-22-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: pass
CloudArchitecture: x86_64
CloudID: none
CloudName: none
CloudPlatform: none
CloudSubPlatform: config
Date: Thu Apr 18 13:59:31 2024
InstallationDate: Installed on 2022-05-21 (698 days ago)
InstallationMedia: Ubuntu-Server 22.04 LTS "Jammy Jellyfish" - Release amd64
(20220421)
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: remmina
UpgradeStatus: Upgraded to noble on 2024-04-17 (1 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/remmina/+bug/2062177/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp