==8712== Memcheck, a memory error detector ==8712== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==8712== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info ==8712== Command: remmina -v --track-origins=yes --leak-check=full ==8712== Remmina plugin RDP (type=Protocol) registered. Remmina plugin RDPF (type=File) registered. Remmina plugin RDPS (type=Preference) registered. ==8712== Invalid read of size 8 ==8712== at 0x1468C2D0: find_keyboard_layout_in_xorg_rules (in /usr/lib/x86_64-linux-gnu/libfreerdp-locale.so.1.1.0) ==8712== by 0x1468C4AC: detect_keyboard_layout_from_xkbfile (in /usr/lib/x86_64-linux-gnu/libfreerdp-locale.so.1.1.0) ==8712== by 0x1468C6CA: freerdp_keyboard_init_xkbfile (in /usr/lib/x86_64-linux-gnu/libfreerdp-locale.so.1.1.0) ==8712== by 0x1468B4E1: freerdp_keyboard_init (in /usr/lib/x86_64-linux-gnu/libfreerdp-locale.so.1.1.0) ==8712== by 0x13FF161C: remmina_rdp_settings_init (in /usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so) ==8712== by 0x13FEDE10: remmina_plugin_entry (in /usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so) ==8712== by 0x42E011: remmina_plugin_manager_init (in /usr/bin/remmina) ==8712== by 0x417552: ??? (in /usr/bin/remmina) ==8712== by 0x5ED1284: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4301.0) ==8712== by 0x5EE2F6B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4301.0) ==8712== by 0x5EEB5C7: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4301.0) ==8712== by 0x5EEB82E: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4301.0) ==8712== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==8712== ==8712== ==8712== Process terminating with default action of signal 11 (SIGSEGV) ==8712== Access not within mapped region at address 0x0 ==8712== at 0x1468C2D0: find_keyboard_layout_in_xorg_rules (in /usr/lib/x86_64-linux-gnu/libfreerdp-locale.so.1.1.0) ==8712== by 0x1468C4AC: detect_keyboard_layout_from_xkbfile (in /usr/lib/x86_64-linux-gnu/libfreerdp-locale.so.1.1.0) ==8712== by 0x1468C6CA: freerdp_keyboard_init_xkbfile (in /usr/lib/x86_64-linux-gnu/libfreerdp-locale.so.1.1.0) ==8712== by 0x1468B4E1: freerdp_keyboard_init (in /usr/lib/x86_64-linux-gnu/libfreerdp-locale.so.1.1.0) ==8712== by 0x13FF161C: remmina_rdp_settings_init (in /usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so) ==8712== by 0x13FEDE10: remmina_plugin_entry (in /usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so) ==8712== by 0x42E011: remmina_plugin_manager_init (in /usr/bin/remmina) ==8712== by 0x417552: ??? (in /usr/bin/remmina) ==8712== by 0x5ED1284: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4301.0) ==8712== by 0x5EE2F6B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4301.0) ==8712== by 0x5EEB5C7: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4301.0) ==8712== by 0x5EEB82E: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4301.0) ==8712== If you believe this happened as a result of a stack ==8712== overflow in your program's main thread (unlikely but ==8712== possible), you can try to increase the size of the ==8712== main thread stack using the --main-stacksize= flag. ==8712== The main thread stack size used in this run was 8388608. ==8712== ==8712== HEAP SUMMARY: ==8712== in use at exit: 1,468,041 bytes in 16,085 blocks ==8712== total heap usage: 150,029 allocs, 133,944 frees, 8,795,469 bytes allocated ==8712== ==8712== LEAK SUMMARY: ==8712== definitely lost: 168 bytes in 2 blocks ==8712== indirectly lost: 1,227 bytes in 36 blocks ==8712== possibly lost: 31,547 bytes in 507 blocks ==8712== still reachable: 1,385,787 bytes in 15,191 blocks ==8712== suppressed: 0 bytes in 0 blocks ==8712== Rerun with --leak-check=full to see details of leaked memory ==8712== ==8712== For counts of detected and suppressed errors, rerun with: -v ==8712== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)