net-misc/freerdp-0.8.2 USE="X alsa cups iconv ssl -debug -gnutls -ipv6 -libsamplerate -nss -polarssl" launch freerdp xfreerdp example.com xkbLayout: us xkbVariant: xkbLayout: us xkbVariant: find_keyboard_layout_in_xorg_rules: 409 detect_keyboard_layout_from_locale: 409 Using US (0x00000409) Loading keymap evdev xkbfilepath: /usr/share/freerdp/keymaps/evdev Loading keymap aliases(qwerty) xkbfilepath: /usr/share/freerdp/keymaps/aliases kbd_init: detect_and_load_keyboard returned 1033 freerdp_kbd_init: 409 starting thread 0 to example.com:3389 main thread, waiting for all threads to exit freerdp_chanman_pre_connect: keyboard_layout: 409 connecting to example.com:3389 Legacy RDP encryption negotiated ui_error: ERROR: xmalloc_out_unistr: iconv failure, errno 84 Segmentation fault merge freerdp with debug and launch xfreerdp example.com xkbLayout: us xkbVariant: xkbLayout: us xkbVariant: find_keyboard_layout_in_xorg_rules: 409 detect_keyboard_layout_from_locale: 409 Using US (0x00000409) Loading keymap evdev xkbfilepath: /usr/share/freerdp/keymaps/evdev Loading keymap aliases(qwerty) xkbfilepath: /usr/share/freerdp/keymaps/aliases kbd_init: detect_and_load_keyboard returned 1033 freerdp_kbd_init: 409 starting thread 0 to example.com:3389 main thread, waiting for all threads to exit freerdp_chanman_pre_connect: keyboard_layout: 409 connecting to example.com:3389 Legacy RDP encryption negotiated DBG (RDP5) sec_out_client_network_data (463): num_channels is 0 DBG (RDP5) sec_process_server_core_data (802): Server RDP version is 5 DBG (RDP5) sec_parse_server_security_data (626): We're going for a Server Proprietary Certificate (no TS license) DBG sec_process_server_security_data (772): Generating client random DBG sec_generate_keys (154): rc_4_key_size == 2, 128-bit encryption enabled DBG (RDP5) mcs_send_cjrq (198): Sending CJRQ for channel #1004 DBG (RDP5) mcs_send_cjrq (198): Sending CJRQ for channel #1003 ui_error: ERROR: xmalloc_out_unistr: iconv failure, errno 84 xfreerdp: rdp.c:355: rdp_out_client_timezone_info: Assertion `len <= 64 - 2' failed. Aborted Reproducible: Always Actual Results: to solve the problem: cp /usr/share/zoneinfo/GMT /etc/localtime
I'm not fixing bugs in this old, unsupported version. Please move to >=freerdp-1.0.