Hello, we are using
This is FreeRDP version 2.1.1 (n/a)
On raspberry PI 4 4GB (Ubuntu for Raspberry) 5.4.0-1013-raspi

We are redirecting sound and microphone from the raspberry to Windows
Server 2016 and 2019 (the same issue happens with both)

Thing is that redirection works correctly but after a while (could be 2
days, 3 days, etc) starts this error and I'm not able to retain the remote
connection (it disconnects as soon a sound is played or after 10 seconds or
so)

If I launch xfreerdp again without /sound /microphone works (but of course
without sound redirect)

According to the error message I suspect some kind of bug in pulse audio
redirection (there is a command to purge the devices??)

Thanks

[19:06:42:136] [3639:3640] [INFO][com.freerdp.core] -
freerdp_connect:freerdp_set_last_error_ex resetting error state
[19:06:42:137] [3639:3640] [INFO][com.freerdp.client.common.cmdline] -
loading channelEx rdpdr
[19:06:42:137] [3639:3640] [INFO][com.freerdp.client.common.cmdline] -
loading channelEx rdpsnd
[19:06:42:137] [3639:3640] [INFO][com.freerdp.client.common.cmdline] -
loading channelEx cliprdr
[19:06:42:137] [3639:3640] [INFO][com.freerdp.client.common.cmdline] -
loading channelEx drdynvc
[19:06:43:086] [3639:3640] [INFO][com.freerdp.primitives] - primitives
autodetect, using optimized
[19:06:43:091] [3639:3640] [INFO][com.freerdp.core] -
freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting
error state
[19:06:43:091] [3639:3640] [INFO][com.freerdp.core] -
freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
[19:06:45:561] [3639:3640] [INFO][com.freerdp.gdi] - Local framebuffer
format  PIXEL_FORMAT_BGRX32
[19:06:45:561] [3639:3640] [INFO][com.freerdp.gdi] - Remote framebuffer
format PIXEL_FORMAT_RGB16
[19:06:45:666] [3639:3640] [INFO][com.winpr.clipboard] - initialized POSIX
local file subsystem
[19:06:45:700] [3639:3640] [INFO][com.freerdp.channels.rdpsnd.client] -
[static] Loaded pulse backend for rdpsnd
[19:06:45:701] [3639:3640] [INFO][com.freerdp.channels.drdynvc.client] -
Loading Dynamic Virtual Channel rdpsnd
[19:06:45:701] [3639:3640] [INFO][com.freerdp.channels.drdynvc.client] -
Loading Dynamic Virtual Channel disp
[19:07:26:122] [3639:3640] [INFO][com.freerdp.core] -
rdp_set_error_info:freerdp_set_last_error_ex resetting error state
[19:07:52:842] [3639:3650] [INFO][com.freerdp.channels.rdpsnd.client] -
[dynamic] Loaded pulse backend for rdpsnd
[19:07:54:956] [3639:3650] [ERROR][com.freerdp.channels.rdpsnd.client] -
[static] existing device, abort.
[19:07:54:958] [3639:3650] [INFO][com.freerdp.channels.rdpsnd.client] -
[dynamic] Loaded pulse backend for rdpsnd
[19:07:58:879] [3639:3650] [ERROR][com.freerdp.channels.rdpsnd.client] -
[static] existing device, abort.
[19:07:58:879] [3639:3650] [INFO][com.freerdp.channels.rdpsnd.client] -
[dynamic] Loaded pulse backend for rdpsnd
free(): double free detected in tcache 2
[19:08:17:340] [3639:3650] [INFO][com.freerdp.utils] - Caught signal
'Aborted' [6]
/usr/bin/rdesktop-form: line 29:  3639 Aborted                 (core
dumped) xfreerdp /multimon /u:$VAR_USER /p:$VAR_PASSWORD /d:$VAR_DOMAIN
/v:$VAR_SERVER /cert-ignore -themes -wallpaper /clipboard /auto-reconnect
/audio-mode:0 /sound /microphone /f /dynamic-resolution /gdi:hw
/network:broadband-low /bpp:8 +multitransport

-- 
[image: Logo] <http://careonecomm.com/>
Daniel Escobar
Tech Support Admin
T: 4692500260 ext 1006
E: desco...@careonecomm.com
The content of this email is confidential and intended for the recipient
specified in message only.

_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to