Skip to content

Instantly share code, notes, and snippets.

Created March 12, 2015 18:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/ed52b86c4ee13f811d8b to your computer and use it in GitHub Desktop.
Save anonymous/ed52b86c4ee13f811d8b to your computer and use it in GitHub Desktop.
mono_arch_create_generic_trampoline
==16731== Memcheck, a memory error detector
==16731== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==16731== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==16731== Command: /usr/bin/mono ./resgen.exe /useSourcePath /compile gitextensions.git/Properties/Resources.resx,gitextensions.git/obj/Debug/GitUI.Properties.Resources.resources
==16731== Parent PID: 16730
==16731==
--16731--
--16731-- Valgrind options:
--16731-- --tool=memcheck
--16731-- -v
--16731-- --leak-check=full
--16731-- --show-leak-kinds=all
--16731-- --log-file=log
--16731-- --smc-check=all
--16731-- Contents of /proc/version:
--16731-- Linux version 3.14.18-calculate (root@sandbox) (gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) ) #1 SMP PREEMPT Wed Sep 17 15:15:41 UTC 2014
--16731-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-sse3
--16731-- Page sizes: currently 4096, max supported 4096
--16731-- Valgrind library directory: /usr/lib64/valgrind
--16731-- Reading syms from /usr/bin/mono-sgen
--16731-- Considering /usr/lib/debug/usr/bin/mono-sgen.debug ..
--16731-- .. CRC is valid
--16731-- Reading syms from /lib64/ld-2.19.so
--16731-- Considering /usr/lib/debug/lib64/ld-2.19.so.debug ..
--16731-- .. CRC is valid
--16731-- Reading syms from /usr/lib64/valgrind/memcheck-amd64-linux
--16731-- object doesn't have a symbol table
--16731-- object doesn't have a dynamic symbol table
--16731-- Scheduler: using generic scheduler lock implementation.
--16731-- Reading suppressions file: /usr/lib64/valgrind/default.supp
==16731== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-16731-by-root-on-???
==16731== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-16731-by-root-on-???
==16731== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-16731-by-root-on-???
==16731==
==16731== TO CONTROL THIS PROCESS USING vgdb (which you probably
==16731== don't want to do, unless you know exactly what you're doing,
==16731== or are doing some strange experiment):
==16731== /usr/lib64/valgrind/../../bin/vgdb --pid=16731 ...command...
==16731==
==16731== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==16731== /path/to/gdb /usr/bin/mono
==16731== and then give GDB the following command
==16731== target remote | /usr/lib64/valgrind/../../bin/vgdb --pid=16731
==16731== --pid is optional if only one valgrind process is running
==16731==
--16731-- REDIR: 0x4017940 (ld-linux-x86-64.so.2:strlen) redirected to 0x38076441 (???)
--16731-- Reading syms from /usr/lib64/valgrind/vgpreload_core-amd64-linux.so
--16731-- object doesn't have a symbol table
--16731-- Reading syms from /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so
--16731-- object doesn't have a symbol table
==16731== WARNING: new redirection conflicts with existing -- ignoring it
--16731-- old: 0x04017940 (strlen ) R-> (0000.0) 0x38076441 ???
--16731-- new: 0x04017940 (strlen ) R-> (2007.0) 0x04c2c1f0 strlen
--16731-- REDIR: 0x40176f0 (ld-linux-x86-64.so.2:index) redirected to 0x4c2bda0 (index)
--16731-- REDIR: 0x4017910 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c2d340 (strcmp)
--16731-- REDIR: 0x4018640 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4c2fdf0 (mempcpy)
--16731-- Reading syms from /lib64/libm-2.19.so
--16731-- Considering /usr/lib/debug/lib64/libm-2.19.so.debug ..
--16731-- .. CRC is valid
--16731-- Reading syms from /lib64/librt-2.19.so
--16731-- Considering /usr/lib/debug/lib64/librt-2.19.so.debug ..
--16731-- .. CRC is valid
--16731-- Reading syms from /lib64/libdl-2.19.so
--16731-- Considering /usr/lib/debug/lib64/libdl-2.19.so.debug ..
--16731-- .. CRC is valid
--16731-- Reading syms from /lib64/libpthread-2.19.so
--16731-- Considering /usr/lib/debug/lib64/libpthread-2.19.so.debug ..
--16731-- .. CRC is valid
--16731-- Reading syms from /lib64/libc-2.19.so
--16731-- Considering /usr/lib/debug/lib64/libc-2.19.so.debug ..
--16731-- .. CRC is valid
--16731-- REDIR: 0x57e3640 (libc.so.6:strcasecmp) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x57e5930 (libc.so.6:strncasecmp) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x57e2e10 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x57e1190 (libc.so.6:rindex) redirected to 0x4c2ba80 (rindex)
--16731-- REDIR: 0x57df490 (libc.so.6:strlen) redirected to 0x4c2c130 (strlen)
--16731-- REDIR: 0x57dda80 (libc.so.6:__GI_strcmp) redirected to 0x4c2d250 (__GI_strcmp)
--16731-- REDIR: 0x57df900 (libc.so.6:__GI_strncmp) redirected to 0x4c2c980 (__GI_strncmp)
--16731-- REDIR: 0x57dd820 (libc.so.6:__GI_strchr) redirected to 0x4c2bbe0 (__GI_strchr)
--16731-- REDIR: 0x57e9fd0 (libc.so.6:strchrnul) redirected to 0x4c2fa00 (strchrnul)
--16731-- REDIR: 0x57d97e0 (libc.so.6:malloc) redirected to 0x4c28b60 (malloc)
--16731-- REDIR: 0x57e8060 (libc.so.6:__GI_memcpy) redirected to 0x4c2dce0 (__GI_memcpy)
--16731-- REDIR: 0x57d9e20 (libc.so.6:free) redirected to 0x4c29dd0 (free)
--16731-- REDIR: 0x57e34d0 (libc.so.6:__GI_stpcpy) redirected to 0x4c2edf0 (__GI_stpcpy)
--16731-- REDIR: 0x57df8b0 (libc.so.6:strncmp) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x5883020 (libc.so.6:__strncmp_ssse3) redirected to 0x4c2c910 (strncmp)
--16731-- REDIR: 0x57e8010 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x57edf30 (libc.so.6:__memcpy_sse2_unaligned) redirected to 0x4c2d700 (memcpy@@GLIBC_2.14)
--16731-- REDIR: 0x57da150 (libc.so.6:calloc) redirected to 0x4c2ac40 (calloc)
--16731-- REDIR: 0x57dda40 (libc.so.6:strcmp) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x57edc80 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4c2d200 (strcmp)
--16731-- REDIR: 0x57e1150 (libc.so.6:strncpy) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x57f3120 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x4c2c7c0 (__strncpy_sse2_unaligned)
--16731-- REDIR: 0x57d9eb0 (libc.so.6:realloc) redirected to 0x4c2ae60 (realloc)
--16731-- REDIR: 0x57e1de0 (libc.so.6:__GI_strstr) redirected to 0x4c30080 (__strstr_sse2)
--16731-- REDIR: 0x57e24e0 (libc.so.6:memchr) redirected to 0x4c2d3e0 (memchr)
--16731-- Reading syms from /lib64/libnss_files-2.19.so
--16731-- Considering /usr/lib/debug/lib64/libnss_files-2.19.so.debug ..
--16731-- .. CRC is valid
--16731-- REDIR: 0x57def10 (libc.so.6:__GI_strcpy) redirected to 0x4c2c2f0 (__GI_strcpy)
--16731-- REDIR: 0x57deed0 (libc.so.6:strcpy) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x57f2af0 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x4c2c210 (strcpy)
--16731-- REDIR: 0x57dd5f0 (libc.so.6:strcat) redirected to 0x4a23700 (_vgnU_ifunc_wrapper)
--16731-- REDIR: 0x57f5910 (libc.so.6:__strcat_sse2_unaligned) redirected to 0x4c2bde0 (strcat)
==16731== Invalid write of size 1
==16731== at 0x50ACE8: mono_arch_create_generic_trampoline (tramp-amd64.c:447)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731== Address 0x5 is not stack'd, malloc'd or (recently) free'd
==16731==
==16731==
==16731== Process terminating with default action of signal 11 (SIGSEGV)
==16731== Access not within mapped region at address 0x5
==16731== at 0x50ACE8: mono_arch_create_generic_trampoline (tramp-amd64.c:447)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731== If you believe this happened as a result of a stack
==16731== overflow in your program's main thread (unlikely but
==16731== possible), you can try to increase the size of the
==16731== main thread stack using the --main-stacksize= flag.
==16731== The main thread stack size used in this run was 8388608.
--16731-- Discarding syms at 0x6cb32a0-0x6cb9803 in /lib64/libnss_files-2.19.so due to munmap()
==16731==
==16731== HEAP SUMMARY:
==16731== in use at exit: 3,749 bytes in 151 blocks
==16731== total heap usage: 815 allocs, 664 frees, 23,948 bytes allocated
==16731==
==16731== Searching for pointers to 151 not-freed blocks
==16731== Checked 389,304 bytes
==16731==
==16731== 5 bytes in 1 blocks are still reachable in loss record 1 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x582A09: monoeg_strdup (glib.h:157)
==16731== by 0x582A09: mono_set_config_dir (mono-config.c:632)
==16731== by 0x523E0E: mono_set_dirs (assembly.c:574)
==16731== by 0x523F13: fallback (assembly.c:604)
==16731== by 0x523F13: set_dirs (assembly.c:618)
==16731== by 0x52400B: mono_set_rootdir (assembly.c:709)
==16731== by 0x48CC2C: mono_main (driver.c:1879)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 5 bytes in 1 blocks are still reachable in loss record 2 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x63B475: monoeg_strdup (glib.h:157)
==16731== by 0x63B475: get_pw_data (gmisc-unix.c:99)
==16731== by 0x63B56C: monoeg_g_get_home_dir (gmisc-unix.c:117)
==16731== by 0x582C12: mono_config_parse (mono-config.c:618)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 6 bytes in 1 blocks are still reachable in loss record 3 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x63B45A: monoeg_strdup (glib.h:157)
==16731== by 0x63B45A: get_pw_data (gmisc-unix.c:98)
==16731== by 0x63B56C: monoeg_g_get_home_dir (gmisc-unix.c:117)
==16731== by 0x582C12: mono_config_parse (mono-config.c:618)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 9 bytes in 1 blocks are still reachable in loss record 4 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x523DC9: monoeg_strdup (glib.h:157)
==16731== by 0x523DC9: mono_assembly_setrootdir (assembly.c:521)
==16731== by 0x523E06: mono_set_dirs (assembly.c:573)
==16731== by 0x523F13: fallback (assembly.c:604)
==16731== by 0x523F13: set_dirs (assembly.c:618)
==16731== by 0x52400B: mono_set_rootdir (assembly.c:709)
==16731== by 0x48CC2C: mono_main (driver.c:1879)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 10 bytes in 1 blocks are still reachable in loss record 5 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621D87: initialize_system_counters (mono-counters.c:409)
==16731== by 0x621D87: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 11 bytes in 1 blocks are still reachable in loss record 6 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621DC1: initialize_system_counters (mono-counters.c:411)
==16731== by 0x621DC1: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 12 bytes in 1 blocks are still reachable in loss record 7 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621DA4: initialize_system_counters (mono-counters.c:410)
==16731== by 0x621DA4: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 12 bytes in 1 blocks are still reachable in loss record 8 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621DDE: initialize_system_counters (mono-counters.c:412)
==16731== by 0x621DDE: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 12 bytes in 1 blocks are still reachable in loss record 9 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621E35: initialize_system_counters (mono-counters.c:415)
==16731== by 0x621E35: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 12 bytes in 1 blocks are indirectly lost in loss record 10 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x42BDF6: mono_create_unwind_op (mini-runtime.c:412)
==16731== by 0x50AC9D: mono_arch_create_generic_trampoline (tramp-amd64.c:442)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 12 bytes in 1 blocks are indirectly lost in loss record 11 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x42BDF6: mono_create_unwind_op (mini-runtime.c:412)
==16731== by 0x50ACCB: mono_arch_create_generic_trampoline (tramp-amd64.c:444)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 13 bytes in 1 blocks are still reachable in loss record 12 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x637F9C: monoeg_strdup (glib.h:157)
==16731== by 0x637F9C: monoeg_g_set_prgname (gpath.c:289)
==16731== by 0x48CC22: mono_main (driver.c:1873)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 14 bytes in 1 blocks are still reachable in loss record 13 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621DFB: initialize_system_counters (mono-counters.c:413)
==16731== by 0x621DFB: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 14 bytes in 1 blocks are still reachable in loss record 14 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621E18: initialize_system_counters (mono-counters.c:414)
==16731== by 0x621E18: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 16 bytes in 1 blocks are still reachable in loss record 15 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x552EB2: mono_loader_init (loader.c:111)
==16731== by 0x5539D0: mono_dllmap_insert (loader.c:1319)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731==
==16731== 16 bytes in 1 blocks are indirectly lost in loss record 16 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x635BDE: monoeg_g_slist_alloc (gslist.c:36)
==16731== by 0x635C02: monoeg_g_slist_prepend (gslist.c:55)
==16731== by 0x635D55: monoeg_g_slist_append (gslist.c:48)
==16731== by 0x50ACD6: mono_arch_create_generic_trampoline (tramp-amd64.c:444)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 17 bytes in 1 blocks are still reachable in loss record 17 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x4C514F: mono_unwind_init (unwind.c:624)
==16731== by 0x42EE5E: mini_init (mini-runtime.c:2963)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 19 bytes in 1 blocks are still reachable in loss record 18 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x614413: monoeg_strdup (glib.h:157)
==16731== by 0x614413: wapi_process_set_cli_launcher (processes.c:1992)
==16731== by 0x48CBDF: mono_main (driver.c:1849)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 19 bytes in 1 blocks are still reachable in loss record 19 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x61EE8E: mono_code_manager_init (mono-codeman.c:310)
==16731== by 0x42EE4A: mini_init (mini-runtime.c:2955)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 19 bytes in 1 blocks are still reachable in loss record 20 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x61EEA6: mono_code_manager_init (mono-codeman.c:311)
==16731== by 0x42EE4A: mini_init (mini-runtime.c:2955)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 20 bytes in 1 blocks are still reachable in loss record 21 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x61EE76: mono_code_manager_init (mono-codeman.c:309)
==16731== by 0x42EE4A: mini_init (mini-runtime.c:2955)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 22 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621E52: initialize_system_counters (mono-counters.c:416)
==16731== by 0x621E52: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 23 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621E6F: initialize_system_counters (mono-counters.c:417)
==16731== by 0x621E6F: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 24 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x637AB0: monoeg_g_queue_new (gqueue.c:96)
==16731== by 0x61E789: mono_trace_init (mono-logger.c:30)
==16731== by 0x61E829: mono_trace (mono-logger.c:68)
==16731== by 0x5822C2: mono_config_parse_file_with_context (mono-config.c:454)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 25 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63360E: monoeg_malloc (gmem.c:73)
==16731== by 0x630A3A: monoeg_g_hash_table_insert_replace (ghashtable.c:258)
==16731== by 0x581BC0: mono_config_init (mono-config.c:416)
==16731== by 0x581BC0: mono_config_parse_xml_with_context (mono-config.c:437)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 26 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63360E: monoeg_malloc (gmem.c:73)
==16731== by 0x630A3A: monoeg_g_hash_table_insert_replace (ghashtable.c:258)
==16731== by 0x581BDB: mono_config_init (mono-config.c:417)
==16731== by 0x581BDB: mono_config_parse_xml_with_context (mono-config.c:437)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 27 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63360E: monoeg_malloc (gmem.c:73)
==16731== by 0x630A3A: monoeg_g_hash_table_insert_replace (ghashtable.c:258)
==16731== by 0x581BF6: mono_config_init (mono-config.c:418)
==16731== by 0x581BF6: mono_config_parse_xml_with_context (mono-config.c:437)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 28 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63360E: monoeg_malloc (gmem.c:73)
==16731== by 0x630A3A: monoeg_g_hash_table_insert_replace (ghashtable.c:258)
==16731== by 0x4AA8FF: mono_aot_register_jit_icall (aot-runtime.c:4379)
==16731== by 0x4E4AC3: mono_arch_init (mini-amd64.c:1321)
==16731== by 0x42EE59: mini_init (mini-runtime.c:2961)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 29 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63360E: monoeg_malloc (gmem.c:73)
==16731== by 0x630A3A: monoeg_g_hash_table_insert_replace (ghashtable.c:258)
==16731== by 0x4AA8FF: mono_aot_register_jit_icall (aot-runtime.c:4379)
==16731== by 0x4E4AD2: mono_arch_init (mini-amd64.c:1322)
==16731== by 0x42EE59: mini_init (mini-runtime.c:2961)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 24 bytes in 1 blocks are still reachable in loss record 30 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63360E: monoeg_malloc (gmem.c:73)
==16731== by 0x630A3A: monoeg_g_hash_table_insert_replace (ghashtable.c:258)
==16731== by 0x4AA8FF: mono_aot_register_jit_icall (aot-runtime.c:4379)
==16731== by 0x4E4AE1: mono_arch_init (mini-amd64.c:1323)
==16731== by 0x42EE59: mini_init (mini-runtime.c:2961)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 25 bytes in 1 blocks are still reachable in loss record 31 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621E8C: initialize_system_counters (mono-counters.c:418)
==16731== by 0x621E8C: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 25 bytes in 1 blocks are still reachable in loss record 32 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x552E8A: mono_loader_init (loader.c:107)
==16731== by 0x5539D0: mono_dllmap_insert (loader.c:1319)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731==
==16731== 25 bytes in 1 blocks are still reachable in loss record 33 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x552EC6: mono_loader_init (loader.c:113)
==16731== by 0x5539D0: mono_dllmap_insert (loader.c:1319)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731==
==16731== 31 bytes in 1 blocks are still reachable in loss record 34 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x621AC0: monoeg_strdup (glib.h:157)
==16731== by 0x621AC0: register_internal (mono-counters.c:173)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x552E9E: mono_loader_init (loader.c:109)
==16731== by 0x5539D0: mono_dllmap_insert (loader.c:1319)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731==
==16731== 32 bytes in 1 blocks are still reachable in loss record 35 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x61EF3F: mono_code_manager_new (mono-codeman.c:334)
==16731== by 0x42E9FC: mini_init (mini-runtime.c:2925)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 36 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621D87: initialize_system_counters (mono-counters.c:409)
==16731== by 0x621D87: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 37 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621DA4: initialize_system_counters (mono-counters.c:410)
==16731== by 0x621DA4: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 38 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621DC1: initialize_system_counters (mono-counters.c:411)
==16731== by 0x621DC1: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 39 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621DDE: initialize_system_counters (mono-counters.c:412)
==16731== by 0x621DDE: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 40 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621DFB: initialize_system_counters (mono-counters.c:413)
==16731== by 0x621DFB: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 41 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621E18: initialize_system_counters (mono-counters.c:414)
==16731== by 0x621E18: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 42 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621E35: initialize_system_counters (mono-counters.c:415)
==16731== by 0x621E35: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 43 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621E52: initialize_system_counters (mono-counters.c:416)
==16731== by 0x621E52: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 44 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621E6F: initialize_system_counters (mono-counters.c:417)
==16731== by 0x621E6F: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 45 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621E8C: initialize_system_counters (mono-counters.c:418)
==16731== by 0x621E8C: mono_counters_init (mono-counters.c:143)
==16731== by 0x48CC27: mono_main (driver.c:1876)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 46 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x552E8A: mono_loader_init (loader.c:107)
==16731== by 0x5539D0: mono_dllmap_insert (loader.c:1319)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 47 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x552E9E: mono_loader_init (loader.c:109)
==16731== by 0x5539D0: mono_dllmap_insert (loader.c:1319)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 48 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x552EB2: mono_loader_init (loader.c:111)
==16731== by 0x5539D0: mono_dllmap_insert (loader.c:1319)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 49 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x552EC6: mono_loader_init (loader.c:113)
==16731== by 0x5539D0: mono_dllmap_insert (loader.c:1319)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 50 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x61EE76: mono_code_manager_init (mono-codeman.c:309)
==16731== by 0x42EE4A: mini_init (mini-runtime.c:2955)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 51 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x61EE8E: mono_code_manager_init (mono-codeman.c:310)
==16731== by 0x42EE4A: mini_init (mini-runtime.c:2955)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 52 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x61EEA6: mono_code_manager_init (mono-codeman.c:311)
==16731== by 0x42EE4A: mini_init (mini-runtime.c:2955)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 40 bytes in 1 blocks are still reachable in loss record 53 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x621A98: register_internal (mono-counters.c:168)
==16731== by 0x621F13: mono_counters_register (mono-counters.c:248)
==16731== by 0x4C514F: mono_unwind_init (unwind.c:624)
==16731== by 0x42EE5E: mini_init (mini-runtime.c:2963)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 44 bytes in 4 blocks are still reachable in loss record 54 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x553A0D: monoeg_strdup (glib.h:157)
==16731== by 0x553A0D: mono_dllmap_insert (loader.c:1324)
==16731== by 0x58225B: dllmap_start (mono-config.c:311)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 44 bytes in 4 blocks are still reachable in loss record 55 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x553A23: monoeg_strdup (glib.h:157)
==16731== by 0x553A23: mono_dllmap_insert (loader.c:1325)
==16731== by 0x58225B: dllmap_start (mono-config.c:311)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 56 bytes in 1 blocks are still reachable in loss record 56 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x630907: monoeg_g_hash_table_new (ghashtable.c:116)
==16731== by 0x581BA2: mono_config_init (mono-config.c:415)
==16731== by 0x581BA2: mono_config_parse_xml_with_context (mono-config.c:437)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 56 bytes in 1 blocks are still reachable in loss record 57 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x630907: monoeg_g_hash_table_new (ghashtable.c:116)
==16731== by 0x4AA8E1: mono_aot_register_jit_icall (aot-runtime.c:4378)
==16731== by 0x4E4AC3: mono_arch_init (mini-amd64.c:1321)
==16731== by 0x42EE59: mini_init (mini-runtime.c:2961)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 56 bytes in 1 blocks are still reachable in loss record 58 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x630907: monoeg_g_hash_table_new (ghashtable.c:116)
==16731== by 0x61EC27: codechunk_valloc (mono-codeman.c:247)
==16731== by 0x61ED59: new_codechunk (mono-codeman.c:554)
==16731== by 0x61F0DB: mono_code_manager_reserve_align (mono-codeman.c:619)
==16731== by 0x61F23D: mono_code_manager_reserve (mono-codeman.c:703)
==16731== by 0x42BDBE: mono_global_codeman_reserve (mini-runtime.c:329)
==16731== by 0x50AC6E: mono_arch_create_generic_trampoline (tramp-amd64.c:429)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731==
==16731== 56 (16 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 59 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x635BDE: monoeg_g_slist_alloc (gslist.c:36)
==16731== by 0x635C02: monoeg_g_slist_prepend (gslist.c:55)
==16731== by 0x635D55: monoeg_g_slist_append (gslist.c:48)
==16731== by 0x50ACAA: mono_arch_create_generic_trampoline (tramp-amd64.c:442)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 60 bytes in 4 blocks are still reachable in loss record 60 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x5539F8: monoeg_strdup (glib.h:157)
==16731== by 0x5539F8: mono_dllmap_insert (loader.c:1323)
==16731== by 0x58225B: dllmap_start (mono-config.c:311)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 88 bytes in 1 blocks are still reachable in loss record 61 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x63092D: monoeg_g_hash_table_new (ghashtable.c:122)
==16731== by 0x581BA2: mono_config_init (mono-config.c:415)
==16731== by 0x581BA2: mono_config_parse_xml_with_context (mono-config.c:437)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 88 bytes in 1 blocks are still reachable in loss record 62 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x63092D: monoeg_g_hash_table_new (ghashtable.c:122)
==16731== by 0x4AA8E1: mono_aot_register_jit_icall (aot-runtime.c:4378)
==16731== by 0x4E4AC3: mono_arch_init (mini-amd64.c:1321)
==16731== by 0x42EE59: mini_init (mini-runtime.c:2961)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 88 bytes in 1 blocks are still reachable in loss record 63 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x63092D: monoeg_g_hash_table_new (ghashtable.c:122)
==16731== by 0x61EC27: codechunk_valloc (mono-codeman.c:247)
==16731== by 0x61ED59: new_codechunk (mono-codeman.c:554)
==16731== by 0x61F0DB: mono_code_manager_reserve_align (mono-codeman.c:619)
==16731== by 0x61F23D: mono_code_manager_reserve (mono-codeman.c:703)
==16731== by 0x42BDBE: mono_global_codeman_reserve (mini-runtime.c:329)
==16731== by 0x50AC6E: mono_arch_create_generic_trampoline (tramp-amd64.c:429)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731==
==16731== 116 bytes in 4 blocks are still reachable in loss record 64 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x553A39: monoeg_strdup (glib.h:157)
==16731== by 0x553A39: mono_dllmap_insert (loader.c:1326)
==16731== by 0x58225B: dllmap_start (mono-config.c:311)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 160 bytes in 4 blocks are still reachable in loss record 65 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x5539E3: mono_dllmap_insert (loader.c:1322)
==16731== by 0x58225B: dllmap_start (mono-config.c:311)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 246 bytes in 24 blocks are still reachable in loss record 66 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x5539F8: monoeg_strdup (glib.h:157)
==16731== by 0x5539F8: mono_dllmap_insert (loader.c:1323)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 324 bytes in 23 blocks are still reachable in loss record 67 of 68
==16731== at 0x4C28BD0: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x57DF209: strdup (in /lib64/libc-2.19.so)
==16731== by 0x553A0D: monoeg_strdup (glib.h:157)
==16731== by 0x553A0D: mono_dllmap_insert (loader.c:1324)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== 960 bytes in 24 blocks are still reachable in loss record 68 of 68
==16731== at 0x4C2ACC0: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==16731== by 0x63368D: monoeg_malloc0 (gmem.c:84)
==16731== by 0x5539E3: mono_dllmap_insert (loader.c:1322)
==16731== by 0x58207A: dllmap_start (mono-config.c:290)
==16731== by 0x581B61: start_element (mono-config.c:176)
==16731== by 0x63A0B9: monoeg_g_markup_parse_context_parse (gmarkup.c:351)
==16731== by 0x581C23: mono_config_parse_xml_with_context (mono-config.c:440)
==16731== by 0x582326: mono_config_parse_file_with_context (mono-config.c:465)
==16731== by 0x582369: mono_config_parse_file (mono-config.c:490)
==16731== by 0x582C05: mono_config_parse (mono-config.c:614)
==16731== by 0x48CCC3: mono_main (driver.c:1917)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731==
==16731== LEAK SUMMARY:
==16731== definitely lost: 16 bytes in 1 blocks
==16731== indirectly lost: 40 bytes in 3 blocks
==16731== possibly lost: 0 bytes in 0 blocks
==16731== still reachable: 3,693 bytes in 147 blocks
==16731== suppressed: 0 bytes in 0 blocks
==16731==
==16731== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
==16731==
==16731== 1 errors in context 1 of 2:
==16731== Invalid write of size 1
==16731== at 0x50ACE8: mono_arch_create_generic_trampoline (tramp-amd64.c:447)
==16731== by 0x4B62D1: create_trampoline_code (mini-trampolines.c:1299)
==16731== by 0x4B7899: mono_trampolines_init (mini-trampolines.c:1313)
==16731== by 0x42EEC1: mini_init (mini-runtime.c:2988)
==16731== by 0x48CCE2: mono_main (driver.c:1921)
==16731== by 0x42AE15: mono_main_with_options (main.c:91)
==16731== by 0x42AE15: main (main.c:122)
==16731== Address 0x5 is not stack'd, malloc'd or (recently) free'd
==16731==
==16731== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment