Skip to content

Instantly share code, notes, and snippets.

@santisteban
Created April 1, 2017 18:43
Show Gist options
  • Save santisteban/6b9c122975f715320299a32cb5e14658 to your computer and use it in GitHub Desktop.
Save santisteban/6b9c122975f715320299a32cb5e14658 to your computer and use it in GitHub Desktop.
==32131== Memcheck, a memory error detector
==32131== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==32131== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==32131== Command: /home/KD2-32/server/148.251.184.12_7787/SQ/Squad/Binaries/Linux/SquadServer Port=7787 QueryPort=27165 FIXEDMAXPLAYERS=80 RANDOM=NONE -log
==32131== Parent PID: 31605
==32131==
--32131--
--32131-- Valgrind options:
--32131-- -v
--32131-- --leak-check=full
--32131-- --log-file=wtf2.txt
--32131-- Contents of /proc/version:
--32131-- Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07)
--32131-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3-avx
--32131-- Page sizes: currently 4096, max supported 4096
--32131-- Valgrind library directory: /usr/lib/valgrind
--32131-- Reading syms from /home/KD2-32/server/148.251.184.12_7787/SQ/Squad/Binaries/Linux/SquadServer
--32131-- Reading syms from /lib/x86_64-linux-gnu/ld-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/09/5935d2da92389e2991f2b56d14dab9e6978696.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/ld-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/ld-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/ld-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--32131-- Reading syms from /usr/lib/valgrind/memcheck-amd64-linux
--32131-- Considering /usr/lib/valgrind/memcheck-amd64-linux ..
--32131-- .. CRC mismatch (computed 948bf0bc wanted d423983b)
--32131-- Considering /usr/lib/debug/usr/lib/valgrind/memcheck-amd64-linux ..
--32131-- .. CRC is valid
--32131-- object doesn't have a dynamic symbol table
--32131-- Scheduler: using generic scheduler lock implementation.
--32131-- Reading suppressions file: /usr/lib/valgrind/default.supp
==32131== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-32131-by-KD2-32-on-???
==32131== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-32131-by-KD2-32-on-???
==32131== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-32131-by-KD2-32-on-???
==32131==
==32131== TO CONTROL THIS PROCESS USING vgdb (which you probably
==32131== don't want to do, unless you know exactly what you're doing,
==32131== or are doing some strange experiment):
==32131== /usr/lib/valgrind/../../bin/vgdb --pid=32131 ...command...
==32131==
==32131== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==32131== /path/to/gdb /home/KD2-32/server/148.251.184.12_7787/SQ/Squad/Binaries/Linux/SquadServer
==32131== and then give GDB the following command
==32131== target remote | /usr/lib/valgrind/../../bin/vgdb --pid=32131
==32131== --pid is optional if only one valgrind process is running
==32131==
--32131-- REDIR: 0x8001f50 (ld-linux-x86-64.so.2:strlen) redirected to 0x380bd821 (vgPlain_amd64_linux_REDIR_FOR_strlen)
--32131-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so
--32131-- Considering /usr/lib/valgrind/vgpreload_core-amd64-linux.so ..
--32131-- .. CRC mismatch (computed 9771ef88 wanted e8eb00cf)
--32131-- Considering /usr/lib/debug/usr/lib/valgrind/vgpreload_core-amd64-linux.so ..
--32131-- .. CRC is valid
--32131-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
--32131-- Considering /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so ..
--32131-- .. CRC mismatch (computed c7f6cf2f wanted fb419f04)
--32131-- Considering /usr/lib/debug/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so ..
--32131-- .. CRC is valid
==32131== WARNING: new redirection conflicts with existing -- ignoring it
--32131-- old: 0x08001f50 (strlen ) R-> (0000.0) 0x380bd821 vgPlain_amd64_linux_REDIR_FOR_strlen
--32131-- new: 0x08001f50 (strlen ) R-> (2007.0) 0x08c16260 strlen
--32131-- REDIR: 0x80008a0 (ld-linux-x86-64.so.2:index) redirected to 0x8c15e10 (index)
--32131-- REDIR: 0x8000ac0 (ld-linux-x86-64.so.2:strcmp) redirected to 0x8c17310 (strcmp)
--32131-- REDIR: 0x8002a60 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x8c19e60 (mempcpy)
--32131-- Reading syms from /lib/x86_64-linux-gnu/libpthread-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/75/b2a574fa9c03e43b58f53b424b1daec1211862.debug ..
--32131-- .. build-id is valid
--32131-- Reading syms from /lib/x86_64-linux-gnu/libdl-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/e4/8bb27b88670405041a12eefef9ef586f6e1533.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libdl-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libdl-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libdl-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--32131-- Reading syms from /home/KD2-32/server/148.251.184.12_7787/SQ/Engine/Binaries/ThirdParty/Steamworks/Steamv136/Linux/libsteam_api.so
--32131-- Reading syms from /lib/x86_64-linux-gnu/librt-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/93/5f7cac8894edac152c05cf83b2decf1097920e.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/librt-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/librt-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/librt-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--32131-- Reading syms from /lib/x86_64-linux-gnu/libm-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/d0/4c68ec51462ba3088cf1b19d54e1706463f723.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libm-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libm-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libm-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--32131-- Reading syms from /lib/x86_64-linux-gnu/libc-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/4b/9cc30ba41f027a0dca6cd877f59f0db38f4025.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libc-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libc-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libc-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--32131-- Reading syms from /lib/x86_64-linux-gnu/libgcc_s.so.1
--32131-- Considering /lib/x86_64-linux-gnu/libgcc_s.so.1 ..
--32131-- .. CRC mismatch (computed e1528828 wanted 15fbad25)
--32131-- object doesn't have a symbol table
--32131-- Reading syms from /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20
--32131-- Considering /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 ..
--32131-- .. CRC mismatch (computed f6d204a2 wanted d62b96d7)
--32131-- object doesn't have a symbol table
--32131-- REDIR: 0x9a02510 (libc.so.6:strcasecmp) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x99fdfc0 (libc.so.6:strcspn) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a04800 (libc.so.6:strncasecmp) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a00430 (libc.so.6:strpbrk) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a007c0 (libc.so.6:strspn) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a01b90 (libc.so.6:memmove) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a02040 (libc.so.6:memset) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x99fe820 (libc.so.6:strncat) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x99fca10 (libc.so.6:strcmp) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x99fdea0 (libc.so.6:strcpy) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a00100 (libc.so.6:strncpy) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a06f00 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a00140 (libc.so.6:rindex) redirected to 0x8c15af0 (rindex)
--32131-- REDIR: 0x99fe460 (libc.so.6:strlen) redirected to 0x8c161a0 (strlen)
--32131-- REDIR: 0x9a02100 (libc.so.6:__GI_memset) redirected to 0x8c193f0 (memset)
--32131-- REDIR: 0x9a01400 (libc.so.6:memchr) redirected to 0x8c173b0 (memchr)
--32131-- REDIR: 0x9a01ca0 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x8c17470 (memcpy@GLIBC_2.2.5)
--32131-- REDIR: 0x9a18060 (libc.so.6:wcslen) redirected to 0x8c1a420 (wcslen)
--32131-- REDIR: 0x99f8d30 (libc.so.6:malloc) redirected to 0x8c12bb0 (malloc)
--32131-- REDIR: 0x9a00d60 (libc.so.6:__GI_strstr) redirected to 0x8c1a0e0 (__strstr_sse2)
--32131-- REDIR: 0x99f9330 (libc.so.6:free) redirected to 0x8c13e20 (free)
--32131-- REDIR: 0x9a08510 (libc.so.6:strchrnul) redirected to 0x8c19a80 (strchrnul)
--32131-- REDIR: 0x99fe860 (libc.so.6:strncmp) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9a9ed00 (libc.so.6:__strncmp_sse42) redirected to 0x8c16a30 (__strncmp_sse42)
--32131-- REDIR: 0x9a0d320 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x8c171d0 (strcmp)
--32131-- REDIR: 0x9a11f70 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x8c16280 (strcpy)
--32131-- REDIR: 0x9a172d0 (libc.so.6:wcscmp) redirected to 0x8c1a440 (wcscmp)
--32131-- REDIR: 0x99f9720 (libc.so.6:calloc) redirected to 0x8c14c90 (calloc)
--32131-- REDIR: 0x9a125a0 (libc.so.6:__strncpy_sse2_unaligned) redirected to 0x8c167b0 (__strncpy_sse2_unaligned)
--32131-- REDIR: 0x9a01790 (libc.so.6:__GI_memcmp) redirected to 0x8c18ca0 (__GI_memcmp)
--32131-- REDIR: 0x99fca50 (libc.so.6:__GI_strcmp) redirected to 0x8c17220 (__GI_strcmp)
--32131-- REDIR: 0x99b35c0 (libc.so.6:setenv) redirected to 0x8c1a700 (setenv)
--32131-- REDIR: 0x99fc7f0 (libc.so.6:__GI_strchr) redirected to 0x8c15c50 (__GI_strchr)
--32131-- REDIR: 0x99fe8b0 (libc.so.6:__GI_strncmp) redirected to 0x8c16950 (__GI_strncmp)
--32131-- REDIR: 0x99f93e0 (libc.so.6:realloc) redirected to 0x8c14eb0 (realloc)
--32131-- REDIR: 0x9a023a0 (libc.so.6:__GI_stpcpy) redirected to 0x8c18eb0 (__GI_stpcpy)
==32131== Warning: ignored attempt to set SIGKILL handler in sigaction();
==32131== the SIGKILL signal is uncatchable
==32131== Warning: ignored attempt to set SIGSTOP handler in sigaction();
==32131== the SIGSTOP signal is uncatchable
--32131-- REDIR: 0x9a01750 (libc.so.6:bcmp) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9ac1bf0 (libc.so.6:__memcmp_sse4_1) redirected to 0x8c18d20 (__memcmp_sse4_1)
--32131-- REDIR: 0x9a17fa0 (libc.so.6:wcscpy) redirected to 0x8a0d730 (_vgnU_ifunc_wrapper)
--32131-- REDIR: 0x9ac1570 (libc.so.6:__wcscpy_ssse3) redirected to 0x8c1a490 (wcscpy)
--32131-- REDIR: 0x9a17140 (libc.so.6:wcschr) redirected to 0x8c1a560 (wcschr)
--32131-- Reading syms from /lib/x86_64-linux-gnu/libnss_compat-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/ce/a6be6f04a6d00a4a6e5fdc8bfb22e1c8106005.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_compat-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_compat-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_compat-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--32131-- Reading syms from /lib/x86_64-linux-gnu/libnsl-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/6b/809180d68bae984119c3a606fad0c59baeae67.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnsl-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnsl-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnsl-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--32131-- REDIR: 0x99fdee0 (libc.so.6:__GI_strcpy) redirected to 0x8c16350 (__GI_strcpy)
--32131-- Reading syms from /lib/x86_64-linux-gnu/libnss_nis-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/05/99d07417db4e3a16202c6c1003016e33d347ef.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_nis-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_nis-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_nis-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
--32131-- Reading syms from /lib/x86_64-linux-gnu/libnss_files-2.24.so
--32131-- Considering /usr/lib/debug/.build-id/94/a18f9eed80f719d9c1a3929e8a1e3dfe918223.debug ..
--32131-- .. build-id is valid
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_files-2.24.so:
--32131-- Ignoring non-Dwarf2/3/4 block in .debug_info
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_files-2.24.so:
--32131-- Last block truncated in .debug_info; ignoring
--32131-- WARNING: Serious error when reading debug info
--32131-- When reading debug info from /lib/x86_64-linux-gnu/libnss_files-2.24.so:
--32131-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4
==32131== Stack overflow in thread 1: can't grow stack to 0xffe801f00
==32131==
==32131== Process terminating with default action of signal 11 (SIGSEGV)
==32131== Bad permissions for mapped region at address 0x7B8F5A0
==32131== at 0x249784A: TArray (Array.h:329)
==32131== by 0x249784A: FString<wchar_t> (UnrealString.h:126)
==32131== by 0x249784A: IPlatformFile::CreateDirectoryTree(wchar_t const*) (GenericPlatformFile.cpp:538)
==32131== by 0x24CBEA0: FFileManagerGeneric::MakeDirectory(wchar_t const*, bool) (FileManagerGeneric.cpp:358)
==32131== by 0x24CA498: FFileManagerGeneric::CreateFileWriter(wchar_t const*, unsigned int) (FileManagerGeneric.cpp:98)
==32131== by 0x25E2AC0: FOutputDeviceFile::CreateWriter(unsigned int) (OutputDeviceFile.cpp:328)
==32131== by 0x25E34AC: FOutputDeviceFile::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&, double) (OutputDeviceFile.cpp:387)
==32131== by 0x25F4248: FOutputDeviceRedirector::UnsynchronizedFlushThreadedLogs(bool) (OutputDeviceRedirector.cpp:77)
==32131== by 0x25F4817: FOutputDeviceRedirector::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&, double) (OutputDeviceRedirector.cpp:198)
==32131== by 0x255400F: FFeedbackContextLinux::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) (LinuxPlatformFeedbackContextPrivate.h:72)
==32131== by 0x2565F48: FMsg::Logf_Internal(char const*, int, FName const&, ELogVerbosity::Type, wchar_t const*, ...) (LogMacros.cpp:88)
==32131== by 0x253C961: FLinuxPlatformFile::CreateDirectoriesFromPath(wchar_t const*) (LinuxPlatformFile.cpp:1036)
==32131== by 0x253C101: FLinuxPlatformFile::OpenWrite(wchar_t const*, bool, bool) (LinuxPlatformFile.cpp:818)
==32131== by 0x2506D6A: FCachedReadPlatformFile::OpenWrite(wchar_t const*, bool, bool) (IPlatformFileCachedWrapper.h:313)
--32131-- Discarding syms at 0xcc3a2b0-0xcc3e745 in /lib/x86_64-linux-gnu/libnss_compat-2.24.so due to munmap()
--32131-- Discarding syms at 0xd05b0e0-0xd0613f7 in /lib/x86_64-linux-gnu/libnss_nis-2.24.so due to munmap()
--32131-- Discarding syms at 0xce44fd0-0xce502d1 in /lib/x86_64-linux-gnu/libnsl-2.24.so due to munmap()
--32131-- Discarding syms at 0xd2671d0-0xd26ce91 in /lib/x86_64-linux-gnu/libnss_files-2.24.so due to munmap()
==32131==
==32131== HEAP SUMMARY:
==32131== in use at exit: 796,692 bytes in 359 blocks
==32131== total heap usage: 10,174 allocs, 9,815 frees, 302,060,123 bytes allocated
==32131==
==32131== Searching for pointers to 359 not-freed blocks
==32131== Checked 49,623,032 bytes
==32131==
==32131== 304 bytes in 1 blocks are possibly lost in loss record 195 of 345
==32131== at 0x8C14D10: calloc (vg_replace_malloc.c:623)
==32131== by 0x7FF8CE1: allocate_dtv (in /lib/x86_64-linux-gnu/ld-2.24.so)
==32131== by 0x7FF966D: _dl_allocate_tls (in /lib/x86_64-linux-gnu/ld-2.24.so)
==32131== by 0x8E26FB9: allocate_stack (allocatestack.c:586)
==32131== by 0x8E26FB9: pthread_create@@GLIBC_2.2.5 (pthread_create.c:539)
==32131== by 0x24BFE38: FRunnableThreadPThread::SpinPthread(unsigned long*, bool*, void* (*)(void*), unsigned int, void*) (PThreadRunnableThread.h:129)
==32131== by 0x24BFAD7: FRunnableThreadPThread::CreateInternal(FRunnable*, wchar_t const*, unsigned int, EThreadPriority, unsigned long long) (PThreadRunnableThread.h:291)
==32131== by 0x24D569B: FRunnableThread::Create(FRunnable*, wchar_t const*, unsigned int, EThreadPriority, unsigned long long) (ThreadingBase.cpp:331)
==32131== by 0x2508D06: FQueuedThread::Create(FQueuedThreadPool*, unsigned int, EThreadPriority) (ThreadingBase.cpp:477)
==32131== by 0x2507BC8: FQueuedThreadPoolBase::Create(unsigned int, unsigned int, EThreadPriority) (ThreadingBase.cpp:588)
==32131== by 0x2004516: FEngineLoop::PreInit(wchar_t const*) (LaunchEngineLoop.cpp:1236)
==32131== by 0x2009AF7: EnginePreInit (Launch.cpp:28)
==32131== by 0x2009AF7: GuardedMain(wchar_t const*) (Launch.cpp:114)
==32131== by 0x48B705C: CommonLinuxMain(int, char**, int (*)(wchar_t const*)) (LinuxCommonStartup.cpp:231)
==32131==
==32131== 304 bytes in 1 blocks are possibly lost in loss record 196 of 345
==32131== at 0x8C14D10: calloc (vg_replace_malloc.c:623)
==32131== by 0x7FF8CE1: allocate_dtv (in /lib/x86_64-linux-gnu/ld-2.24.so)
==32131== by 0x7FF966D: _dl_allocate_tls (in /lib/x86_64-linux-gnu/ld-2.24.so)
==32131== by 0x8E26FB9: allocate_stack (allocatestack.c:586)
==32131== by 0x8E26FB9: pthread_create@@GLIBC_2.2.5 (pthread_create.c:539)
==32131== by 0x24BFE38: FRunnableThreadPThread::SpinPthread(unsigned long*, bool*, void* (*)(void*), unsigned int, void*) (PThreadRunnableThread.h:129)
==32131== by 0x24BFAD7: FRunnableThreadPThread::CreateInternal(FRunnable*, wchar_t const*, unsigned int, EThreadPriority, unsigned long long) (PThreadRunnableThread.h:291)
==32131== by 0x24D569B: FRunnableThread::Create(FRunnable*, wchar_t const*, unsigned int, EThreadPriority, unsigned long long) (ThreadingBase.cpp:331)
==32131== by 0x24D55B3: FThreadHeartBeat::FThreadHeartBeat() (ThreadHeartBeat.cpp:32)
==32131== by 0x24D58BA: FInitHelper (ThreadHeartBeat.cpp:60)
==32131== by 0x24D58BA: FThreadHeartBeat::Get() (ThreadHeartBeat.cpp:75)
==32131== by 0x253A62C: PlatformCrashHandler(int, siginfo_t*, void*) (LinuxPlatformCrashContext.cpp:566)
==32131== by 0x8E300BF: ??? (in /lib/x86_64-linux-gnu/libpthread-2.24.so)
==32131== by 0x2552423: FLinuxFileMapper::MapFileRecursively(FString const&, int, int, FString&) (LinuxPlatformFile.cpp:404)
==32131==
==32131== 1,216 bytes in 4 blocks are possibly lost in loss record 338 of 345
==32131== at 0x8C14D10: calloc (vg_replace_malloc.c:623)
==32131== by 0x7FF8CE1: allocate_dtv (in /lib/x86_64-linux-gnu/ld-2.24.so)
==32131== by 0x7FF966D: _dl_allocate_tls (in /lib/x86_64-linux-gnu/ld-2.24.so)
==32131== by 0x8E26FB9: allocate_stack (allocatestack.c:586)
==32131== by 0x8E26FB9: pthread_create@@GLIBC_2.2.5 (pthread_create.c:539)
==32131== by 0x24BFE38: FRunnableThreadPThread::SpinPthread(unsigned long*, bool*, void* (*)(void*), unsigned int, void*) (PThreadRunnableThread.h:129)
==32131== by 0x24BFAD7: FRunnableThreadPThread::CreateInternal(FRunnable*, wchar_t const*, unsigned int, EThreadPriority, unsigned long long) (PThreadRunnableThread.h:291)
==32131== by 0x24D569B: FRunnableThread::Create(FRunnable*, wchar_t const*, unsigned int, EThreadPriority, unsigned long long) (ThreadingBase.cpp:331)
==32131== by 0x24B01D6: FTaskGraphImplementation::FTaskGraphImplementation(int) (TaskGraph.cpp:1466)
==32131== by 0x247E32B: FTaskGraphInterface::Startup(int) (TaskGraph.cpp:2408)
==32131== by 0x20043F3: FEngineLoop::PreInit(wchar_t const*) (LaunchEngineLoop.cpp:1183)
==32131== by 0x2009AF7: EnginePreInit (Launch.cpp:28)
==32131== by 0x2009AF7: GuardedMain(wchar_t const*) (Launch.cpp:114)
==32131== by 0x48B705C: CommonLinuxMain(int, char**, int (*)(wchar_t const*)) (LinuxCommonStartup.cpp:231)
==32131==
==32131== 1,776 (152 direct, 1,624 indirect) bytes in 1 blocks are definitely lost in loss record 340 of 345
==32131== at 0x8C14D10: calloc (vg_replace_malloc.c:623)
==32131== by 0x515C8B8: _libelf_allocate_scn (libelf_allocate.c:168)
==32131== by 0x55511BA: _libelf_load_section_headers (elf_scn.c:104)
==32131== by 0x5551549: elf_getscn (elf_scn.c:145)
==32131== by 0x5551549: elf_nextscn (elf_scn.c:230)
==32131== by 0x5160EFE: _dwarf_elf_init (libdwarf_elf_init.c:199)
==32131== by 0x515E973: dwarf_init (dwarf_init.c:119)
==32131== by 0x2548E7D: LinuxStackWalkHelpers::LinuxBacktraceSymbols::Init() (LinuxPlatformStackWalk.cpp:127)
==32131== by 0x2549C7E: LinuxStackWalkHelpers::GetBacktraceSymbols() (LinuxPlatformStackWalk.cpp:764)
==32131== by 0x2549E20: FLinuxPlatformStackWalk::ProgramCounterToHumanReadableString(int, unsigned long long, char*, unsigned long, FGenericCrashContext*) (LinuxPlatformStackWalk.cpp:849)
==32131== by 0x24A55A5: FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) (GenericPlatformStackWalk.cpp:148)
==32131== by 0x253634F: FLinuxCrashContext::CaptureStackTrace() (LinuxPlatformCrashContext.cpp:335)
==32131== by 0x48B641A: CommonLinuxCrashHandler(FGenericCrashContext const&) (LinuxCommonStartup.cpp:32)
==32131==
==32131== 315,072 bytes in 1 blocks are possibly lost in loss record 345 of 345
==32131== at 0x8C12C20: malloc (vg_replace_malloc.c:296)
==32131== by 0x555089B: elf_getdata (elf_data.c:132)
==32131== by 0x516144D: _dwarf_elf_init (libdwarf_elf_init.c:270)
==32131== by 0x515E973: dwarf_init (dwarf_init.c:119)
==32131== by 0x2548E7D: LinuxStackWalkHelpers::LinuxBacktraceSymbols::Init() (LinuxPlatformStackWalk.cpp:127)
==32131== by 0x2549C7E: LinuxStackWalkHelpers::GetBacktraceSymbols() (LinuxPlatformStackWalk.cpp:764)
==32131== by 0x2549E20: FLinuxPlatformStackWalk::ProgramCounterToHumanReadableString(int, unsigned long long, char*, unsigned long, FGenericCrashContext*) (LinuxPlatformStackWalk.cpp:849)
==32131== by 0x24A55A5: FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) (GenericPlatformStackWalk.cpp:148)
==32131== by 0x253634F: FLinuxCrashContext::CaptureStackTrace() (LinuxPlatformCrashContext.cpp:335)
==32131== by 0x48B641A: CommonLinuxCrashHandler(FGenericCrashContext const&) (LinuxCommonStartup.cpp:32)
==32131== by 0x253A6D1: PlatformCrashHandler(int, siginfo_t*, void*) (LinuxPlatformCrashContext.cpp:576)
==32131== by 0x8E300BF: ??? (in /lib/x86_64-linux-gnu/libpthread-2.24.so)
==32131==
==32131== LEAK SUMMARY:
==32131== definitely lost: 152 bytes in 1 blocks
==32131== indirectly lost: 1,624 bytes in 13 blocks
==32131== possibly lost: 316,896 bytes in 7 blocks
==32131== still reachable: 478,020 bytes in 338 blocks
==32131== suppressed: 0 bytes in 0 blocks
==32131== Reachable blocks (those to which a pointer was found) are not shown.
==32131== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==32131==
==32131== ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 0 from 0)
==32131== ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 0 from 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment