What happened?
Observed Behavior
When there is a FreeRDP error, WinApps fails silently. Thre is no output in the logs.
[Mi 24. Sep 02:44:33 CEST 2025-9709] START
[Mi 24. Sep 02:44:33 CEST 2025-9709] SCRIPT_DIR: /home/pepper/.local/bin
[Mi 24. Sep 02:44:33 CEST 2025-9709] SCRIPT_ARGS: word-o365
[Mi 24. Sep 02:44:33 CEST 2025-9709] HOME_DIR: /home/pepper
[Mi 24. Sep 02:44:33 CEST 2025-9709] LAST_RUN: 1758674665
[Mi 24. Sep 02:44:33 CEST 2025-9709] THIS_RUN: 1758674673
[Mi 24. Sep 02:44:33 CEST 2025-9709] NOTICE: Using default REMOVABLE_MEDIA: /run/media
[Mi 24. Sep 02:44:33 CEST 2025-9709] Using FreeRDP command 'xfreerdp3'.
[Mi 24. Sep 02:44:33 CEST 2025-9709] UPTIME_DIFF: 0 seconds
[Mi 24. Sep 02:44:34 CEST 2025-9709] END
Expected Behavior
There is a dialog that shows an error message
The error is logged
Steps to reproduce
Logon on to the VM console
Start App over RDP
Starting an app via RDP fails when there is an active console session (Logon Error Info LOGON_FAILED_OTHER) FreeRDP/FreeRDP#11883
WinApps fails silently
Your FreeRDP version and where you got it from
3.17.0 (Arch extra)
Your Linux distribution and version
Arch (Kernel 6.16.4)
Your winapps.conf
RDP_USER=" User"
RDP_PASS=" Password"
RDP_IP=" 192.168.122.249"
RDP_SCALE=140
RDP_FLAGS=" /kbd:unicode"
WAFLAVOR=" manual"
VM_NAME=" Windows"
Logs
Winapps
/home/pepper/.local/bin/winapps word-o365
[Mi 24. Sep 02:44:33 CEST 2025-9709] START
[Mi 24. Sep 02:44:33 CEST 2025-9709] SCRIPT_DIR: /home/pepper/.local/bin
[Mi 24. Sep 02:44:33 CEST 2025-9709] SCRIPT_ARGS: word-o365
[Mi 24. Sep 02:44:33 CEST 2025-9709] HOME_DIR: /home/pepper
[Mi 24. Sep 02:44:33 CEST 2025-9709] LAST_RUN: 1758674665
[Mi 24. Sep 02:44:33 CEST 2025-9709] THIS_RUN: 1758674673
[Mi 24. Sep 02:44:33 CEST 2025-9709] NOTICE: Using default REMOVABLE_MEDIA: /run/media
[Mi 24. Sep 02:44:33 CEST 2025-9709] Using FreeRDP command 'xfreerdp3'.
[Mi 24. Sep 02:44:33 CEST 2025-9709] UPTIME_DIFF: 0 seconds
[Mi 24. Sep 02:44:34 CEST 2025-9709] END
Winapps-Trace
+ . /home/pepper/.local/bin/winapps
++ readonly EC_MISSING_CONFIG=1
++ EC_MISSING_CONFIG=1
++ readonly EC_MISSING_FREERDP=2
++ EC_MISSING_FREERDP=2
++ readonly EC_NOT_IN_GROUP=3
++ EC_NOT_IN_GROUP=3
++ readonly EC_FAIL_START=4
++ EC_FAIL_START=4
++ readonly EC_FAIL_RESUME=5
++ EC_FAIL_RESUME=5
++ readonly EC_FAIL_DESTROY=6
++ EC_FAIL_DESTROY=6
++ readonly EC_SD_TIMEOUT=7
++ EC_SD_TIMEOUT=7
++ readonly EC_DIE_TIMEOUT=8
++ EC_DIE_TIMEOUT=8
++ readonly EC_RESTART_TIMEOUT=9
++ EC_RESTART_TIMEOUT=9
++ readonly EC_NOT_EXIST=10
++ EC_NOT_EXIST=10
++ readonly EC_UNKNOWN=11
++ EC_UNKNOWN=11
++ readonly EC_NO_IP=12
++ EC_NO_IP=12
++ readonly EC_BAD_PORT=13
++ EC_BAD_PORT=13
++ readonly EC_UNSUPPORTED_APP=14
++ EC_UNSUPPORTED_APP=14
++ readonly EC_INVALID_FLAVOR=15
++ EC_INVALID_FLAVOR=15
++ readonly APPDATA_PATH=/home/pepper/.local/share/winapps
++ APPDATA_PATH=/home/pepper/.local/share/winapps
++ readonly SYS_APP_PATH=/usr/local/share/winapps
++ SYS_APP_PATH=/usr/local/share/winapps
++ readonly LASTRUN_PATH=/home/pepper/.local/share/winapps/lastrun
++ LASTRUN_PATH=/home/pepper/.local/share/winapps/lastrun
++ readonly LOG_PATH=/home/pepper/.local/share/winapps/winapps.log
++ LOG_PATH=/home/pepper/.local/share/winapps/winapps.log
++ readonly CONFIG_PATH=/home/pepper/.config/winapps/winapps.conf
++ CONFIG_PATH=/home/pepper/.config/winapps/winapps.conf
++ readonly COMPOSE_PATH=/home/pepper/.config/winapps/compose.yaml
++ COMPOSE_PATH=/home/pepper/.config/winapps/compose.yaml
++++ dirname /home/pepper/.local/bin/winapps
+++ cd /home/pepper/.local/bin
+++ pwd
++ readonly SCRIPT_DIR_PATH=/home/pepper/.local/bin
++ SCRIPT_DIR_PATH=/home/pepper/.local/bin
++ readonly SLEEP_DETECT_PATH=/home/pepper/.local/share/winapps/last_activity
++ SLEEP_DETECT_PATH=/home/pepper/.local/share/winapps/last_activity
++ readonly SLEEP_MARKER=/home/pepper/.local/share/winapps/sleep_marker
++ SLEEP_MARKER=/home/pepper/.local/share/winapps/sleep_marker
++ readonly CONTAINER_NAME=WinApps
++ CONTAINER_NAME=WinApps
++ readonly RDP_PORT=3389
++ RDP_PORT=3389
++ readonly DOCKER_IP=127.0.0.1
++ DOCKER_IP=127.0.0.1
++ readonly RUNID=22532
++ RUNID=22532
++ RDP_USER=
++ RDP_PASS=
++ RDP_DOMAIN=
++ RDP_IP=
++ VM_NAME=RDPWindows
++ WAFLAVOR=docker
++ RDP_FLAGS=
++ FREERDP_COMMAND=
++ REMOVABLE_MEDIA=
++ RDP_SCALE=100
++ AUTOPAUSE=off
++ AUTOPAUSE_TIME=300
++ DEBUG=true
++ BOOT_TIMEOUT=120
++ HIDEF=on
++ FREERDP_PID=-1
++ NEEDED_BOOT=false
++ trap waCleanUp SIGINT
++ dprint START
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] START'
++ dprint 'SCRIPT_DIR: /home/pepper/.local/bin'
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] SCRIPT_DIR: /home/pepper/.local/bin'
++ dprint 'SCRIPT_ARGS: word-o365'
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] SCRIPT_ARGS: word-o365'
++ dprint 'HOME_DIR: /home/pepper'
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] HOME_DIR: /home/pepper'
++ mkdir -p /home/pepper/.local/share/winapps
++ waLastRun
++ local LAST_RUN_UNIX_TIME=0
++ local CURR_RUN_UNIX_TIME=0
++ '[' -f /home/pepper/.local/share/winapps/lastrun ']'
+++ stat -t -c %Y /home/pepper/.local/share/winapps/lastrun
++ LAST_RUN_UNIX_TIME=1758673563
++ dprint 'LAST_RUN: 1758673563'
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] LAST_RUN: 1758673563'
++ touch /home/pepper/.local/share/winapps/lastrun
+++ stat -t -c %Y /home/pepper/.local/share/winapps/lastrun
++ CURR_RUN_UNIX_TIME=1758673588
++ dprint 'THIS_RUN: 1758673588'
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] THIS_RUN: 1758673588'
++ waLoadConfig
++ '[' -f /home/pepper/.config/winapps/winapps.conf ']'
++ source /home/pepper/.config/winapps/winapps.conf
+++ RDP_USER=User
+++ RDP_PASS=Password
+++ RDP_IP=192.168.122.249
+++ RDP_SCALE=140
+++ RDP_FLAGS=/kdb:unicode
+++ WAFLAVOR=manual
+++ VM_NAME=Windows
++ waFixScale
++ local OLD_SCALE=100
++ local VALID_SCALE_1=100
++ local VALID_SCALE_2=140
++ local VALID_SCALE_3=180
++ '[' 140 '!=' 100 ']'
++ '[' 140 '!=' 140 ']'
++ waFixRemovableMedia
++ '[' -z '' ']'
++ REMOVABLE_MEDIA=/run/media
++ dprint 'NOTICE: Using default REMOVABLE_MEDIA: /run/media'
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] NOTICE: Using default REMOVABLE_MEDIA: /run/media'
++ notify-send --expire-time=3000 --icon=drive-removable-media 'WinApps Notice' 'Using default removable media path: /run/media'
++ AUTOPAUSE_TIME=280
++ AUTOPAUSE_TIME=280
++ waGetFreeRDPCommand
++ local FREERDP_MAJOR_VERSION=
++ '[' -z '' ']'
++ command -v xfreerdp
++ '[' -z '' ']'
++ command -v xfreerdp3
+++ xfreerdp3 --version
+++ head -n 1
+++ grep -o -m 1 '\b[0-9]\S*'
+++ head -n 1
+++ cut -d. -f1
++ FREERDP_MAJOR_VERSION=3
++ [[ 3 =~ ^[0-9]+$ ]]
++ (( FREERDP_MAJOR_VERSION >= 3 ))
++ FREERDP_COMMAND=xfreerdp3
++ '[' -z xfreerdp3 ']'
++ command -v xfreerdp3
++ dprint 'Using FreeRDP command '\''xfreerdp3'\''.'
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] Using FreeRDP command '\''xfreerdp3'\''.'
++ [[ -n /kdb:unicode ]]
++ FREERDP_COMMAND='xfreerdp3 /kdb:unicode'
++ '[' manual = podman ']'
++ '[' manual = docker ']'
++ '[' manual = podman ']'
++ '[' manual = libvirt ']'
++ '[' manual = manual ']'
++ waCheckPortOpen
++ local VM_MAC=
++ local TIME_ELAPSED=0
++ local TIME_LIMIT=30
++ local TIME_INTERVAL=5
++ '[' -z 192.168.122.249 ']'
++ timeout 10 nc -z 192.168.122.249 3389
++ waCheckPortOpen
++ local VM_MAC=
++ local TIME_ELAPSED=0
++ local TIME_LIMIT=30
++ local TIME_INTERVAL=5
++ '[' -z 192.168.122.249 ']'
++ timeout 10 nc -z 192.168.122.249 3389
++ waTimeSync
++ local CURRENT_TIME
++ local CURRENT_UPTIME
++ local STORED_TIME=0
++ local STORED_UPTIME=0
++ local EXPECTED_UPTIME=0
++ local UPTIME_DIFF=0
+++ date +%s
++ CURRENT_TIME=1758673588
+++ awk '{print int($1)}' /proc/uptime
++ CURRENT_UPTIME=1610
++ '[' -f /home/pepper/.local/share/winapps/last_activity ']'
+++ head -n1 /home/pepper/.local/share/winapps/last_activity
++ STORED_TIME=1758673563
+++ tail -n1 /home/pepper/.local/share/winapps/last_activity
++ STORED_UPTIME=1584
++ '[' 1758673563 -gt 0 ']'
++ '[' 1584 -gt 0 ']'
++ EXPECTED_UPTIME=1609
++ UPTIME_DIFF=-1
++ dprint 'UPTIME_DIFF: -1 seconds'
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] UPTIME_DIFF: -1 seconds'
++ [[ -1 -gt 30 ]]
++ echo 1758673588
++ echo 1610
++ waRunCommand word-o365
++ local ICON=
++ local FILE_PATH=
++ '[' word-o365 = windows ']'
++ '[' word-o365 = manual ']'
++ '[' -e /home/pepper/.local/bin/../apps/word-o365/info ']'
++ '[' -e /home/pepper/.local/share/winapps/apps/word-o365/info ']'
++ source /home/pepper/.local/share/winapps/apps/word-o365/info
+++ NAME=Word
+++ FULL_NAME='Microsoft Word'
+++ WIN_EXECUTABLE='C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE'
+++ CATEGORIES='WinApps;Office'
+++ MIME_TYPES='application/msword;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.document.macroEnabled.12;application/vnd.ms-word.template.macroEnabled.12;'
+++ ICON=ms-word
++ ICON=/home/pepper/.local/share/winapps/apps/word-o365/icon.svg
++ '[' -z '' ']'
++ FREERDP_PID=15566
++ '[' 15566 -ne -1 ']'
++ touch /home/pepper/.local/share/winapps/FreeRDP_Process_15566.cproc
++ xfreerdp3 /kdb:unicode /d: /u:User /p:User# /scale:140 +auto-reconnect '/wm-class:Microsoft Word' '/app:program:C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE,hidef:on,icon:/home/pepper/.local/share/winapps/apps/word-o365/icon.svg,name:Microsoft Word' /v:192.168.122.249
++ wait 15566
++ rm /home/pepper/.local/share/winapps/FreeRDP_Process_15566.cproc
++ [[ off == on ]]
++ dprint END
++ '[' true = true ']'
+++ date
++ echo '[Mi 24. Sep 02:26:28 CEST 2025-22532] END'
FreeRDP
xfreerdp3 /kbd:unicode /d: /u:User /p:Password +auto-reconnect '/wm-class:Microsoft Word' '/app:program:C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE,hidef:on,icon:/home/pepper/.local/share/winapps/apps/word-o365/icon.svg,name:Microsoft Word' /v:192.168.122.249
[03:02:35:823] [4892:0000131c] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Using /p is insecure
[03:02:35:823] [4892:0000131c] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Passing credentials or secrets via command line might expose these in the process list
[03:02:35:823] [4892:0000131c] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Consider using one of the following (more secure) alternatives:
[03:02:35:823] [4892:0000131c] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: - /args-from: pipe in arguments from stdin, file or file descriptor
[03:02:35:823] [4892:0000131c] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: - /from-stdin pass the credential via stdin
[03:02:35:823] [4892:0000131c] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: - set environment variable FREERDP_ASKPASS to have a gui tool query for credentials
[03:02:35:826] [4892:0000131e] [WARN][com.freerdp.client.x11] - [load_map_from_xkbfile]: : keycode: 0x08 -> no RDP scancode found
[03:02:35:826] [4892:0000131e] [WARN][com.freerdp.client.x11] - [load_map_from_xkbfile]: ZEHA: keycode: 0x5d -> no RDP scancode found
[03:02:35:868] [4892:0000131e] [WARN][com.freerdp.crypto] - [verify_cb]: Certificate verification failure 'self-signed certificate (18)' at stack position 0
[03:02:35:868] [4892:0000131e] [WARN][com.freerdp.crypto] - [verify_cb]: CN = RDPWindows
[03:02:36:013] [4892:0000131e] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5glue_get_init_creds (Client 'User@ATHENA.MIT.EDU' not found in Kerberos database [-1765328378])
[03:02:36:158] [4892:0000131e] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5glue_get_init_creds (Client 'User@ATHENA.MIT.EDU' not found in Kerberos database [-1765328378])
[03:02:36:213] [4892:0000131e] [INFO][com.freerdp.gdi] - [gdi_init_ex]: Local framebuffer format PIXEL_FORMAT_BGRA32
[03:02:36:213] [4892:0000131e] [INFO][com.freerdp.gdi] - [gdi_init_ex]: Remote framebuffer format PIXEL_FORMAT_BGRA32
[03:02:36:215] [4892:0000131e] [INFO][com.freerdp.channels.rdpsnd.client] - [rdpsnd_load_device_plugin]: [static] Loaded fake backend for rdpsnd
[03:02:36:215] [4892:0000131e] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel ainput
[03:02:36:215] [4892:0000131e] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel rdpgfx
[03:02:36:215] [4892:0000131e] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel disp
[03:02:36:215] [4892:0000131e] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel rdpsnd
[03:02:36:399] [4892:00001359] [INFO][com.freerdp.channels.rdpsnd.client] - [rdpsnd_load_device_plugin]: [dynamic] Loaded fake backend for rdpsnd
[03:02:36:432] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[03:02:36:441] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[03:02:36:441] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[03:02:36:441] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[03:02:36:441] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[03:02:36:445] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[03:02:36:445] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[03:02:36:452] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[03:02:36:452] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[03:02:36:471] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[03:02:36:471] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[03:02:36:494] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[03:02:36:494] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[03:02:36:505] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[03:02:36:505] [4892:0000131e] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[03:02:36:678] [4892:0000131e] [INFO][com.freerdp.client.x11] - [xf_logon_error_info]: Logon Error Info LOGON_WARNING [LOGON_MSG_BUMP_OPTIONS]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [xf_error_handler]: BadMatch (invalid parameter attributes)
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 0: dli_fname=/usr/lib/libwinpr3.so.3 [0x7f3bae8ec000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 1: dli_fname=/usr/lib/libwinpr3.so.3 [0x7f3bae8ec000], dli_sname=winpr_log_backtrace_ex [0x7f3bae93d820]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 2: dli_fname=xfreerdp3 [0x55cdf6c0d000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 3: dli_fname=/usr/lib/libX11.so.6 [0x7f3bae7ab000], dli_sname=_XError [0x7f3bae7ed7f0]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 4: dli_fname=/usr/lib/libX11.so.6 [0x7f3bae7ab000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 5: dli_fname=/usr/lib/libX11.so.6 [0x7f3bae7ab000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 6: dli_fname=/usr/lib/libX11.so.6 [0x7f3bae7ab000], dli_sname=_XReply [0x7f3bae7ef6e0]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 7: dli_fname=/usr/lib/libX11.so.6 [0x7f3bae7ab000], dli_sname=XSync [0x7f3bae7efc00]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 8: dli_fname=xfreerdp3 [0x55cdf6c0d000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 9: dli_fname=xfreerdp3 [0x55cdf6c0d000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 10: dli_fname=/usr/lib/libwinpr3.so.3 [0x7f3bae8ec000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 11: dli_fname=/usr/lib/libc.so.6 [0x7f3bae400000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 12: dli_fname=/usr/lib/libc.so.6 [0x7f3bae400000], dli_sname=(null) [(nil)]
[03:02:36:696] [4892:0000131e] [ERROR][com.freerdp.client.x11] - [winpr_log_backtrace_ex]: 13: unresolvable, address=(nil)
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 62 (X_CopyArea)
Serial number of failed request: 206
Current serial number in output stream: 209
Terms
What happened?
Observed Behavior
When there is a FreeRDP error, WinApps fails silently. Thre is no output in the logs.
Expected Behavior
Steps to reproduce
Your FreeRDP version and where you got it from
3.17.0 (Arch extra)
Your Linux distribution and version
Arch (Kernel 6.16.4)
Your
winapps.confLogs
Winapps
/home/pepper/.local/bin/winapps word-o365Winapps-Trace
FreeRDP
xfreerdp3 /kbd:unicode /d: /u:User /p:Password +auto-reconnect '/wm-class:Microsoft Word' '/app:program:C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE,hidef:on,icon:/home/pepper/.local/share/winapps/apps/word-o365/icon.svg,name:Microsoft Word' /v:192.168.122.249Terms