==14431== HEAP SUMMARY: ==14431== in use at exit: 24,421,537 bytes in 9,349 blocks ==14431== total heap usage: 3,811,697 allocs, 3,802,348 frees, 1,503,702,249 bytes allocated ==14431== ==14431== 1 bytes in 1 blocks are definitely lost in loss record 3 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x5B86777: _XlcDefaultMapModifiers (in /usr/lib/libX11.so.6.3.0) ==14431== by 0x5B86B58: XSetLocaleModifiers (in /usr/lib/libX11.so.6.3.0) ==14431== by 0x49DDD33: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49E486A: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49AFEAC: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49262F7: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x387DC6: InitSDL (GameSetup.cpp:676) ==14431== by 0x387DC6: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1011) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== by 0x186AA9: main (main.cpp:684) ==14431== ==14431== 4 bytes in 1 blocks are definitely lost in loss record 14 of 3,280 ==14431== at 0x483AB65: calloc (vg_replace_malloc.c:762) ==14431== by 0xC17F19F: pa_xmalloc0 (in /usr/lib/libpulse.so.0.21.1) ==14431== by 0xC1AA301: pa_context_new_with_proplist (in /usr/lib/libpulse.so.0.21.1) ==14431== by 0x5CECD1A: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x5CEFDDE: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x5CB181A: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x64F287E: __pthread_once_slow (in /usr/lib/libpthread-2.30.so) ==14431== by 0x5CAFA79: alcOpenDevice (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x435D5C: CSoundManager::AlcInit() (SoundManager.cpp:305) ==14431== by 0x437550: CSoundManager::CSoundManager() (SoundManager.cpp:246) ==14431== by 0x437FD4: ISoundManager::CreateSoundManager() (SoundManager.cpp:188) ==14431== by 0x387079: Init(CmdLineArgs const&, int) (GameSetup.cpp:961) ==14431== ==14431== 4 bytes in 1 blocks are definitely lost in loss record 15 of 3,280 ==14431== at 0x483AB65: calloc (vg_replace_malloc.c:762) ==14431== by 0xC17F19F: pa_xmalloc0 (in /usr/lib/libpulse.so.0.21.1) ==14431== by 0xC1AA301: pa_context_new_with_proplist (in /usr/lib/libpulse.so.0.21.1) ==14431== by 0x5CECD1A: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x5CEE44C: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x5CEE8D5: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x5CA78F3: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x5CB1014: alcGetString (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x68CC11: snd_detect() (snd.cpp:0) ==14431== by 0x40BD62: WriteSystemInfo() (Util.cpp:84) ==14431== by 0x387F06: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1033) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== ==14431== 8 bytes in 2 blocks are definitely lost in loss record 43 of 3,280 ==14431== at 0x483AB65: calloc (vg_replace_malloc.c:762) ==14431== by 0xC17F19F: pa_xmalloc0 (in /usr/lib/libpulse.so.0.21.1) ==14431== by 0xC1AA301: pa_context_new_with_proplist (in /usr/lib/libpulse.so.0.21.1) ==14431== by 0x5CECD1A: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x5CF25B9: ??? (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x5CAFB2F: alcOpenDevice (in /usr/lib/libopenal.so.1.20.0) ==14431== by 0x435D5C: CSoundManager::AlcInit() (SoundManager.cpp:305) ==14431== by 0x437550: CSoundManager::CSoundManager() (SoundManager.cpp:246) ==14431== by 0x437FD4: ISoundManager::CreateSoundManager() (SoundManager.cpp:188) ==14431== by 0x387079: Init(CmdLineArgs const&, int) (GameSetup.cpp:961) ==14431== by 0x1967E2: RunGameOrAtlas(int, char const**) (main.cpp:607) ==14431== by 0x186AA9: main (main.cpp:684) ==14431== ==14431== 17 bytes in 1 blocks are possibly lost in loss record 129 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E646: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== ==14431== 17 bytes in 1 blocks are possibly lost in loss record 130 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E6B1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== ==14431== 17 bytes in 1 blocks are possibly lost in loss record 131 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E754: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== ==14431== 17 bytes in 1 blocks are possibly lost in loss record 132 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E7D1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== ==14431== 17 bytes in 1 blocks are possibly lost in loss record 133 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E2C6: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== ==14431== 17 bytes in 1 blocks are possibly lost in loss record 134 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262ADA8E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262A37D4: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AA1FF: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262ABA2E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 17 bytes in 1 blocks are possibly lost in loss record 135 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AD3FA: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2D85: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2F82: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C37C2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 18 bytes in 1 blocks are possibly lost in loss record 141 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D8E7: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== ==14431== 18 bytes in 1 blocks are possibly lost in loss record 142 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x6591BEE: strdup (in /usr/lib/libc-2.30.so) ==14431== by 0x264B1C87: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D90D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== ==14431== 24 bytes in 1 blocks are definitely lost in loss record 216 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4D0971: MakeProgress (TextureManager.cpp:350) ==14431== by 0x4D0971: CTextureManager::MakeProgress() (TextureManager.cpp:667) ==14431== by 0x191C2C: RendererIncrementalLoad (main.cpp:314) ==14431== by 0x191C2C: Frame() (main.cpp:365) ==14431== by 0x196B14: RunGameOrAtlas(int, char const**) (main.cpp:638) ==14431== by 0x186AA9: main (main.cpp:684) ==14431== ==14431== 27 (24 direct, 3 indirect) bytes in 1 blocks are definitely lost in loss record 267 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x4D43B0: allocate (new_allocator.h:114) ==14431== by 0x4D43B0: allocate (alloc_traits.h:444) ==14431== by 0x4D43B0: __allocate_guarded, (__gnu_cxx::_Lock_policy)2> > > (allocated_ptr.h:97) ==14431== by 0x4D43B0: __shared_count > (shared_ptr_base.h:658) ==14431== by 0x4D43B0: __shared_count (shared_ptr_base.h:647) ==14431== by 0x4D43B0: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x4D43B0: shared_ptr (shared_ptr.h:157) ==14431== by 0x4D43B0: CTextureManagerImpl::CTextureManagerImpl(std::shared_ptr, bool, bool) (TextureManager.cpp:93) ==14431== by 0x4CF405: CTextureManager::CTextureManager(std::shared_ptr, bool, bool) (TextureManager.cpp:641) ==14431== by 0x4FCB58: CRendererInternals::CRendererInternals() (Renderer.cpp:340) ==14431== by 0x4F6688: CRenderer::CRenderer() (Renderer.cpp:414) ==14431== by 0x3880FA: InitRenderer (GameSetup.cpp:600) ==14431== by 0x3880FA: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1085) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== by 0x186AA9: main (main.cpp:684) ==14431== ==14431== 27 (24 direct, 3 indirect) bytes in 1 blocks are definitely lost in loss record 268 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x4D4915: allocate (new_allocator.h:114) ==14431== by 0x4D4915: allocate (alloc_traits.h:444) ==14431== by 0x4D4915: __allocate_guarded, (__gnu_cxx::_Lock_policy)2> > > (allocated_ptr.h:97) ==14431== by 0x4D4915: __shared_count > (shared_ptr_base.h:658) ==14431== by 0x4D4915: __shared_count (shared_ptr_base.h:647) ==14431== by 0x4D4915: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x4D4915: shared_ptr (shared_ptr.h:157) ==14431== by 0x4D4915: CTextureManagerImpl::CTextureManagerImpl(std::shared_ptr, bool, bool) (TextureManager.cpp:110) ==14431== by 0x4CF405: CTextureManager::CTextureManager(std::shared_ptr, bool, bool) (TextureManager.cpp:641) ==14431== by 0x4FCB58: CRendererInternals::CRendererInternals() (Renderer.cpp:340) ==14431== by 0x4F6688: CRenderer::CRenderer() (Renderer.cpp:414) ==14431== by 0x3880FA: InitRenderer (GameSetup.cpp:600) ==14431== by 0x3880FA: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1085) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== by 0x186AA9: main (main.cpp:684) ==14431== ==14431== 32 bytes in 1 blocks are definitely lost in loss record 504 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x50A0A89: js_malloc (Utility.h:221) ==14431== by 0x50A0A89: js_new (Utility.h:333) ==14431== by 0x50A0A89: PR_GetCurrentThread() (PosixNSPR.cpp:146) ==14431== by 0x50AFF96: JSRuntime::init(unsigned int, unsigned int) (Runtime.cpp:265) ==14431== by 0x4EE374E: JS_NewRuntime(unsigned int, unsigned int, JSRuntime*) (jsapi.cpp:469) ==14431== by 0x31FABA: ScriptRuntime::ScriptRuntime(std::shared_ptr, int, int) (ScriptRuntime.cpp:117) ==14431== by 0x31893A: ScriptInterface::CreateRuntime(std::shared_ptr, int, int) (ScriptInterface.cpp:881) ==14431== by 0x53BDA8: CMapGeneratorWorker::RunThread(CMapGeneratorWorker*) (MapGenerator.cpp:90) ==14431== by 0x6264EE3: execute_native_thread_routine (thread.cc:80) ==14431== by 0x64EA4CE: start_thread (in /usr/lib/libpthread-2.30.so) ==14431== by 0x66022D2: clone (in /usr/lib/libc-2.30.so) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,620 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D8E7: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,621 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D8E7: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,622 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D90D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,623 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D90D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,624 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E646: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,625 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E646: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,626 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E6B1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,627 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E6B1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,628 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E754: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,629 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E754: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,630 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E7D1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,631 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E7D1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,632 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E2C6: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== by 0x387DFC: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1017) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,633 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E2C6: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,634 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262ADA8E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262A37D4: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AA1FF: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262ABA2E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2D85: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,635 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262ADA8E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262A37D4: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AA1FF: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262ABA2E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,636 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x264B1C6A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AD3FA: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2D85: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2F82: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C37C2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x26228416: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 48 bytes in 1 blocks are possibly lost in loss record 1,637 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B062F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AD3FA: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2D85: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2F82: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 65 bytes in 1 blocks are possibly lost in loss record 1,915 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D8E7: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 65 bytes in 1 blocks are possibly lost in loss record 1,916 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D90D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 65 bytes in 1 blocks are possibly lost in loss record 1,917 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E646: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 65 bytes in 1 blocks are possibly lost in loss record 1,918 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E6B1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 65 bytes in 1 blocks are possibly lost in loss record 1,919 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E2C6: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 65 bytes in 1 blocks are possibly lost in loss record 1,920 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262ADA8E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262A37D4: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AA1FF: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262ABA2E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 65 bytes in 1 blocks are possibly lost in loss record 1,921 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AD3FA: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2D85: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2F82: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 77 bytes in 1 blocks are possibly lost in loss record 1,992 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E7D1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 85 bytes in 1 blocks are possibly lost in loss record 2,053 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B063F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C7E: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627E754: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 120 bytes in 1 blocks are possibly lost in loss record 2,177 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2635D344: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1CB3: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2627D8E7: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC79D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611C350: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2611D9E9: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x397BB8: ReportGLLimits (HWDetect.cpp:504) ==14431== by 0x397BB8: RunHardwareDetection() (HWDetect.cpp:287) ==14431== ==14431== 256 bytes in 4 blocks are definitely lost in loss record 2,654 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x8D2B5EF: nv::StringBuilder::formatList(char const*, __va_list_tag*) (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvcore.so) ==14431== by 0x8D2B69B: nv::StringBuilder::format(char const*, ...) (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvcore.so) ==14431== by 0x6006939: nv::ThreadPool::ThreadPool(unsigned int, bool, bool) (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvtt.so) ==14431== by 0x6006A5E: nv::ThreadPool::acquire() (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvtt.so) ==14431== by 0x600653F: nv::ParallelFor::ParallelFor(void (*)(void*, int), void*) (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvtt.so) ==14431== by 0x5FEEF04: nvtt::ParallelTaskDispatcher::dispatch(void (*)(void*, int), void*, int) (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvtt.so) ==14431== by 0x5FE7AF9: nv::ColorBlockCompressor::compress(nvtt::AlphaMode, unsigned int, unsigned int, unsigned int, float const*, nvtt::TaskDispatcher*, nvtt::CompressionOptions::Private const&, nvtt::OutputOptions::Private const&) (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvtt.so) ==14431== by 0x5FEE791: nvtt::Compressor::Private::compress(nvtt::AlphaMode, int, int, int, int, int, float const*, nvtt::CompressionOptions::Private const&, nvtt::OutputOptions::Private const&) const (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvtt.so) ==14431== by 0x5FEE8D8: nvtt::Compressor::Private::compress(nvtt::Surface const&, int, int, nvtt::CompressionOptions::Private const&, nvtt::OutputOptions::Private const&) const (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvtt.so) ==14431== by 0x5FEEBE3: nvtt::Compressor::Private::compress(nvtt::InputOptions::Private const&, nvtt::CompressionOptions::Private const&, nvtt::OutputOptions::Private const&) const (in /home/elexis/code/0ad-svn/trunk/binaries/system/libnvtt.so) ==14431== by 0x578EC9: CTextureConverter::RunThread(CTextureConverter*) (TextureConverter.cpp:575) ==14431== ==14431== 280 (24 direct, 256 indirect) bytes in 1 blocks are definitely lost in loss record 2,669 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x617D59: GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) (GUIRenderer.cpp:361) ==14431== by 0x654C7B: CProgressBar::Draw() (CProgressBar.cpp:69) ==14431== by 0x60EAC9: void IGUIObject::RecurseObject<>(bool (IGUIObject::*)() const, void (IGUIObject::*)()) (IGUIObject.h:274) ==14431== ==14431== 408 (24 direct, 384 indirect) bytes in 1 blocks are definitely lost in loss record 2,766 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x617D59: GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) (GUIRenderer.cpp:361) ==14431== by 0x63D254: CDropDown::Draw() (CDropDown.cpp:467) ==14431== by 0x60EAC9: void IGUIObject::RecurseObject<>(bool (IGUIObject::*)() const, void (IGUIObject::*)()) (IGUIObject.h:274) ==14431== ==14431== 504 bytes in 1 blocks are possibly lost in loss record 2,842 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x2635F78D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2635F859: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2635CFC6: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2635D2A2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x264B1C9A: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262AD3FA: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x262039D2: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC91F: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 1,088 bytes in 1 blocks are definitely lost in loss record 3,031 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x3880EF: InitRenderer (GameSetup.cpp:600) ==14431== by 0x3880EF: InitGraphics(CmdLineArgs const&, int, std::vector > const&) (GameSetup.cpp:1085) ==14431== by 0x196AFC: RunGameOrAtlas(int, char const**) (main.cpp:635) ==14431== by 0x186AA9: main (main.cpp:684) ==14431== ==14431== 2,352 (48 direct, 2,304 indirect) bytes in 2 blocks are definitely lost in loss record 3,150 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x617D59: GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) (GUIRenderer.cpp:361) ==14431== by 0x636847: CCheckBox::Draw() (CCheckBox.cpp:80) ==14431== by 0x60EAC9: void IGUIObject::RecurseObject<>(bool (IGUIObject::*)() const, void (IGUIObject::*)()) (IGUIObject.h:274) ==14431== ==14431== 4,248 (24 direct, 4,224 indirect) bytes in 1 blocks are definitely lost in loss record 3,201 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x617D59: GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) (GUIRenderer.cpp:361) ==14431== by 0x64A469: CList::DrawList(int const&, CGUISpriteInstance const&, CGUISpriteInstance const&, CGUIColor const&) (CList.cpp:350) ==14431== by 0x63D0F2: CDropDown::Draw() (CDropDown.cpp:488) ==14431== ==14431== 15,760 (144 direct, 15,616 indirect) bytes in 6 blocks are definitely lost in loss record 3,248 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x617D59: GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) (GUIRenderer.cpp:361) ==14431== by 0x631826: CButton::Draw() (CButton.cpp:98) ==14431== by 0x60EAC9: void IGUIObject::RecurseObject<>(bool (IGUIObject::*)() const, void (IGUIObject::*)()) (IGUIObject.h:274) ==14431== ==14431== 30,888 (216 direct, 30,672 indirect) bytes in 1 blocks are definitely lost in loss record 3,257 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x1EB03386: ??? ==14431== by 0x1EB0BA8A: ??? ==14431== by 0x1EAF8258: ??? ==14431== by 0x1EAF3D34: ??? ==14431== by 0x1EAF4744: ??? ==14431== by 0x49E2626: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49E28E8: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49AD665: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49AF8A3: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49B005B: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49262F7: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== ==14431== 65,560 (24 direct, 65,536 indirect) bytes in 1 blocks are definitely lost in loss record 3,261 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x56E6B6: allocate (new_allocator.h:114) ==14431== by 0x56E6B6: allocate (alloc_traits.h:444) ==14431== by 0x56E6B6: __allocate_guarded, (__gnu_cxx::_Lock_policy)2> > > (allocated_ptr.h:97) ==14431== by 0x56E6B6: __shared_count > (shared_ptr_base.h:658) ==14431== by 0x56E6B6: __shared_count (shared_ptr_base.h:647) ==14431== by 0x56E6B6: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x56E6B6: reset (shared_ptr_base.h:1301) ==14431== by 0x56E6B6: AllocateAligned (shared_ptr.h:71) ==14431== by 0x56E6B6: CTerrainTextureEntry::LoadAlphaMaps(Path&) (TerrainTextureEntry.cpp:290) ==14431== by 0x573E7D: CTerrainTextureEntry::CTerrainTextureEntry(std::shared_ptr, Path const&) (TerrainTextureEntry.cpp:147) ==14431== by 0x4C3CB2: CTerrainTextureManager::AddTexture(std::shared_ptr const&, Path const&) (TerrainTextureManager.cpp:87) ==14431== by 0x4C6205: AddTextureCallback(Path const&, CFileInfo const&, unsigned long) (TerrainTextureManager.cpp:123) ==14431== by 0x67FC2A: vfs::ForEachFile(std::shared_ptr const&, Path const&, long (*)(Path const&, CFileInfo const&, unsigned long), unsigned long, wchar_t const*, unsigned long, long (*)(Path const&, unsigned long), unsigned long) (vfs_util.cpp:84) ==14431== by 0x4C880D: CTerrainTextureManager::LoadTerrainTextures() (TerrainTextureManager.cpp:131) ==14431== by 0x47FA90: int MemFunThunk(std::shared_ptr, double) (LoaderThunks.h:51) ==14431== by 0x3AC8E7: LDR_ProgressiveLoad(double, wchar_t*, unsigned long, int*) (Loader.cpp:227) ==14431== by 0x190984: ProgressiveLoad() (main.cpp:267) ==14431== by 0x191B7C: Frame() (main.cpp:363) ==14431== by 0x196B14: RunGameOrAtlas(int, char const**) (main.cpp:638) ==14431== ==14431== 65,560 (24 direct, 65,536 indirect) bytes in 1 blocks are definitely lost in loss record 3,262 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x4FBE24: allocate (new_allocator.h:114) ==14431== by 0x4FBE24: allocate (alloc_traits.h:444) ==14431== by 0x4FBE24: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x4FBE24: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x4FBE24: __shared_count (shared_ptr_base.h:647) ==14431== by 0x4FBE24: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x4FBE24: reset (shared_ptr_base.h:1301) ==14431== by 0x4FBE24: AllocateAligned (shared_ptr.h:71) ==14431== by 0x4FBE24: CRenderer::LoadAlphaMaps() (Renderer.cpp:1833) ==14431== by 0x47FAE0: int MemFunThunk(std::shared_ptr, double) (LoaderThunks.h:51) ==14431== by 0x3AC8E7: LDR_ProgressiveLoad(double, wchar_t*, unsigned long, int*) (Loader.cpp:227) ==14431== by 0x190984: ProgressiveLoad() (main.cpp:267) ==14431== by 0x191B7C: Frame() (main.cpp:363) ==14431== by 0x196B14: RunGameOrAtlas(int, char const**) (main.cpp:638) ==14431== by 0x186AA9: main (main.cpp:684) ==14431== ==14431== 77,760 bytes in 360 blocks are possibly lost in loss record 3,264 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x1EB03386: ??? ==14431== by 0x1EB0BA8A: ??? ==14431== by 0x1EAF8258: ??? ==14431== by 0x1EAF3D34: ??? ==14431== by 0x1EAF4744: ??? ==14431== by 0x49E2626: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49E28E8: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49AD665: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49AF8A3: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49B005B: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49262F7: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== ==14431== 82,296 (216 direct, 82,080 indirect) bytes in 1 blocks are definitely lost in loss record 3,265 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x1EB03386: ??? ==14431== by 0x1EB0BA71: ??? ==14431== by 0x1EAF8258: ??? ==14431== by 0x1EAF3D34: ??? ==14431== by 0x1EAF4744: ??? ==14431== by 0x49E2626: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49E28E8: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49AD665: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49AF8A3: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49B005B: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== by 0x49262F7: ??? (in /usr/lib/libSDL2-2.0.so.0.10.0) ==14431== ==14431== 262,272 bytes in 1 blocks are possibly lost in loss record 3,269 of 3,280 ==14431== at 0x483AEB8: memalign (vg_replace_malloc.c:908) ==14431== by 0x483AFCE: posix_memalign (vg_replace_malloc.c:1072) ==14431== by 0x6989A0: rtl_AllocateAligned(unsigned long, unsigned long) (gcc.cpp:39) ==14431== by 0x6788B3: AllocateAligned (shared_ptr.h:68) ==14431== by 0x6788B3: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4D0971: MakeProgress (TextureManager.cpp:350) ==14431== by 0x4D0971: CTextureManager::MakeProgress() (TextureManager.cpp:667) ==14431== by 0x191C2C: RendererIncrementalLoad (main.cpp:314) ==14431== by 0x191C2C: Frame() (main.cpp:365) ==14431== by 0x196B14: RunGameOrAtlas(int, char const**) (main.cpp:638) ==14431== by 0x186AA9: main (main.cpp:684) ==14431== ==14431== 524,464 (48 direct, 524,416 indirect) bytes in 2 blocks are definitely lost in loss record 3,270 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x4CC691: CTextRenderer::Render() (TextRenderer.cpp:251) ==14431== by 0x662C67: CGUIText::Draw(CGUI&, CGUIColor const&, CPos const&, float, CRect const&) const (CGUIText.cpp:462) ==14431== by 0x63D1AE: CDropDown::Draw() (CDropDown.cpp:476) ==14431== ==14431== 765,888 (2,016 direct, 763,872 indirect) bytes in 63 blocks are definitely lost in loss record 3,271 of 3,280 ==14431== at 0x483877F: malloc (vg_replace_malloc.c:309) ==14431== by 0x54C8E79: ??? (in /usr/lib/libxml2.so.2.9.10) ==14431== by 0x54368AD: ??? (in /usr/lib/libxml2.so.2.9.10) ==14431== by 0x54379B6: xmlHashScan (in /usr/lib/libxml2.so.2.9.10) ==14431== by 0x54CEFCE: xmlRelaxNGParse (in /usr/lib/libxml2.so.2.9.10) ==14431== by 0x421235: RelaxNGSchema (RelaxNG.cpp:68) ==14431== by 0x421235: RelaxNGValidator::LoadGrammar(std::__cxx11::basic_string, std::allocator > const&) (RelaxNG.cpp:100) ==14431== by 0x297267: CCmpTemplateManager::Init(CParamNode const&) (CCmpTemplateManager.cpp:51) ==14431== by 0x20C011: AddComponent (ComponentManager.cpp:696) ==14431== by 0x20C011: CComponentManager::AddSystemComponents(bool, bool) (ComponentManager.cpp:703) ==14431== by 0x48B363: CMapReader::LoadRandomMap(CStrW const&, JSRuntime*, JS::Handle, CTerrain*, WaterManager*, SkyManager*, CLightEnv*, CGameView*, CCinemaManager*, CTriggerManager*, CPostprocManager*, CSimulation2*, int) (MapReader.cpp:168) ==14431== by 0x41EE57: CWorld::RegisterInitRMS(CStrW const&, JSRuntime*, JS::Handle, int) (World.cpp:101) ==14431== by 0x378E5D: CGame::RegisterInit(JS::Handle, std::__cxx11::basic_string, std::allocator > const&) (Game.cpp:246) ==14431== by 0x71E59D: JSI_Game::StartGame(ScriptInterface::CxPrivate*, JS::Handle, int) (JSInterface_Game.cpp:58) ==14431== ==14431== 1,148,760 (696 direct, 1,148,064 indirect) bytes in 29 blocks are definitely lost in loss record 3,273 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x617D59: GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) (GUIRenderer.cpp:361) ==14431== by 0x63DF8F: CImage::Draw() (CImage.cpp:39) ==14431== by 0x60EAC9: void IGUIObject::RecurseObject<>(bool (IGUIObject::*)() const, void (IGUIObject::*)()) (IGUIObject.h:274) ==14431== ==14431== 1,315,511 (16 direct, 1,315,495 indirect) bytes in 1 blocks are definitely lost in loss record 3,274 of 3,280 ==14431== at 0x483AB65: calloc (vg_replace_malloc.c:762) ==14431== by 0x26276743: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x26276A5B: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2628ADBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x26288337: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260CC71D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602D99D: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DBBC: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x2602DCF1: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2D85: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x260C2F82: ??? (in /usr/lib/dri/r600_dri.so) ==14431== by 0x26229163: ??? (in /usr/lib/dri/r600_dri.so) ==14431== ==14431== 2,097,304 (24 direct, 2,097,280 indirect) bytes in 1 blocks are definitely lost in loss record 3,275 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x4CC691: CTextRenderer::Render() (TextRenderer.cpp:251) ==14431== by 0x662C67: CGUIText::Draw(CGUI&, CGUIColor const&, CPos const&, float, CRect const&) const (CGUIText.cpp:462) ==14431== by 0x63186A: CButton::Draw() (CButton.cpp:104) ==14431== ==14431== 4,194,432 bytes in 1 blocks are possibly lost in loss record 3,276 of 3,280 ==14431== at 0x483AEB8: memalign (vg_replace_malloc.c:908) ==14431== by 0x483AFCE: posix_memalign (vg_replace_malloc.c:1072) ==14431== by 0x6989A0: rtl_AllocateAligned(unsigned long, unsigned long) (gcc.cpp:39) ==14431== by 0x6788B3: AllocateAligned (shared_ptr.h:68) ==14431== by 0x6788B3: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x4CC691: CTextRenderer::Render() (TextRenderer.cpp:251) ==14431== ==14431== 5,849,080 (120 direct, 5,848,960 indirect) bytes in 5 blocks are definitely lost in loss record 3,279 of 3,280 ==14431== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:344) ==14431== by 0x6788C5: allocate (new_allocator.h:114) ==14431== by 0x6788C5: allocate (alloc_traits.h:444) ==14431== by 0x6788C5: __allocate_guarded, __gnu_cxx::_S_atomic> > > (allocated_ptr.h:97) ==14431== by 0x6788C5: __shared_count, void> (shared_ptr_base.h:658) ==14431== by 0x6788C5: __shared_count (shared_ptr_base.h:647) ==14431== by 0x6788C5: __shared_ptr (shared_ptr_base.h:1134) ==14431== by 0x6788C5: reset (shared_ptr_base.h:1301) ==14431== by 0x6788C5: AllocateAligned (shared_ptr.h:71) ==14431== by 0x6788C5: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x4CC691: CTextRenderer::Render() (TextRenderer.cpp:251) ==14431== by 0x662C67: CGUIText::Draw(CGUI&, CGUIColor const&, CPos const&, float, CRect const&) const (CGUIText.cpp:462) ==14431== by 0x659031: CText::Draw() (CText.cpp:230) ==14431== ==14431== 7,515,400 bytes in 4 blocks are possibly lost in loss record 3,280 of 3,280 ==14431== at 0x483AEB8: memalign (vg_replace_malloc.c:908) ==14431== by 0x483AFCE: posix_memalign (vg_replace_malloc.c:1072) ==14431== by 0x6989A0: rtl_AllocateAligned(unsigned long, unsigned long) (gcc.cpp:39) ==14431== by 0x6788B3: AllocateAligned (shared_ptr.h:68) ==14431== by 0x6788B3: VFS::LoadFile(Path const&, std::shared_ptr&, unsigned long&) (vfs.cpp:188) ==14431== by 0x689D35: OglTex_reload(OglTex*, std::shared_ptr const&, Path const&, long) (ogl_tex.cpp:471) ==14431== by 0x68A93B: call_init_and_reload (h_mgr.cpp:438) ==14431== by 0x68A93B: alloc_new_handle (h_mgr.cpp:481) ==14431== by 0x68A93B: h_alloc(H_VTbl*, std::shared_ptr const&, Path const&, unsigned long, ...) (h_mgr.cpp:518) ==14431== by 0x68817E: ogl_tex_load(std::shared_ptr const&, Path const&, unsigned long) (ogl_tex.cpp:544) ==14431== by 0x4D10F4: CTextureManagerImpl::LoadTexture(std::shared_ptr const&, Path const&) (TextureManager.cpp:179) ==14431== by 0x4DB7F5: CTextureManagerImpl::TryLoadingCached(std::shared_ptr const&) (TextureManager.cpp:267) ==14431== by 0x4CFC5F: TryLoad (TextureManager.cpp:566) ==14431== by 0x4CFC5F: CTexture::GetHandle() (TextureManager.cpp:553) ==14431== by 0x4B3535: CShaderProgram::BindTexture(CStrIntern, std::shared_ptr) (ShaderProgram.cpp:700) ==14431== by 0x617D59: GUIRenderer::Draw(GUIRenderer::DrawCalls&, float) (GUIRenderer.cpp:361) ==14431== ==14431== LEAK SUMMARY: ==14431== definitely lost: 5,129 bytes in 130 blocks ==14431== indirectly lost: 11,964,701 bytes in 5,710 blocks ==14431== possibly lost: 12,052,124 bytes in 404 blocks ==14431== still reachable: 399,583 bytes in 3,105 blocks ==14431== of which reachable via heuristic: ==14431== newarray : 18,704 bytes in 30 blocks ==14431== suppressed: 0 bytes in 0 blocks ==14431== Reachable blocks (those to which a pointer was found) are not shown. ==14431== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==14431== ==14431== For lists of detected and suppressed errors, rerun with: -s ==14431== ERROR SUMMARY: 72 errors from 69 contexts (suppressed: 0 from 0)