Skip to content

Instantly share code, notes, and snippets.

@yannick
Created May 29, 2015 06:32
Show Gist options
  • Select an option

  • Save yannick/9bb15f847c09b9ad4c9b to your computer and use it in GitHub Desktop.

Select an option

Save yannick/9bb15f847c09b9ad4c9b to your computer and use it in GitHub Desktop.
==11423== Memcheck, a memory error detector
==11423== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==11423== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==11423== Command: ./yadmp
==11423== Parent PID: 11412
==11423==
--11423--
--11423-- Valgrind options:
--11423-- --leak-check=full
--11423-- --log-file=leakcheck.log
--11423-- -v
--11423-- Contents of /proc/version:
--11423-- Linux version 3.19.3-3-ARCH (builduser@tobias) (gcc version 4.9.2 20150304 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Apr 8 14:10:00 CEST 2015
--11423-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-avx-avx2-bmi
--11423-- Page sizes: currently 4096, max supported 4096
--11423-- Valgrind library directory: /usr/lib/valgrind
--11423-- Reading syms from /home/yannick/code/d/yadmp/yadmp
--11423-- Reading syms from /usr/lib/ld-2.21.so
--11423-- Reading syms from /usr/lib/valgrind/memcheck-amd64-linux
--11423-- object doesn't have a symbol table
--11423-- object doesn't have a dynamic symbol table
--11423-- Scheduler: using generic scheduler lock implementation.
--11423-- Reading suppressions file: /usr/lib/valgrind/default.supp
==11423== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-11423-by-yannick-on-???
==11423== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-11423-by-yannick-on-???
==11423== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-11423-by-yannick-on-???
==11423==
==11423== TO CONTROL THIS PROCESS USING vgdb (which you probably
==11423== don't want to do, unless you know exactly what you're doing,
==11423== or are doing some strange experiment):
==11423== /usr/lib/valgrind/../../bin/vgdb --pid=11423 ...command...
==11423==
==11423== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==11423== /path/to/gdb ./yadmp
==11423== and then give GDB the following command
==11423== target remote | /usr/lib/valgrind/../../bin/vgdb --pid=11423
==11423== --pid is optional if only one valgrind process is running
==11423==
--11423-- REDIR: 0x4018a60 (ld-linux-x86-64.so.2:strlen) redirected to 0x380c20d1 (???)
--11423-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
--11423-- object doesn't have a symbol table
==11423== WARNING: new redirection conflicts with existing -- ignoring it
--11423-- old: 0x04018a60 (strlen ) R-> (0000.0) 0x380c20d1 ???
--11423-- new: 0x04018a60 (strlen ) R-> (2007.0) 0x04c2d5d0 strlen
--11423-- REDIR: 0x40187c0 (ld-linux-x86-64.so.2:index) redirected to 0x4c2d180 (index)
--11423-- REDIR: 0x40189e0 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c2e680 (strcmp)
--11423-- REDIR: 0x4019720 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4c311d0 (mempcpy)
--11423-- Reading syms from /usr/lib/libevent_pthreads-2.0.so.5.1.9
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libevent-2.0.so.5.1.9
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libssl.so.1.0.0
--11423-- Reading syms from /usr/lib/libcrypto.so.1.0.0
--11423-- Reading syms from /usr/lib/liblphobos2-debug.so
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libldruntime-debug.so
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/librt-2.21.so
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libdl-2.21.so
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libpthread-2.21.so
--11423-- Reading syms from /usr/lib/libm-2.21.so
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libc-2.21.so
--11423-- Reading syms from /usr/lib/libz.so.1.2.8
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libcurl.so.4.3.0
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libgcc_s.so.1
--11423-- Reading syms from /usr/lib/libidn.so.11.6.13
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libssh2.so.1.0.1
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libgssapi_krb5.so.2.2
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libkrb5.so.3.3
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libk5crypto.so.3.1
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libcom_err.so.2.1
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libkrb5support.so.0.1
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libkeyutils.so.1.5
--11423-- object doesn't have a symbol table
--11423-- Reading syms from /usr/lib/libresolv-2.21.so
--11423-- object doesn't have a symbol table
--11423-- REDIR: 0x6d114b0 (libc.so.6:strcasecmp) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6d137a0 (libc.so.6:strncasecmp) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6d10c3a (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6d0b8b0 (libc.so.6:strcmp) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6d10c90 (libc.so.6:memset) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6d0f000 (libc.so.6:rindex) redirected to 0x4c2ce60 (rindex)
--11423-- REDIR: 0x6d0d300 (libc.so.6:strlen) redirected to 0x4c2d510 (strlen)
--11423-- REDIR: 0x6d082c0 (libc.so.6:calloc) redirected to 0x4c2c000 (calloc)
--11423-- REDIR: 0x6d10d00 (libc.so.6:__GI_memset) redirected to 0x4c30760 (memset)
--11423-- REDIR: 0x6d15e80 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6d1d0a0 (libc.so.6:__memcpy_sse2_unaligned) redirected to 0x4c2ea60 (memcpy@@GLIBC_2.14)
--11423-- REDIR: 0x6d08000 (libc.so.6:realloc) redirected to 0x4c2c220 (realloc)
--11423-- REDIR: 0x6d07850 (libc.so.6:malloc) redirected to 0x4c29f20 (malloc)
--11423-- REDIR: 0xffffffffff600400 (???:???) redirected to 0x380c20bd (???)
--11423-- REDIR: 0x6dc3e60 (libc.so.6:__memmove_ssse3_back) redirected to 0x4c2e7e0 (memcpy@GLIBC_2.2.5)
--11423-- REDIR: 0x6d0fc60 (libc.so.6:__GI_strstr) redirected to 0x4c31450 (__strstr_sse2)
--11423-- REDIR: 0x6d10350 (libc.so.6:memchr) redirected to 0x4c2e720 (memchr)
--11423-- REDIR: 0x6d15ef0 (libc.so.6:__GI_memcpy) redirected to 0x4c2f080 (__GI_memcpy)
--11423-- REDIR: 0x6d17c50 (libc.so.6:rawmemchr) redirected to 0x4c30e20 (rawmemchr)
--11423-- REDIR: 0x6d07f60 (libc.so.6:free) redirected to 0x4c2b190 (free)
--11423-- REDIR: 0x6d106a0 (libc.so.6:bcmp) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6dd3e30 (libc.so.6:__memcmp_sse4_1) redirected to 0x4c30090 (__memcmp_sse4_1)
--11423-- REDIR: 0x6d10ae0 (libc.so.6:__GI_memmove) redirected to 0x4c30a90 (__GI_memmove)
--11423-- REDIR: 0x6d11340 (libc.so.6:__GI_stpcpy) redirected to 0x4c30220 (__GI_stpcpy)
--11423-- REDIR: 0x6d0efc0 (libc.so.6:strncpy) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6d22290 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x4c2db20 (__strncpy_sse2_unaligned)
--11423-- REDIR: 0x6d1cdf0 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4c2e540 (strcmp)
--11423-- REDIR: 0x6db19f0 (libc.so.6:__strncasecmp_avx) redirected to 0x4c2def0 (strncasecmp)
--11423-- REDIR: 0x6d0d770 (libc.so.6:__GI_strncmp) redirected to 0x4c2dcc0 (__GI_strncmp)
--11423-- REDIR: 0xffffffffff600000 (???:???) redirected to 0x380c20b3 (???)
--11423-- REDIR: 0x6d17e60 (libc.so.6:strchrnul) redirected to 0x4c30df0 (strchrnul)
--11423-- REDIR: 0x6d0b660 (libc.so.6:index) redirected to 0x4a24740 (_vgnU_ifunc_wrapper)
--11423-- REDIR: 0x6d0b690 (libc.so.6:__GI_strchr) redirected to 0x4c2cfc0 (__GI_strchr)
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4CE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4E3: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED959: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED972: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED559: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60E6095: nothrow ulong gc.bits.GCBits.testSet(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED7C0: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60E60A7: nothrow ulong gc.bits.GCBits.testSet(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED7C0: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E5E48: nothrow ulong gc.bits.GCBits.test(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED7E8: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60E5E9D: nothrow ulong gc.bits.GCBits.test(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED7E8: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7F5: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED484: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED490: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C96D8: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*).__lambda3!(void*, void*).__lambda3(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610F850: nothrow void rt.sections_linux.scanTLSRanges(rt.util.container.array.Array!(rt.sections_linux.ThreadDSO).Array*, scope nothrow void delegate(void*, void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610DC77: nothrow void rt.tlsgc.scan(void*, scope nothrow void delegate(void*, void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9641: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EDAFE: _D2gc2gc3Gcx11fullcollectMFNbZ14__foreachbody2MFNbKS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE518: _D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE590: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE4EF: const(nothrow int function(scope nothrow int delegate(ref const(gc.gc.Range)))) rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC4BF: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply(scope nothrow int delegate(ref gc.gc.Range)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8B33: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EDAFE: _D2gc2gc3Gcx11fullcollectMFNbZ14__foreachbody2MFNbKS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE518: _D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE590: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE4EF: const(nothrow int function(scope nothrow int delegate(ref const(gc.gc.Range)))) rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC4BF: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply(scope nothrow int delegate(ref gc.gc.Range)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8B33: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EDAFE: _D2gc2gc3Gcx11fullcollectMFNbZ14__foreachbody2MFNbKS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE518: _D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE590: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE5BA: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE4EF: const(nothrow int function(scope nothrow int delegate(ref const(gc.gc.Range)))) rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC4BF: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply(scope nothrow int delegate(ref gc.gc.Range)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E938A: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C407D: pure nothrow core.memory.BlkInfo_ core.memory.GC.qalloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x611669D: _d_newarrayU (in /usr/lib/libldruntime-debug.so)
==11423== by 0x6116788: _d_newarrayT (in /usr/lib/libldruntime-debug.so)
==11423== by 0x5771DB: pure nothrow @property @safe void vibe.utils.array.__T15FixedRingBufferTC4vibe4core4core8CoreTaskVmi0Z.FixedRingBuffer.capacity(ulong) (array.d:280)
==11423== by 0x576BF8: vibe.core.task.Task vibe.core.core.runTask_internal(ref vibe.core.core.TaskFuncInfo) (core.d:197)
==11423== by 0x4D5DD2: vibe.core.task.Task vibe.core.core.runTask!().runTask(void delegate()) (core.d:181)
==11423== by 0x576357: int vibe.core.core.runEventLoop() (core.d:95)
==11423==
==11423== Warning: client switching stacks? SP change: 0x9ebc778 --> 0xbfc0fc0
==11423== to suppress, use: --max-stackframe=34621512 or greater
==11423== Warning: client switching stacks? SP change: 0xbfc0b88 --> 0x9ebc778
==11423== to suppress, use: --max-stackframe=34620432 or greater
==11423== Warning: client switching stacks? SP change: 0x9ebc858 --> 0xbfc0b88
==11423== to suppress, use: --max-stackframe=34620208 or greater
==11423== further instances of this message will not be shown.
--11423-- REDIR: 0x6d106e0 (libc.so.6:__GI_memcmp) redirected to 0x4c30010 (__GI_memcmp)
--11423-- REDIR: 0x6d0b8f0 (libc.so.6:__GI_strcmp) redirected to 0x4c2e590 (__GI_strcmp)
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA26: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA44: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Invalid read of size 8
==11423== at 0x60ED490: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423== Address 0xaebe7e8 is on thread 5's stack
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4CE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4E3: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED959: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED972: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA26: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA44: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E938A: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C407D: pure nothrow core.memory.BlkInfo_ core.memory.GC.qalloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x611972C: _d_arrayappendcTX (in /usr/lib/libldruntime-debug.so)
==11423== by 0x5F4082: void vibe.http.router.MatchGraphBuilder.disambiguate() (router.d:944)
==11423== by 0x5F1A72: void vibe.http.router.MatchTree!(vibe.http.router.Route).MatchTree.rebuildGraph() (router.d:721)
==11423== by 0x5F1F42: void vibe.http.router.MatchTree!(vibe.http.router.Route).MatchTree.match(immutable(char)[], scope void delegate(ulong, scope immutable(char)[][])) (router.d:581)
==11423== by 0x5F1E50: void vibe.http.router.URLRouter.handleRequest(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse) (router.d:260)
==11423== by 0x5FD1F4: bool vibe.http.server.handleRequest(vibe.core.stream.Stream, vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo, ref vibe.http.server.HTTPServerSettings, ref bool) (server.d:1702)
==11423== by 0x5FA89A: void vibe.http.server.handleHTTPConnection(vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo) (server.d:1473)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E938A: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E665B: gc_malloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C4042: pure nothrow void* core.memory.GC.malloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62F0FD: nothrow void[] vibe.utils.memory.GCAllocator.alloc(ulong) (memory.d:267)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6310C6: nothrow void[] vibe.utils.memory.PoolAllocator.alloc(ulong) (memory.d:424)
==11423== by 0x5CE1AB: nothrow void vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.reserve(ulong) (array.d:74)
==11423== by 0x611D52: void vibe.stream.memory.MemoryOutputStream.reserve(ulong) (memory.d:45)
==11423== by 0x617FD9: ubyte[] vibe.stream.operations.readUntil!().readUntil(vibe.core.stream.InputStream, const(ubyte[]), ulong, vibe.utils.memory.Allocator) (.:92)
==11423== by 0x617F40: ubyte[] vibe.stream.operations.readLine!().readLine(vibe.core.stream.InputStream, ulong, immutable(char)[], vibe.utils.memory.Allocator) (operations.d:37)
==11423==
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4CE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4E3: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED959: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED972: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA26: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA44: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED559: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60E6095: nothrow ulong gc.bits.GCBits.testSet(ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60E60A7: nothrow ulong gc.bits.GCBits.testSet(ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E5E48: nothrow ulong gc.bits.GCBits.test(ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60E5E9D: nothrow ulong gc.bits.GCBits.test(ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7F5: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Invalid read of size 8
==11423== at 0x60ED490: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== Address 0x11fbebd8 is on thread 1's stack
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED484: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED490: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E938A: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDC89: nothrow int gc.gc.Gcx.isMarked(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED773: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E8FAD: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
--11423-- memcheck GC: 1000 nodes, 231 survivors ( 23.1%)
--11423-- memcheck GC: 1014 new table size (driftup)
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8DF4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E665B: gc_malloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C4042: pure nothrow void* core.memory.GC.malloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62F0FD: nothrow void[] vibe.utils.memory.GCAllocator.alloc(ulong) (memory.d:267)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6310C6: nothrow void[] vibe.utils.memory.PoolAllocator.alloc(ulong) (memory.d:424)
==11423== by 0x5CE1AB: nothrow void vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.reserve(ulong) (array.d:74)
==11423== by 0x611D52: void vibe.stream.memory.MemoryOutputStream.reserve(ulong) (memory.d:45)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8DF4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E665B: gc_malloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C4042: pure nothrow void* core.memory.GC.malloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62F0FD: nothrow void[] vibe.utils.memory.GCAllocator.alloc(ulong) (memory.d:267)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6310C6: nothrow void[] vibe.utils.memory.PoolAllocator.alloc(ulong) (memory.d:424)
==11423== by 0x5CE1AB: nothrow void vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.reserve(ulong) (array.d:74)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8DF4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E665B: gc_malloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C4042: pure nothrow void* core.memory.GC.malloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62F0FD: nothrow void[] vibe.utils.memory.GCAllocator.alloc(ulong) (memory.d:267)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6310C6: nothrow void[] vibe.utils.memory.PoolAllocator.alloc(ulong) (memory.d:424)
==11423== by 0x631605: nothrow void[] vibe.utils.memory.PoolAllocator.realloc(void[], ulong) (memory.d:461)
==11423== by 0x5CE28B: nothrow void vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.reserve(ulong) (array.d:83)
==11423==
--11423-- memcheck GC: 1014 nodes, 307 survivors ( 30.2%)
--11423-- memcheck GC: 1029 new table size (driftup)
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDC89: nothrow int gc.gc.Gcx.isMarked(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x61157E8: nothrow void rt.lifetime.processGCMarks(core.memory.BlkInfo_*, scope nothrow int delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610DCAB: nothrow void rt.tlsgc.processGCMarks(void*, scope nothrow int delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9910: thread_processGCMarks (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8EC8: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C407D: pure nothrow core.memory.BlkInfo_ core.memory.GC.qalloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x4978BC: _D3std5array20__T8AppenderTAyaTyaZ8Appender13ensureAddableMFNaNbNfmZ9__lambda3MFNbNeZS4core6memory8BlkInfo_ (array.d:2422)
==11423== by 0x497643: pure nothrow @safe void std.array.Appender!(immutable(char)[], immutable(char)).Appender.ensureAddable(ulong) (array.d:2422)
==11423== by 0x49BCC2: pure nothrow @safe void std.array.Appender!(immutable(char)[], immutable(char)).Appender.put!(const(char)[]).put(const(char)[]) (array.d:2519)
==11423==
--11423-- memcheck GC: 1029 nodes, 343 survivors ( 33.3%)
--11423-- memcheck GC: 1044 new table size (driftup)
--11423-- memcheck GC: 1044 nodes, 9 survivors ( 0.8%)
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423==
--11423-- memcheck GC: 1044 nodes, 105 survivors ( 10.0%)
==11423== Thread 3:
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED6BB: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
--11423-- memcheck GC: 1044 nodes, 421 survivors ( 40.3%)
--11423-- memcheck GC: 1059 new table size (driftup)
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EDAFE: _D2gc2gc3Gcx11fullcollectMFNbZ14__foreachbody2MFNbKS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE518: _D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE590: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE4EF: const(nothrow int function(scope nothrow int delegate(ref const(gc.gc.Range)))) rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC4BF: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply(scope nothrow int delegate(ref gc.gc.Range)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8B33: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC58F: nothrow void gc.gc.GC.fullCollectNoStack() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6ED9: gc_term (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F40DB: rt_term (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== HEAP SUMMARY:
==11423== in use at exit: 1,179,960 bytes in 3,881 blocks
==11423== total heap usage: 69,666 allocs, 65,785 frees, 4,316,608 bytes allocated
==11423==
==11423== Searching for pointers to 3,881 not-freed blocks
==11423== Checked 6,170,547,488 bytes
==11423==
==11423== 8 bytes in 1 blocks are definitely lost in loss record 1 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x4C2C33F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x60FD582: void* rt.util.container.common.xrealloc(void*, ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610EBC0: @property void rt.util.container.array.Array!(rt.sections_linux.DSO*).Array.length(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x611206A: void rt.util.container.array.Array!(rt.sections_linux.DSO*).Array.insertBack!().insertBack(ref rt.sections_linux.DSO*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x6110EB5: void rt.sections_linux.getDependencies(ref const(core.sys.linux.link.dl_phdr_info), ref rt.util.container.array.Array!(rt.sections_linux.DSO*).Array) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x61100EC: _d_dso_registry (in /usr/lib/libldruntime-debug.so)
==11423== by 0x5B8CE55: ??? (in /usr/lib/liblphobos2-debug.so)
==11423== by 0x400F0E9: call_init.part.0 (in /usr/lib/ld-2.21.so)
==11423== by 0x400F1FA: _dl_init (in /usr/lib/ld-2.21.so)
==11423== by 0x4000DB9: ??? (in /usr/lib/ld-2.21.so)
==11423==
==11423== 16 bytes in 1 blocks are definitely lost in loss record 2 of 106
==11423== at 0x4C2C29E: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x60FD582: void* rt.util.container.common.xrealloc(void*, ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610EBC0: @property void rt.util.container.array.Array!(rt.sections_linux.DSO*).Array.length(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x611206A: void rt.util.container.array.Array!(rt.sections_linux.DSO*).Array.insertBack!().insertBack(ref rt.sections_linux.DSO*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x6110EB5: void rt.sections_linux.getDependencies(ref const(core.sys.linux.link.dl_phdr_info), ref rt.util.container.array.Array!(rt.sections_linux.DSO*).Array) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x61100EC: _d_dso_registry (in /usr/lib/libldruntime-debug.so)
==11423== by 0x4E6952: ldc.dso_ctor.4vibe7appmain (in /home/yannick/code/d/yadmp/yadmp)
==11423== by 0x66A62C: __libc_csu_init (in /home/yannick/code/d/yadmp/yadmp)
==11423== by 0x6CAD71E: (below main) (in /usr/lib/libc-2.21.so)
==11423==
==11423== 16 bytes in 1 blocks are definitely lost in loss record 3 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x610DBC3: void* rt.tlsgc.init() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C8AFF: thread_attachThis (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C8993: thread_init (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6EAF: gc_init (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F3F61: rt_init (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F47A0: void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F4738: void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F468C: _d_run_main (in /usr/lib/libldruntime-debug.so)
==11423== by 0x4DFE77: main (.:3)
==11423==
==11423== 32 bytes in 2 blocks are definitely lost in loss record 10 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x610DBC3: void* rt.tlsgc.init() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6620: thread_entryPoint (in /usr/lib/libldruntime-debug.so)
==11423== by 0x6773353: start_thread (in /usr/lib/libpthread-2.21.so)
==11423== by 0x6D74BFC: clone (in /usr/lib/libc-2.21.so)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 11 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6323C3: nothrow vibe.core.drivers.libevent2.LevMutex* vibe.utils.memory.__T19FreeListObjectAllocTS4vibe4core7drivers9libevent28LevMutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x58042A: lev_alloc_mutex (libevent2.d:1281)
==11423== by 0x504C9E2: event_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FE8D: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (libevent2.d:106)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423== by 0x57A85B: void vibe.core.core._sharedStaticCtor1() (core.d:1347)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 12 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6323C3: nothrow vibe.core.drivers.libevent2.LevMutex* vibe.utils.memory.__T19FreeListObjectAllocTS4vibe4core7drivers9libevent28LevMutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x58042A: lev_alloc_mutex (libevent2.d:1281)
==11423== by 0x505F013: evsig_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C9F5: event_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FE8D: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (libevent2.d:106)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 13 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6323C3: nothrow vibe.core.drivers.libevent2.LevMutex* vibe.utils.memory.__T19FreeListObjectAllocTS4vibe4core7drivers9libevent28LevMutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x58042A: lev_alloc_mutex (libevent2.d:1281)
==11423== by 0x505D103: evutil_secure_rng_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504CA00: event_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FE8D: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (libevent2.d:106)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 14 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x505DFB4: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C30B: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 15 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504B4E4: event_base_priority_init (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C204: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 16 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6323C3: nothrow vibe.core.drivers.libevent2.LevMutex* vibe.utils.memory.__T19FreeListObjectAllocTS4vibe4core7drivers9libevent28LevMutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x58042A: lev_alloc_mutex (libevent2.d:1281)
==11423== by 0x504C23B: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 17 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6328C3: nothrow vibe.core.drivers.libevent2.LevCondition* vibe.utils.memory.__T19FreeListObjectAllocTS4vibe4core7drivers9libevent212LevConditionVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x580D4F: lev_alloc_condition (libevent2.d:1376)
==11423== by 0x504C25F: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 18 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5059216: evmap_io_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x50493ED: event_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C26E: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 19 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047EC1: event_mm_strdup_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E29B: evdns_base_resolv_conf_parse (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E523: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 20 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5066CCD: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5067B42: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E283: evdns_base_resolv_conf_parse (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E523: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423==
==11423== 48 bytes in 1 blocks are possibly lost in loss record 21 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6323C3: nothrow vibe.core.drivers.libevent2.LevMutex* vibe.utils.memory.__T19FreeListObjectAllocTS4vibe4core7drivers9libevent28LevMutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x58042A: lev_alloc_mutex (libevent2.d:1281)
==11423== by 0x506E40F: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423== by 0x57AD2C: void vibe.core.core._staticCtor3() (core.d:1404)
==11423==
==11423== 72 bytes in 1 blocks are definitely lost in loss record 24 of 106
==11423== at 0x4C2C080: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x60F38CF: _d_monitor_create (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E48DB: _d_monitorenter (in /usr/lib/libldruntime-debug.so)
==11423== by 0x514EEB: pure nothrow ref @trusted vibe.core.concurrency.ScopedLock!(vibe.core.log.FileLogger).ScopedLock vibe.core.concurrency.ScopedLock!(vibe.core.log.FileLogger).ScopedLock.__ctor(shared(vibe.core.log.FileLogger)) (concurrency.d:132)
==11423== by 0x514E70: pure nothrow @safe vibe.core.concurrency.ScopedLock!(vibe.core.log.FileLogger).ScopedLock vibe.core.concurrency.lock!(vibe.core.log.FileLogger).lock(shared(vibe.core.log.FileLogger)) (concurrency.d:39)
==11423== by 0x597E07: void vibe.core.log.initializeLogModule() (log.d:677)
==11423== by 0x57A452: void vibe.core.core._sharedStaticCtor1() (core.d:1311)
==11423== by 0x610D341: void rt.minfo.__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z.runModuleFuncs(const(immutable(object.ModuleInfo)*)[]) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610D216: void rt.minfo.ModuleGroup.runCtors() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610D970: int rt.minfo.rt_moduleCtor().__foreachbody1(ref rt.sections_linux.DSO) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610DE23: int rt.sections_linux.DSO.opApply(scope int delegate(ref rt.sections_linux.DSO)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610D927: rt_moduleCtor (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== 72 bytes in 1 blocks are definitely lost in loss record 25 of 106
==11423== at 0x4C2C080: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x60F38CF: _d_monitor_create (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E48DB: _d_monitorenter (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C7B03: @property void core.thread.Thread.name(immutable(char)[]) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x57A774: void vibe.core.core._sharedStaticCtor1() (core.d:1344)
==11423== by 0x610D341: void rt.minfo.__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z.runModuleFuncs(const(immutable(object.ModuleInfo)*)[]) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610D216: void rt.minfo.ModuleGroup.runCtors() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610D970: int rt.minfo.rt_moduleCtor().__foreachbody1(ref rt.sections_linux.DSO) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610DE23: int rt.sections_linux.DSO.opApply(scope int delegate(ref rt.sections_linux.DSO)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610D927: rt_moduleCtor (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F3F6F: rt_init (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F47A0: void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== 72 bytes in 1 blocks are definitely lost in loss record 26 of 106
==11423== at 0x4C2C080: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x60F38CF: _d_monitor_create (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E48DB: _d_monitorenter (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62D2FC: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (.:131)
==11423== by 0x6323C3: nothrow vibe.core.drivers.libevent2.LevMutex* vibe.utils.memory.__T19FreeListObjectAllocTS4vibe4core7drivers9libevent28LevMutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x58042A: lev_alloc_mutex (libevent2.d:1281)
==11423== by 0x504C9E2: event_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FE8D: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (libevent2.d:106)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423== by 0x57A85B: void vibe.core.core._sharedStaticCtor1() (core.d:1347)
==11423== by 0x610D341: void rt.minfo.__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z.runModuleFuncs(const(immutable(object.ModuleInfo)*)[]) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== 72 bytes in 1 blocks are definitely lost in loss record 27 of 106
==11423== at 0x4C2C080: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x60F38CF: _d_monitor_create (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E48DB: _d_monitorenter (in /usr/lib/libldruntime-debug.so)
==11423== by 0x591930: void vibe.core.drivers.libevent2_tcp.Libevent2TCPListener.addContext(vibe.core.drivers.libevent2_tcp.TCPContext*) (libevent2_tcp.d:403)
==11423== by 0x583CC0: _D4vibe4core7drivers9libevent215Libevent2Driver9listenTCPMFtDFC4vibe4core3net13TCPConnectionZvAyaE4vibe4core3net16TCPListenOptionsZ22setupConnectionHandlerFOC4vibe4core7drivers9libevent215Libevent2Driver9listenTCPMFtDFC4vibe4core3net13TCPConnectionZvAyaE4vibe4core3net16TCPListenOptionsZ14HandlerContextZv (libevent2.d:371)
==11423== by 0x583A60: vibe.core.drivers.libevent2_tcp.Libevent2TCPListener vibe.core.drivers.libevent2.Libevent2Driver.listenTCP(ushort, void delegate(vibe.core.net.TCPConnection), immutable(char)[], vibe.core.net.TCPListenOptions) (libevent2.d:376)
==11423== by 0x5C2A65: vibe.core.net.TCPListener vibe.core.net.listenTCP(ushort, void delegate(vibe.core.net.TCPConnection), immutable(char)[], vibe.core.net.TCPListenOptions) (net.d:59)
==11423== by 0x5FA58E: vibe.core.net.TCPListener vibe.http.server.listenHTTPPlain(vibe.http.server.HTTPServerSettings).doListen(vibe.http.server.HTTPListenInfo, bool) (server.d:1366)
==11423== by 0x5F678D: void vibe.http.server.listenHTTPPlain(vibe.http.server.HTTPServerSettings) (server.d:1430)
==11423== by 0x5F631C: vibe.http.server.HTTPListener vibe.http.server.listenHTTP(vibe.http.server.HTTPServerSettings, void delegate(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse)) (server.d:99)
==11423== by 0x5F6946: vibe.http.server.HTTPListener vibe.http.server.listenHTTP(vibe.http.server.HTTPServerSettings, vibe.http.server.HTTPServerRequestHandler) (server.d:112)
==11423== by 0x48ED13: _Dmain (app.d:64)
==11423==
==11423== 72 bytes in 1 blocks are definitely lost in loss record 28 of 106
==11423== at 0x4C2C080: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423==
==11423== 80 bytes in 1 blocks are definitely lost in loss record 29 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F89D: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5052BC1: evbuffer_add_cb (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5054EDD: bufferevent_socket_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x59233E: void vibe.core.drivers.libevent2_tcp.ClientTask.execute() (libevent2_tcp.d:509)
==11423== by 0x4D5F0A: void vibe.core.core.makeTaskFuncInfo!(void delegate()).makeTaskFuncInfo(ref void delegate()).callDelegate(vibe.core.core.TaskFuncInfo*) (core.d:469)
==11423== by 0x578345: void vibe.core.core.CoreTask.run() (.:967)
==11423==
==11423== 144 bytes in 1 blocks are possibly lost in loss record 31 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6326F3: core.sync.mutex.Mutex vibe.utils.memory.__T19FreeListObjectAllocTC4core4sync5mutex5MutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x580472: lev_alloc_mutex (libevent2.d:1283)
==11423== by 0x504C9E2: event_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FE8D: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (libevent2.d:106)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423== by 0x57A85B: void vibe.core.core._sharedStaticCtor1() (core.d:1347)
==11423==
==11423== 144 bytes in 1 blocks are possibly lost in loss record 32 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6326F3: core.sync.mutex.Mutex vibe.utils.memory.__T19FreeListObjectAllocTC4core4sync5mutex5MutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x580472: lev_alloc_mutex (libevent2.d:1283)
==11423== by 0x505F013: evsig_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C9F5: event_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FE8D: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (libevent2.d:106)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 144 bytes in 1 blocks are possibly lost in loss record 33 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6326F3: core.sync.mutex.Mutex vibe.utils.memory.__T19FreeListObjectAllocTC4core4sync5mutex5MutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x580472: lev_alloc_mutex (libevent2.d:1283)
==11423== by 0x505D103: evutil_secure_rng_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504CA00: event_global_setup_locks_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FE8D: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (libevent2.d:106)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 144 bytes in 1 blocks are possibly lost in loss record 34 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6326F3: core.sync.mutex.Mutex vibe.utils.memory.__T19FreeListObjectAllocTC4core4sync5mutex5MutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x580472: lev_alloc_mutex (libevent2.d:1283)
==11423== by 0x504C23B: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 144 bytes in 1 blocks are possibly lost in loss record 35 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x50669D3: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E438: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 144 bytes in 1 blocks are possibly lost in loss record 36 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6326F3: core.sync.mutex.Mutex vibe.utils.memory.__T19FreeListObjectAllocTC4core4sync5mutex5MutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x580472: lev_alloc_mutex (libevent2.d:1283)
==11423== by 0x506E40F: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423== by 0x57AD2C: void vibe.core.core._staticCtor3() (core.d:1404)
==11423==
==11423== 144 bytes in 1 blocks are possibly lost in loss record 37 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x580289: lev_realloc (libevent2.d:1252)
==11423== by 0x504921D: event_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x590E1E: bool vibe.core.drivers.libevent2_tcp.Libevent2TCPConnection.waitForData(core.time.Duration) (.:289)
==11423== by 0x5FA70E: void vibe.http.server.handleHTTPConnection(vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo) (server.d:1454)
==11423== by 0x5FA678: void vibe.http.server.listenHTTPPlain(vibe.http.server.HTTPServerSettings).doListen(vibe.http.server.HTTPListenInfo, bool).__lambda3(vibe.core.net.TCPConnection) (server.d:1367)
==11423== by 0x5927D7: void vibe.core.drivers.libevent2_tcp.ClientTask.execute() (libevent2_tcp.d:545)
==11423==
==11423== 144 bytes in 3 blocks are possibly lost in loss record 38 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F830: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5059216: evmap_io_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x50493ED: event_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x50688A7: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506ABDC: evdns_base_nameserver_ip_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506AEC4: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423==
==11423== 144 bytes in 2 blocks are definitely lost in loss record 41 of 106
==11423== at 0x4C2C080: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x60F38CF: _d_monitor_create (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E48DB: _d_monitorenter (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C7B03: @property void core.thread.Thread.name(immutable(char)[]) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x57B398: void vibe.core.core.setupWorkerThreads() (core.d:1470)
==11423== by 0x4BC81A: void vibe.core.core.runWorkerTask_unsafe!(void function(immutable(char)[])*, immutable(char)[]).runWorkerTask_unsafe(void function(immutable(char)[])*, ref immutable(char)[]) (core.d:391)
==11423== by 0x48F44E: void vibe.core.core.runWorkerTask!(void function(immutable(char)[])*, immutable(char)[]).runWorkerTask(void function(immutable(char)[])*, ref immutable(char)[]) (core.d:232)
==11423== by 0x48EA4F: _Dmain (app.d:40)
==11423== by 0x60F4873: _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F4738: void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F47D6: void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F4738: void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== 272 bytes in 1 blocks are definitely lost in loss record 55 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F977: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x505A633: evutil_read_file (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506DF8A: evdns_base_load_hosts (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E2A9: evdns_base_resolv_conf_parse (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E523: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423==
==11423== 528 bytes in 1 blocks are possibly lost in loss record 58 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F9EA: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x505A633: evutil_read_file (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E1BD: evdns_base_resolv_conf_parse (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E523: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 528 bytes in 1 blocks are possibly lost in loss record 59 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F9EA: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x506E3B2: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423== by 0x57AD2C: void vibe.core.core._staticCtor3() (core.d:1404)
==11423== by 0x610D441: void rt.minfo.__T14runModuleFuncsS482rt5minfo11ModuleGroup11runTlsCtorsMFZ9__lambda1Z.runModuleFuncs(const(immutable(object.ModuleInfo)*)[]) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== 576 bytes in 4 blocks are possibly lost in loss record 63 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5068B69: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506DFC4: evdns_base_load_hosts (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E2A9: evdns_base_resolv_conf_parse (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E523: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423==
==11423== 576 bytes in 4 blocks are possibly lost in loss record 64 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5068B69: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506DFC4: evdns_base_load_hosts (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5800F3: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (libevent2.d:133)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 672 bytes in 2 blocks are possibly lost in loss record 68 of 106
==11423== at 0x4C2C080: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x40116B1: allocate_dtv (in /usr/lib/ld-2.21.so)
==11423== by 0x401203D: _dl_allocate_tls (in /usr/lib/ld-2.21.so)
==11423== by 0x6773EA3: pthread_create@@GLIBC_2.2.5 (in /usr/lib/libpthread-2.21.so)
==11423== by 0x60C7528: void core.thread.Thread.start() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x57B41E: void vibe.core.core.setupWorkerThreads() (core.d:1472)
==11423== by 0x4BC81A: void vibe.core.core.runWorkerTask_unsafe!(void function(immutable(char)[])*, immutable(char)[]).runWorkerTask_unsafe(void function(immutable(char)[])*, ref immutable(char)[]) (core.d:391)
==11423== by 0x48F44E: void vibe.core.core.runWorkerTask!(void function(immutable(char)[])*, immutable(char)[]).runWorkerTask(void function(immutable(char)[])*, ref immutable(char)[]) (core.d:232)
==11423== by 0x48EA4F: _Dmain (app.d:40)
==11423== by 0x60F4873: _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F4738: void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F47D6: void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== 1,040 bytes in 1 blocks are possibly lost in loss record 69 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62FA66: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C059: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 1,040 bytes in 1 blocks are possibly lost in loss record 70 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62FA66: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x580289: lev_realloc (libevent2.d:1252)
==11423== by 0x5058F1C: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x505913B: evmap_io_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x50493ED: event_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C26E: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423==
==11423== 2,112 bytes in 4 blocks are possibly lost in loss record 77 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F9EA: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x50687A9: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506ABDC: evdns_base_nameserver_ip_add (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506AEC4: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E1E4: evdns_base_resolv_conf_parse (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x506E523: evdns_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x580022: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:126)
==11423==
==11423== 5,424 (144 direct, 5,280 indirect) bytes in 1 blocks are definitely lost in loss record 83 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6326F3: core.sync.mutex.Mutex vibe.utils.memory.__T19FreeListObjectAllocTC4core4sync5mutex5MutexVbi0Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x580472: lev_alloc_mutex (libevent2.d:1283)
==11423== by 0x504C23B: event_base_new_with_config (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C45A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== 8,208 bytes in 1 blocks are definitely lost in loss record 86 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62FBDA: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x635EFC: vibe.utils.memory.__T11FreeListRefTC4vibe4http6server17HTTPServerRequestVbi1Z.FreeListRef vibe.utils.memory.__T11FreeListRefTC4vibe4http6server17HTTPServerRequestVbi1Z.FreeListRef.opCall!(std.datetime.SysTime, ushort).opCall(std.datetime.SysTime, ushort) (.:639)
==11423== by 0x5FB147: bool vibe.http.server.handleRequest(vibe.core.stream.Stream, vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo, ref vibe.http.server.HTTPServerSettings, ref bool) (.:1499)
==11423== by 0x5FA89A: void vibe.http.server.handleHTTPConnection(vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo) (server.d:1473)
==11423== by 0x5FA678: void vibe.http.server.listenHTTPPlain(vibe.http.server.HTTPServerSettings).doListen(vibe.http.server.HTTPListenInfo, bool).__lambda3(vibe.core.net.TCPConnection) (server.d:1367)
==11423== by 0x5927D7: void vibe.core.drivers.libevent2_tcp.ClientTask.execute() (libevent2_tcp.d:545)
==11423== by 0x4D5F0A: void vibe.core.core.makeTaskFuncInfo!(void delegate()).makeTaskFuncInfo(ref void delegate()).callDelegate(vibe.core.core.TaskFuncInfo*) (core.d:469)
==11423== by 0x578345: void vibe.core.core.CoreTask.run() (.:967)
==11423==
==11423== 12,336 (4,112 direct, 8,224 indirect) bytes in 1 blocks are definitely lost in loss record 89 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62FB5E: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x504D7BA: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5050F6F: _evbuffer_expand_fast (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x505171A: evbuffer_read (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5054B33: ??? (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5049CA5: event_base_loop (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5817E5: int vibe.core.drivers.libevent2.Libevent2Driver.runEventLoop() (libevent2.d:181)
==11423==
==11423== 34,656 (2,064 direct, 32,592 indirect) bytes in 1 blocks are definitely lost in loss record 96 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62FAE2: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x63218C: nothrow vibe.utils.hashmap.HashMap!(core.thread.Thread, vibe.core.drivers.libevent2.ThreadSlot, vibe.utils.hashmap.DefaultHashMapTraits!(core.thread.Thread).DefaultHashMapTraits).HashMap.TableEntry[] vibe.utils.memory.__T10allocArrayTS4vibe5utils7hashmap167__T7HashMapTC4core6thread6ThreadTS4vibe4core7drivers9libevent210ThreadSlotTS4vibe5utils7hashmap47__T20DefaultHashMapTraitsTC4core6thread6ThreadZ20DefaultHashMapTraitsZ7HashMap10TableEntryVbi1Z.allocArray(vibe.utils.memory.Allocator, ulong) (memory.d:65)
==11423== by 0x58ED74: nothrow @trusted void vibe.utils.hashmap.HashMap!(core.thread.Thread, vibe.core.drivers.libevent2.ThreadSlot, vibe.utils.hashmap.DefaultHashMapTraits!(core.thread.Thread).DefaultHashMapTraits).HashMap.resize(ulong) (hashmap.d:223)
==11423== by 0x58EB3A: nothrow @safe void vibe.utils.hashmap.HashMap!(core.thread.Thread, vibe.core.drivers.libevent2.ThreadSlot, vibe.utils.hashmap.DefaultHashMapTraits!(core.thread.Thread).DefaultHashMapTraits).HashMap.grow(ulong) (hashmap.d:205)
==11423== by 0x58ACE5: nothrow void vibe.utils.hashmap.HashMap!(core.thread.Thread, vibe.core.drivers.libevent2.ThreadSlot, vibe.utils.hashmap.DefaultHashMapTraits!(core.thread.Thread).DefaultHashMapTraits).HashMap.opIndexAssign(vibe.core.drivers.libevent2.ThreadSlot, core.thread.Thread) (hashmap.d:137)
==11423== by 0x58A901: void vibe.core.drivers.libevent2.Libevent2ManualEvent.acquire() (libevent2.d:654)
==11423== by 0x589ED0: int vibe.core.drivers.libevent2.Libevent2ManualEvent.doWait!(true).doWait(int) (libevent2.d:707)
==11423== by 0x589E67: int vibe.core.drivers.libevent2.Libevent2ManualEvent.wait(int) (libevent2.d:638)
==11423==
==11423== 52,416 bytes in 364 blocks are possibly lost in loss record 97 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F90A: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6331D3: nothrow vibe.core.drivers.libevent2_tcp.ClientTask* vibe.utils.memory.__T19FreeListObjectAllocTS4vibe4core7drivers13libevent2_tcp10ClientTaskVbi1Vbi1Z.alloc!().alloc() (memory.d:591)
==11423== by 0x5938C5: onConnect (libevent2_tcp.d:594)
==11423== by 0x5049CA5: event_base_loop (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5817E5: int vibe.core.drivers.libevent2.Libevent2Driver.runEventLoop() (libevent2.d:181)
==11423== by 0x576381: int vibe.core.core.runEventLoop() (core.d:97)
==11423== by 0x48ED1D: _Dmain (app.d:67)
==11423== by 0x60F4873: _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== 65,552 bytes in 1 blocks are definitely lost in loss record 98 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62FD4E: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6338BD: nothrow vibe.utils.memory.__T11FreeListRefTS4vibe6stream10operations6BufferVbi0Z.FreeListRef vibe.utils.memory.__T11FreeListRefTS4vibe6stream10operations6BufferVbi0Z.FreeListRef.opCall!().opCall() (.:639)
==11423== by 0x618651: void vibe.stream.operations.readUntil!(vibe.stream.wrapper.StreamOutputRange).readUntil(vibe.core.stream.InputStream, ref vibe.stream.wrapper.StreamOutputRange, const(ubyte[]), ulong) (operations.d:128)
==11423== by 0x618134: void vibe.stream.operations.readUntil!().readUntil(vibe.core.stream.InputStream, vibe.core.stream.OutputStream, const(ubyte[]), ulong) (operations.d:101)
==11423== by 0x61801E: ubyte[] vibe.stream.operations.readUntil!().readUntil(vibe.core.stream.InputStream, const(ubyte[]), ulong, vibe.utils.memory.Allocator) (.:93)
==11423== by 0x617F40: ubyte[] vibe.stream.operations.readLine!().readLine(vibe.core.stream.InputStream, ulong, immutable(char)[], vibe.utils.memory.Allocator) (operations.d:37)
==11423== by 0x5FE8BC: void vibe.http.server.parseRequestHeader(vibe.http.server.HTTPServerRequest, vibe.core.stream.InputStream, vibe.utils.memory.Allocator, ulong) (.:1765)
==11423== by 0x5FBA5B: bool vibe.http.server.handleRequest(vibe.core.stream.Stream, vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo, ref vibe.http.server.HTTPServerSettings, ref bool) (server.d:1575)
==11423==
==11423== 990,608 (80 direct, 990,528 indirect) bytes in 1 blocks are definitely lost in loss record 106 of 106
==11423== at 0x4C29F90: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==11423== by 0x62EC1E: nothrow void[] vibe.utils.memory.MallocAllocator.alloc(ulong) (memory.d:227)
==11423== by 0x630011: nothrow void[] vibe.utils.memory.FreeListAlloc.alloc() (memory.d:552)
==11423== by 0x62F89D: nothrow void[] vibe.utils.memory.AutoFreeListAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x580237: lev_alloc (libevent2.d:1241)
==11423== by 0x5047E3D: event_mm_calloc_ (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x5047E82: event_config_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x504C44A: event_base_new (in /usr/lib/libevent-2.0.so.5.1.9)
==11423== by 0x57FFA4: nothrow vibe.core.drivers.libevent2.Libevent2Driver vibe.core.drivers.libevent2.Libevent2Driver.__ctor(vibe.core.driver.DriverCore) (.:121)
==11423== by 0x57FB31: void vibe.core.driver.setupEventDriver(vibe.core.driver.DriverCore) (driver.d:43)
==11423== by 0x57AA39: void vibe.core.core.setupDriver() (core.d:1452)
==11423==
==11423== LEAK SUMMARY:
==11423== definitely lost: 81,088 bytes in 20 blocks
==11423== indirectly lost: 1,036,624 bytes in 3,449 blocks
==11423== possibly lost: 61,168 bytes in 403 blocks
==11423== still reachable: 1,080 bytes in 9 blocks
==11423== suppressed: 0 bytes in 0 blocks
==11423== Reachable blocks (those to which a pointer was found) are not shown.
==11423== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==11423==
==11423== Use --track-origins=yes to see where uninitialised values come from
==11423== ERROR SUMMARY: 3993224 errors from 113 contexts (suppressed: 0 from 0)
==11423==
==11423== 1 errors in context 1 of 113:
==11423== Thread 3:
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED6BB: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 1 errors in context 2 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDC89: nothrow int gc.gc.Gcx.isMarked(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x61157E8: nothrow void rt.lifetime.processGCMarks(core.memory.BlkInfo_*, scope nothrow int delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610DCAB: nothrow void rt.tlsgc.processGCMarks(void*, scope nothrow int delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9910: thread_processGCMarks (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8EC8: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C407D: pure nothrow core.memory.BlkInfo_ core.memory.GC.qalloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x4978BC: _D3std5array20__T8AppenderTAyaTyaZ8Appender13ensureAddableMFNaNbNfmZ9__lambda3MFNbNeZS4core6memory8BlkInfo_ (array.d:2422)
==11423== by 0x497643: pure nothrow @safe void std.array.Appender!(immutable(char)[], immutable(char)).Appender.ensureAddable(ulong) (array.d:2422)
==11423== by 0x49BCC2: pure nothrow @safe void std.array.Appender!(immutable(char)[], immutable(char)).Appender.put!(const(char)[]).put(const(char)[]) (array.d:2519)
==11423==
==11423==
==11423== 1 errors in context 3 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 1 errors in context 4 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 7 errors in context 5 of 113:
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED773: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 10 errors in context 6 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDC89: nothrow int gc.gc.Gcx.isMarked(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 13 errors in context 7 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 15 errors in context 8 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 16 errors in context 9 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8DF4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E665B: gc_malloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C4042: pure nothrow void* core.memory.GC.malloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62F0FD: nothrow void[] vibe.utils.memory.GCAllocator.alloc(ulong) (memory.d:267)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6310C6: nothrow void[] vibe.utils.memory.PoolAllocator.alloc(ulong) (memory.d:424)
==11423== by 0x5CE1AB: nothrow void vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.reserve(ulong) (array.d:74)
==11423==
==11423==
==11423== 16 errors in context 10 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E938A: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C407D: pure nothrow core.memory.BlkInfo_ core.memory.GC.qalloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x611669D: _d_newarrayU (in /usr/lib/libldruntime-debug.so)
==11423== by 0x6116788: _d_newarrayT (in /usr/lib/libldruntime-debug.so)
==11423== by 0x5771DB: pure nothrow @property @safe void vibe.utils.array.__T15FixedRingBufferTC4vibe4core4core8CoreTaskVmi0Z.FixedRingBuffer.capacity(ulong) (array.d:280)
==11423== by 0x576BF8: vibe.core.task.Task vibe.core.core.runTask_internal(ref vibe.core.core.TaskFuncInfo) (core.d:197)
==11423== by 0x4D5DD2: vibe.core.task.Task vibe.core.core.runTask!().runTask(void delegate()) (core.d:181)
==11423== by 0x576357: int vibe.core.core.runEventLoop() (core.d:95)
==11423==
==11423==
==11423== 18 errors in context 11 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EDAFE: _D2gc2gc3Gcx11fullcollectMFNbZ14__foreachbody2MFNbKS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE518: _D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE590: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE4EF: const(nothrow int function(scope nothrow int delegate(ref const(gc.gc.Range)))) rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC4BF: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply(scope nothrow int delegate(ref gc.gc.Range)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8B33: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC58F: nothrow void gc.gc.GC.fullCollectNoStack() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6ED9: gc_term (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60F40DB: rt_term (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 18 errors in context 12 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8DF4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E665B: gc_malloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C4042: pure nothrow void* core.memory.GC.malloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62F0FD: nothrow void[] vibe.utils.memory.GCAllocator.alloc(ulong) (memory.d:267)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6310C6: nothrow void[] vibe.utils.memory.PoolAllocator.alloc(ulong) (memory.d:424)
==11423== by 0x631605: nothrow void[] vibe.utils.memory.PoolAllocator.realloc(void[], ulong) (memory.d:461)
==11423== by 0x5CE28B: nothrow void vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.reserve(ulong) (array.d:83)
==11423==
==11423==
==11423== 31 errors in context 13 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8DF4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E665B: gc_malloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C4042: pure nothrow void* core.memory.GC.malloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62F0FD: nothrow void[] vibe.utils.memory.GCAllocator.alloc(ulong) (memory.d:267)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6310C6: nothrow void[] vibe.utils.memory.PoolAllocator.alloc(ulong) (memory.d:424)
==11423== by 0x5CE1AB: nothrow void vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.reserve(ulong) (array.d:74)
==11423== by 0x611D52: void vibe.stream.memory.MemoryOutputStream.reserve(ulong) (memory.d:45)
==11423==
==11423==
==11423== 41 errors in context 14 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C96D8: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*).__lambda3!(void*, void*).__lambda3(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610F850: nothrow void rt.sections_linux.scanTLSRanges(rt.util.container.array.Array!(rt.sections_linux.ThreadDSO).Array*, scope nothrow void delegate(void*, void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x610DC77: nothrow void rt.tlsgc.scan(void*, scope nothrow void delegate(void*, void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9641: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 58 errors in context 15 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA44: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 58 errors in context 16 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED972: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 58 errors in context 17 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED959: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 58 errors in context 18 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4E3: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 89 errors in context 19 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 91 errors in context 20 of 113:
==11423== Invalid read of size 8
==11423== at 0x60ED490: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423== Address 0xaebe7e8 is on thread 5's stack
==11423==
==11423==
==11423== 100 errors in context 21 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4CE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 116 errors in context 22 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA26: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 141 errors in context 23 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7F5: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 144 errors in context 24 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 152 errors in context 25 of 113:
==11423== Thread 3:
==11423== Invalid read of size 8
==11423== at 0x60ED490: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== Address 0x11fbebd8 is on thread 1's stack
==11423==
==11423==
==11423== 173 errors in context 26 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7F5: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 215 errors in context 27 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EDAFE: _D2gc2gc3Gcx11fullcollectMFNbZ14__foreachbody2MFNbKS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE518: _D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE590: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE4EF: const(nothrow int function(scope nothrow int delegate(ref const(gc.gc.Range)))) rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC4BF: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply(scope nothrow int delegate(ref gc.gc.Range)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8B33: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 333 errors in context 28 of 113:
==11423== Use of uninitialised value of size 8
==11423== at 0x60E5E9D: nothrow ulong gc.bits.GCBits.test(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED7E8: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 333 errors in context 29 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E5E48: nothrow ulong gc.bits.GCBits.test(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED7E8: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 384 errors in context 30 of 113:
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E8FAD: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 438 errors in context 31 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EDAFE: _D2gc2gc3Gcx11fullcollectMFNbZ14__foreachbody2MFNbKS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE518: _D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE590: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE4EF: const(nothrow int function(scope nothrow int delegate(ref const(gc.gc.Range)))) rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC4BF: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply(scope nothrow int delegate(ref gc.gc.Range)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8B33: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 443 errors in context 32 of 113:
==11423== Thread 3:
==11423== Use of uninitialised value of size 8
==11423== at 0x60E5E9D: nothrow ulong gc.bits.GCBits.test(ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 443 errors in context 33 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E5E48: nothrow ulong gc.bits.GCBits.test(ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 587 errors in context 34 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 840 errors in context 35 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E938A: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E6734: gc_qalloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C407D: pure nothrow core.memory.BlkInfo_ core.memory.GC.qalloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x611972C: _d_arrayappendcTX (in /usr/lib/libldruntime-debug.so)
==11423== by 0x5F4082: void vibe.http.router.MatchGraphBuilder.disambiguate() (router.d:944)
==11423== by 0x5F1A72: void vibe.http.router.MatchTree!(vibe.http.router.Route).MatchTree.rebuildGraph() (router.d:721)
==11423== by 0x5F1F42: void vibe.http.router.MatchTree!(vibe.http.router.Route).MatchTree.match(immutable(char)[], scope void delegate(ulong, scope immutable(char)[][])) (router.d:581)
==11423== by 0x5F1E50: void vibe.http.router.URLRouter.handleRequest(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse) (router.d:260)
==11423== by 0x5FD1F4: bool vibe.http.server.handleRequest(vibe.core.stream.Stream, vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo, ref vibe.http.server.HTTPServerSettings, ref bool) (server.d:1702)
==11423== by 0x5FA89A: void vibe.http.server.handleHTTPConnection(vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo) (server.d:1473)
==11423==
==11423==
==11423== 1504 errors in context 36 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 2914 errors in context 37 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EDAFE: _D2gc2gc3Gcx11fullcollectMFNbZ14__foreachbody2MFNbKS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE518: _D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE590: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE5BA: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApplyHelper(const(rt.util.container.treap.Treap!(gc.gc.Range).Treap.Node*), scope nothrow int delegate(ref const(gc.gc.Range))) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EE4EF: const(nothrow int function(scope nothrow int delegate(ref const(gc.gc.Range)))) rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60EC4BF: nothrow int rt.util.container.treap.Treap!(gc.gc.Range).Treap.opApply(scope nothrow int delegate(ref gc.gc.Range)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 4059 errors in context 38 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E938A: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E665B: gc_malloc (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C4042: pure nothrow void* core.memory.GC.malloc(ulong, uint, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x62F0FD: nothrow void[] vibe.utils.memory.GCAllocator.alloc(ulong) (memory.d:267)
==11423== by 0x62D329: nothrow void[] vibe.utils.memory.LockAllocator.alloc(ulong) (memory.d:0)
==11423== by 0x6310C6: nothrow void[] vibe.utils.memory.PoolAllocator.alloc(ulong) (memory.d:424)
==11423== by 0x5CE1AB: nothrow void vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.reserve(ulong) (array.d:74)
==11423== by 0x611D52: void vibe.stream.memory.MemoryOutputStream.reserve(ulong) (memory.d:45)
==11423== by 0x617FD9: ubyte[] vibe.stream.operations.readUntil!().readUntil(vibe.core.stream.InputStream, const(ubyte[]), ulong, vibe.utils.memory.Allocator) (.:92)
==11423== by 0x617F40: ubyte[] vibe.stream.operations.readLine!().readLine(vibe.core.stream.InputStream, ulong, immutable(char)[], vibe.utils.memory.Allocator) (operations.d:37)
==11423==
==11423==
==11423== 8031 errors in context 39 of 113:
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60E938A: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 9190 errors in context 40 of 113:
==11423== Thread 1:
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED490: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 9467 errors in context 41 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED484: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 9702 errors in context 42 of 113:
==11423== Thread 3:
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED490: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 10036 errors in context 43 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED484: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 36321 errors in context 44 of 113:
==11423== Thread 1:
==11423== Use of uninitialised value of size 8
==11423== at 0x60E60A7: nothrow ulong gc.bits.GCBits.testSet(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED7C0: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 36321 errors in context 45 of 113:
==11423== Use of uninitialised value of size 8
==11423== at 0x60E6095: nothrow ulong gc.bits.GCBits.testSet(ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED7C0: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 36321 errors in context 46 of 113:
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED559: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 36328 errors in context 47 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 37242 errors in context 48 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8FD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 48564 errors in context 49 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED8AE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 63200 errors in context 50 of 113:
==11423== Thread 3:
==11423== Use of uninitialised value of size 8
==11423== at 0x60E60A7: nothrow ulong gc.bits.GCBits.testSet(ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 63200 errors in context 51 of 113:
==11423== Use of uninitialised value of size 8
==11423== at 0x60E6095: nothrow ulong gc.bits.GCBits.testSet(ulong) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 63201 errors in context 52 of 113:
==11423== Use of uninitialised value of size 8
==11423== at 0x60ED559: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 69224 errors in context 53 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED972: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 69224 errors in context 54 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED959: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 69224 errors in context 55 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4E3: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 72129 errors in context 56 of 113:
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED7CD: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 102194 errors in context 57 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA44: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 127069 errors in context 58 of 113:
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED972: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 127069 errors in context 59 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED959: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 127742 errors in context 60 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4E3: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 151295 errors in context 61 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA26: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED4F9: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8388: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 180978 errors in context 62 of 113:
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA44: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 184982 errors in context 63 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4CE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 289917 errors in context 64 of 113:
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60EDA26: pure nothrow @nogc gc.gc.Pool* gc.gc.Gcx.findPool!(true).findPool(void*) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 325696 errors in context 65 of 113:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4CE: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 528386 errors in context 66 of 113:
==11423== Thread 1:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60ED433: nothrow void gc.gc.Gcx.mark(void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9756: nothrow void core.thread.thread_scanAll(scope nothrow void delegate(void*, void*)).__lambda2!(core.thread.ScanType, void*, void*).__lambda2(core.thread.ScanType, void*, void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C95EA: nothrow void core.thread.scanAllTypeImpl(scope nothrow void delegate(core.thread.ScanType, void*, void*), void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C94CE: nothrow void core.thread.thread_scanAllType(scope nothrow void delegate(core.thread.ScanType, void*, void*)).__lambda2!(void*).__lambda2(void*) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C6F6A: nothrow void core.thread.callWithStackShell(scope nothrow void delegate(void*)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C9496: thread_scanAllType (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60C970F: thread_scanAll (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E8AE4: nothrow ulong gc.gc.Gcx.fullcollect() (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E9E1A: nothrow void* gc.gc.Gcx.bigAlloc(ulong, gc.gc.Pool**, ref ulong) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E852B: nothrow void* gc.gc.GC.mallocNoSync(ulong, uint, ref ulong, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423== by 0x60E80F4: nothrow void* gc.gc.GC.malloc(ulong, uint, ulong*, const(TypeInfo)) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423==
==11423== 1087005 errors in context 67 of 113:
==11423== Thread 3:
==11423== Conditional jump or move depends on uninitialised value(s)
==11423== at 0x60ED4AC: nothrow void gc.gc.Gcx.mark(void*, void*, int) (in /usr/lib/libldruntime-debug.so)
==11423==
==11423== ERROR SUMMARY: 3993224 errors from 113 contexts (suppressed: 0 from 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment