Skip to content

Instantly share code, notes, and snippets.

@feliwir
Created September 15, 2023 11:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save feliwir/9656d26b85d38f10f323c7c89af382cb to your computer and use it in GitHub Desktop.
Save feliwir/9656d26b85d38f10f323c7c89af382cb to your computer and use it in GitHub Desktop.
==622580==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 765248 byte(s) in 1087 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0xa58219 in ParticleSystemManager::New_Template(Utf8String const&) /home/stephan/Development/Thyme/src/game/client/system/particlesystem/particlesysmanager.cpp:208
#2 0xa59fff in ParticleSystemManager::Parse_Particle_System_Definition(INI*) /home/stephan/Development/Thyme/src/game/client/system/particlesystem/particlesysmanager.cpp:455
#3 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#4 0xa56438 in ParticleSystemManager::Init() /home/stephan/Development/Thyme/src/game/client/system/particlesystem/particlesysmanager.cpp:67
#5 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#6 0x472917 in void Init_Subsystem<ParticleSystemManager>(ParticleSystemManager*&, Utf8String, ParticleSystemManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x472917) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#7 0x46c9ec in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:384
#8 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#9 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#10 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#11 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#12 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#13 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 595776 byte(s) in 2568 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x456800 in AudioManager::New_Audio_Event_Info(Utf8String) /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:262
#2 0xa701c9 in AudioEventInfo::Parse_Dialog_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:130
#3 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#4 0x453365 in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:90
#5 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#6 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#7 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#8 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#9 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#10 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#11 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#12 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#13 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 172376 byte(s) in 743 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x456800 in AudioManager::New_Audio_Event_Info(Utf8String) /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:262
#2 0xa6f9c1 in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:92
#3 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#4 0x45328f in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:88
#5 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#6 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#7 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#8 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#9 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#10 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#11 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#12 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#13 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 154512 byte(s) in 666 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x456800 in AudioManager::New_Audio_Event_Info(Utf8String) /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:262
#2 0xa6f9c1 in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:92
#3 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#4 0x45343b in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:92
#5 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#6 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#7 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#8 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#9 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#10 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#11 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#12 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#13 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 15776 byte(s) in 68 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x456800 in AudioManager::New_Audio_Event_Info(Utf8String) /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:262
#2 0xa6fda9 in AudioEventInfo::Parse_Music_Track_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:110
#3 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#4 0x4531b9 in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:86
#5 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#6 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#7 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#8 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#9 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#10 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#11 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#12 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#13 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 9216 byte(s) in 96 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4f3d41 in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:194
#2 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#3 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#4 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#5 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#6 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#7 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#8 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#9 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#10 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#11 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 2744 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x46bb44 in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:274
#2 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#3 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#4 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#5 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#6 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#7 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 1008 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x41fd7c in Thyme::SDL2GameEngine::Create_Audio_Manager() /home/stephan/Development/Thyme/src/platform/sdl2/sdl2gameengine.cpp:191
#2 0x46c353 in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#3 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#4 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#5 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#6 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#7 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#8 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 320 byte(s) in 5 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x73fa26 in RankInfoStore::Parse_Rank_Definition(INI*) /home/stephan/Development/Thyme/src/game/logic/system/rankinfo.cpp:130
#2 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#3 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#4 0x4725c3 in void Init_Subsystem<RankInfoStore>(RankInfoStore*&, Utf8String, RankInfoStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4725c3) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#5 0x46c864 in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:376
#6 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#7 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#8 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#9 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#10 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#11 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 232 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x456800 in AudioManager::New_Audio_Event_Info(Utf8String) /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:262
#2 0xa6fda9 in AudioEventInfo::Parse_Music_Track_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:110
#3 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#4 0x45314e in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:85
#5 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#6 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#7 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#8 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#9 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#10 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#11 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#12 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#13 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 232 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x456800 in AudioManager::New_Audio_Event_Info(Utf8String) /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:262
#2 0xa701c9 in AudioEventInfo::Parse_Dialog_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:130
#3 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#4 0x4532fa in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:89
#5 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#6 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#7 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#8 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#9 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#10 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#11 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#12 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#13 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 232 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x456800 in AudioManager::New_Audio_Event_Info(Utf8String) /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:262
#2 0xa6f9c1 in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:92
#3 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#4 0x453224 in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:87
#5 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#6 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#7 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#8 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#9 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#10 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#11 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#12 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#13 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Direct leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d8cc7 in calloc (/lib64/libasan.so.8+0xd8cc7) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x7fb79646e329 in SDL_CreateRGBSurfaceWithFormat_REAL (/lib64/libSDL2-2.0.so.0+0xd4329) (BuildId: 29e333faae10c57d786c58418dee51880afa5ee5)
#2 0x7fb7964648ac in SDL_LoadBMP_RW_REAL (/lib64/libSDL2-2.0.so.0+0xca8ac) (BuildId: 29e333faae10c57d786c58418dee51880afa5ee5)
#3 0x4097a3 in Thyme::Create_Window_SDL2() /home/stephan/Development/Thyme/src/game/main.cpp:524
#4 0x409f85 in main /home/stephan/Development/Thyme/src/game/main.cpp:662
#5 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#6 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#7 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 1440040 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x7fb7963d8e7a in SDL_SIMDAlloc_REAL (/lib64/libSDL2-2.0.so.0+0x3ee7a) (BuildId: 29e333faae10c57d786c58418dee51880afa5ee5)
#2 0x7fb79646e39c in SDL_CreateRGBSurfaceWithFormat_REAL (/lib64/libSDL2-2.0.so.0+0xd439c) (BuildId: 29e333faae10c57d786c58418dee51880afa5ee5)
#3 0x7fb7964648ac in SDL_LoadBMP_RW_REAL (/lib64/libSDL2-2.0.so.0+0xca8ac) (BuildId: 29e333faae10c57d786c58418dee51880afa5ee5)
#4 0x4097a3 in Thyme::Create_Window_SDL2() /home/stephan/Development/Thyme/src/game/main.cpp:524
#5 0x409f85 in main /home/stephan/Development/Thyme/src/game/main.cpp:662
#6 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#7 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#8 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 86037 byte(s) in 2568 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40befc in Utf8String::Set(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:211
#4 0xa7012d in AudioEventInfo::Parse_Dialog_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:129
#5 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#6 0x453365 in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:90
#7 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#8 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#9 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#10 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#11 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#12 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#13 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#14 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#16 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 74487 byte(s) in 2568 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40befc in Utf8String::Set(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:211
#4 0x433028 in Utf8String::operator=(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.h:211
#5 0x494a90 in INI::Get_Next_Ascii_String() const /home/stephan/Development/Thyme/src/game/common/ini/ini.h:264
#6 0x48ea77 in INI::Parse_AsciiString(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:614
#7 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#8 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#9 0xa70376 in AudioEventInfo::Parse_Dialog_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:141
#10 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#11 0x453365 in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:90
#12 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#13 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#14 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#15 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#16 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#17 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#18 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#19 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#20 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#21 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 72777 byte(s) in 3001 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40b1ad in Utf8String::Utf8String(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:51
#4 0x49356a in INI::Parse_Sounds_List(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:969
#5 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#6 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#7 0xa6fb6e in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:102
#8 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#9 0x45343b in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:92
#10 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#11 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#12 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#13 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#14 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#15 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#16 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#17 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#18 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#19 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 57212 byte(s) in 2290 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40b1ad in Utf8String::Utf8String(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:51
#4 0x49356a in INI::Parse_Sounds_List(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:969
#5 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#6 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#7 0xa6fb6e in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:102
#8 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#9 0x45328f in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:88
#10 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#11 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#12 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#13 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#14 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#15 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#16 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#17 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#18 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#19 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 41724 byte(s) in 1087 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40b1ad in Utf8String::Utf8String(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:51
#4 0xa59ff0 in ParticleSystemManager::Parse_Particle_System_Definition(INI*) /home/stephan/Development/Thyme/src/game/client/system/particlesystem/particlesysmanager.cpp:455
#5 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#6 0xa56438 in ParticleSystemManager::Init() /home/stephan/Development/Thyme/src/game/client/system/particlesystem/particlesysmanager.cpp:67
#7 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#8 0x472917 in void Init_Subsystem<ParticleSystemManager>(ParticleSystemManager*&, Utf8String, ParticleSystemManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x472917) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#9 0x46c9ec in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:384
#10 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#11 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#12 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#13 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 41039 byte(s) in 1266 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40befc in Utf8String::Set(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:211
#4 0x433028 in Utf8String::operator=(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.h:211
#5 0x494a90 in INI::Get_Next_Ascii_String() const /home/stephan/Development/Thyme/src/game/common/ini/ini.h:264
#6 0x48ea77 in INI::Parse_AsciiString(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:614
#7 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#8 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#9 0xa5a044 in ParticleSystemManager::Parse_Particle_System_Definition(INI*) /home/stephan/Development/Thyme/src/game/client/system/particlesystem/particlesysmanager.cpp:458
#10 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#11 0xa56438 in ParticleSystemManager::Init() /home/stephan/Development/Thyme/src/game/client/system/particlesystem/particlesysmanager.cpp:67
#12 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#13 0x472917 in void Init_Subsystem<ParticleSystemManager>(ParticleSystemManager*&, Utf8String, ParticleSystemManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x472917) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#14 0x46c9ec in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:384
#15 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#16 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#17 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#18 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#19 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#20 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 32720 byte(s) in 783 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x43e65d in std::__new_allocator<Utf8String>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x43e200 in std::allocator_traits<std::allocator<Utf8String> >::allocate(std::allocator<Utf8String>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x43e200 in std::_Vector_base<Utf8String, std::allocator<Utf8String> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x495971 in void std::vector<Utf8String, std::allocator<Utf8String> >::_M_realloc_insert<Utf8String>(__gnu_cxx::__normal_iterator<Utf8String*, std::vector<Utf8String, std::allocator<Utf8String> > >, Utf8String&&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x495661 in Utf8String& std::vector<Utf8String, std::allocator<Utf8String> >::emplace_back<Utf8String>(Utf8String&&) /usr/include/c++/13/bits/vector.tcc:123
#6 0x4951ff in std::vector<Utf8String, std::allocator<Utf8String> >::push_back(Utf8String&&) /usr/include/c++/13/bits/stl_vector.h:1296
#7 0x49357a in INI::Parse_Sounds_List(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:969
#8 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#9 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#10 0xa6fb6e in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:102
#11 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#12 0x45343b in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:92
#13 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#14 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#15 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#16 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#17 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#18 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#19 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#20 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#21 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#22 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 27042 byte(s) in 743 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40b1ad in Utf8String::Utf8String(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:51
#4 0xa6f925 in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:91
#5 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#6 0x45328f in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:88
#7 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#8 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#9 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#10 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#11 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#12 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#13 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#14 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#16 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 25785 byte(s) in 666 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40b1ad in Utf8String::Utf8String(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:51
#4 0xa6f925 in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:91
#5 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#6 0x45343b in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:92
#7 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#8 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#9 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#10 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#11 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#12 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#13 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#14 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#16 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 22184 byte(s) in 876 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x43e65d in std::__new_allocator<Utf8String>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x43e200 in std::allocator_traits<std::allocator<Utf8String> >::allocate(std::allocator<Utf8String>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x43e200 in std::_Vector_base<Utf8String, std::allocator<Utf8String> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x495971 in void std::vector<Utf8String, std::allocator<Utf8String> >::_M_realloc_insert<Utf8String>(__gnu_cxx::__normal_iterator<Utf8String*, std::vector<Utf8String, std::allocator<Utf8String> > >, Utf8String&&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x495661 in Utf8String& std::vector<Utf8String, std::allocator<Utf8String> >::emplace_back<Utf8String>(Utf8String&&) /usr/include/c++/13/bits/vector.tcc:123
#6 0x4951ff in std::vector<Utf8String, std::allocator<Utf8String> >::push_back(Utf8String&&) /usr/include/c++/13/bits/stl_vector.h:1296
#7 0x49357a in INI::Parse_Sounds_List(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:969
#8 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#9 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#10 0xa6fb6e in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:102
#11 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#12 0x45328f in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:88
#13 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#14 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#15 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#16 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#17 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#18 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#19 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#20 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#21 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#22 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 11682 byte(s) in 103 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x414431 in Utf16String::Ensure_Unique_Buffer_Of_Size(int, bool, char16_t const*, char16_t const*) /home/stephan/Development/Thyme/src/game/common/system/unicodestring.cpp:113
#3 0x414ae8 in Utf16String::Set(char16_t const*) /home/stephan/Development/Thyme/src/game/common/system/unicodestring.cpp:193
#4 0x416334 in Utf16String::operator=(char16_t const*) /home/stephan/Development/Thyme/src/game/common/system/unicodestring.h:73
#5 0x4399cd in GameTextManager::Parse_CSF_File(char const*) /home/stephan/Development/Thyme/src/game/client/gametext.cpp:559
#6 0x43b1dc in GameTextManager::Init() /home/stephan/Development/Thyme/src/game/client/gametext.cpp:748
#7 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#8 0x471021 in void Init_Subsystem<GameTextInterface>(GameTextInterface*&, Utf8String, GameTextInterface*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471021) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#9 0x46bebc in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:317
#10 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#11 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#12 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#13 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#14 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 1862 byte(s) in 68 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40befc in Utf8String::Set(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:211
#4 0xa6fd0d in AudioEventInfo::Parse_Music_Track_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:109
#5 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#6 0x4531b9 in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:86
#7 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#8 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#9 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#10 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#11 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#12 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#13 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#14 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#16 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 1850 byte(s) in 67 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40befc in Utf8String::Set(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:211
#4 0x433028 in Utf8String::operator=(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.h:211
#5 0x494a90 in INI::Get_Next_Ascii_String() const /home/stephan/Development/Thyme/src/game/common/ini/ini.h:264
#6 0x48ea77 in INI::Parse_AsciiString(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:614
#7 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#8 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#9 0xa6ff8e in AudioEventInfo::Parse_Music_Track_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:122
#10 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#11 0x4531b9 in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:86
#12 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#13 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#14 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#15 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#16 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#17 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#18 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#19 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#20 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#21 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 656 byte(s) in 86 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4f7dc5 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType&&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4f74b0 in ScienceType& std::vector<ScienceType, std::allocator<ScienceType> >::emplace_back<ScienceType>(ScienceType&&) /usr/include/c++/13/bits/vector.tcc:123
#6 0x4f64cf in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType&&) /usr/include/c++/13/bits/stl_vector.h:1296
#7 0x4f422f in ScienceStore::Parse_Science_Vector(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:228
#8 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#9 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#10 0x4f3dcd in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:198
#11 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#12 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#13 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#14 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#15 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#16 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#17 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#18 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#19 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#20 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 552 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x487f1b in GlobalData::GlobalData() /home/stephan/Development/Thyme/src/game/common/globaldata.cpp:990
#2 0x46bb56 in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:274
#3 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#4 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#5 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#6 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#7 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#8 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 188 byte(s) in 25 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4ce477 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType const&>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType const&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4c817b in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType const&) /usr/include/c++/13/bits/stl_vector.h:1289
#6 0x4f2ddc in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:52
#7 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#8 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#9 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#10 0x4f3e3e in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:200
#11 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#12 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#13 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#14 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#15 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#16 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#17 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#18 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#19 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#20 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 168 byte(s) in 22 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4ce477 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType const&>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType const&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4c817b in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType const&) /usr/include/c++/13/bits/stl_vector.h:1289
#6 0x4f2ddc in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:52
#7 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#8 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#9 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#10 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#11 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#12 0x4f3e3e in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:200
#13 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#14 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#15 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#16 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#17 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#18 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#19 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#20 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#21 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#22 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 140 byte(s) in 19 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4ce477 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType const&>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType const&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4c817b in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType const&) /usr/include/c++/13/bits/stl_vector.h:1289
#6 0x4f2ddc in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:52
#7 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#8 0x4f3e3e in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:200
#9 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#10 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#11 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#12 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#13 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#14 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#15 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#16 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#17 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#18 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d8cc7 in calloc (/lib64/libasan.so.8+0xd8cc7) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x7fb79646e3c5 in SDL_CreateRGBSurfaceWithFormat_REAL (/lib64/libSDL2-2.0.so.0+0xd43c5) (BuildId: 29e333faae10c57d786c58418dee51880afa5ee5)
#2 0x7fb7964648ac in SDL_LoadBMP_RW_REAL (/lib64/libSDL2-2.0.so.0+0xca8ac) (BuildId: 29e333faae10c57d786c58418dee51880afa5ee5)
#3 0x4097a3 in Thyme::Create_Window_SDL2() /home/stephan/Development/Thyme/src/game/main.cpp:524
#4 0x409f85 in main /home/stephan/Development/Thyme/src/game/main.cpp:662
#5 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#6 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#7 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 104 byte(s) in 14 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4ce477 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType const&>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType const&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4c817b in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType const&) /usr/include/c++/13/bits/stl_vector.h:1289
#6 0x4f2ddc in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:52
#7 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#8 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#9 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#10 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#11 0x4f3e3e in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:200
#12 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#13 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#14 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#15 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#16 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#17 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#18 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#19 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#20 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#21 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 40 byte(s) in 10 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4ce477 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType const&>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType const&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4c817b in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType const&) /usr/include/c++/13/bits/stl_vector.h:1289
#6 0x4f2ddc in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:52
#7 0x4f3e3e in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:200
#8 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#9 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#10 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#11 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#12 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#13 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#14 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#15 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#16 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#17 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 35 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40b1ad in Utf8String::Utf8String(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:51
#4 0xa6f925 in AudioEventInfo::Parse_Audio_Event_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:91
#5 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#6 0x453224 in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:87
#7 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#8 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#9 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#10 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#11 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#12 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#13 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#14 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#16 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 34 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40befc in Utf8String::Set(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:211
#4 0xa6fd0d in AudioEventInfo::Parse_Music_Track_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:109
#5 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#6 0x45314e in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:85
#7 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#8 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#9 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#10 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#11 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#12 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#13 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#14 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#16 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 30 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40befc in Utf8String::Set(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:211
#4 0xa7012d in AudioEventInfo::Parse_Dialog_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:129
#5 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#6 0x4532fa in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:89
#7 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#8 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#9 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#10 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#11 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#12 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#13 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#14 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#15 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#16 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 27 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x410289 in DynamicMemoryAllocator::Allocate_Bytes_No_Zero(int) /home/stephan/Development/Thyme/src/game/common/system/memdynalloc.cpp:135
#2 0x40b8cd in Utf8String::Ensure_Unique_Buffer_Of_Size(int, bool, char const*, char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:128
#3 0x40befc in Utf8String::Set(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.cpp:211
#4 0x433028 in Utf8String::operator=(char const*) /home/stephan/Development/Thyme/src/game/common/system/asciistring.h:211
#5 0x494a90 in INI::Get_Next_Ascii_String() const /home/stephan/Development/Thyme/src/game/common/ini/ini.h:264
#6 0x48ea77 in INI::Parse_AsciiString(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:614
#7 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#8 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#9 0xa6ff8e in AudioEventInfo::Parse_Music_Track_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/audio/audioeventinfo.cpp:122
#10 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#11 0x45314e in AudioManager::Init() /home/stephan/Development/Thyme/src/game/common/audio/audiomanager.cpp:85
#12 0x42129c in Thyme::ALAudioManager::Init() /home/stephan/Development/Thyme/src/platform/audio/alaudiomanager.cpp:51
#13 0x53509b in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:59
#14 0x471bc7 in void Init_Subsystem<AudioManager>(AudioManager*&, Utf8String, AudioManager*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x471bc7) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#15 0x46c3ac in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:357
#16 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#17 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#18 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#19 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#20 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#21 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 24 byte(s) in 4 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4ce477 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType const&>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType const&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4c817b in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType const&) /usr/include/c++/13/bits/stl_vector.h:1289
#6 0x4f2ddc in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:52
#7 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#8 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#9 0x4f3e3e in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:200
#10 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#11 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#12 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#13 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#14 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#15 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#16 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#17 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#18 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#19 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 20 byte(s) in 5 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4f7dc5 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType&&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4f74b0 in ScienceType& std::vector<ScienceType, std::allocator<ScienceType> >::emplace_back<ScienceType>(ScienceType&&) /usr/include/c++/13/bits/vector.tcc:123
#6 0x4f64cf in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType&&) /usr/include/c++/13/bits/stl_vector.h:1296
#7 0x4f422f in ScienceStore::Parse_Science_Vector(INI*, void*, void*, void const*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:228
#8 0x48c6c2 in INI::Init_From_INI_Multi(void*, MultiIniFieldParse const&) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:359
#9 0x48be50 in INI::Init_From_INI(void*, FieldParse const*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:307
#10 0x73fa71 in RankInfoStore::Parse_Rank_Definition(INI*) /home/stephan/Development/Thyme/src/game/logic/system/rankinfo.cpp:131
#11 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#12 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#13 0x4725c3 in void Init_Subsystem<RankInfoStore>(RankInfoStore*&, Utf8String, RankInfoStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4725c3) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#14 0x46c864 in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:376
#15 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#16 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#17 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#18 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#19 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#20 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4ce477 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType const&>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType const&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4c817b in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType const&) /usr/include/c++/13/bits/stl_vector.h:1289
#6 0x4f2ddc in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:52
#7 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#8 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#9 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#10 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#11 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#12 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#13 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#14 0x4f3e3e in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:200
#15 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#16 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#17 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#18 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#19 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#20 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#21 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#22 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#23 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#24 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x7fb7986d9e28 in operator new(unsigned long) (/lib64/libasan.so.8+0xd9e28) (BuildId: e5f0a0d511a659fbc47bf41072869139cb2db47f)
#1 0x4dc751 in std::__new_allocator<ScienceType>::allocate(unsigned long, void const*) /usr/include/c++/13/bits/new_allocator.h:147
#2 0x4d3fa0 in std::allocator_traits<std::allocator<ScienceType> >::allocate(std::allocator<ScienceType>&, unsigned long) /usr/include/c++/13/bits/alloc_traits.h:482
#3 0x4d3fa0 in std::_Vector_base<ScienceType, std::allocator<ScienceType> >::_M_allocate(unsigned long) /usr/include/c++/13/bits/stl_vector.h:378
#4 0x4ce477 in void std::vector<ScienceType, std::allocator<ScienceType> >::_M_realloc_insert<ScienceType const&>(__gnu_cxx::__normal_iterator<ScienceType*, std::vector<ScienceType, std::allocator<ScienceType> > >, ScienceType const&) /usr/include/c++/13/bits/vector.tcc:459
#5 0x4c817b in std::vector<ScienceType, std::allocator<ScienceType> >::push_back(ScienceType const&) /usr/include/c++/13/bits/stl_vector.h:1289
#6 0x4f2ddc in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:52
#7 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#8 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#9 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#10 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#11 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#12 0x4f2ee5 in ScienceInfo::Add_Root_Sciences(std::vector<ScienceType, std::allocator<ScienceType> >&) const /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:57
#13 0x4f3e3e in ScienceStore::Parse_Science_Definition(INI*) /home/stephan/Development/Thyme/src/game/common/rts/science.cpp:200
#14 0x48acf6 in INI::Load(Utf8String, INILoadType, Xfer*) /home/stephan/Development/Thyme/src/game/common/ini/ini.cpp:233
#15 0x535176 in SubsystemInterfaceList::Init_Subsystem(SubsystemInterface*, char const*, char const*, char const*, Xfer*, Utf8String) /home/stephan/Development/Thyme/src/game/common/system/subsysteminterface.cpp:66
#16 0x4711cb in void Init_Subsystem<ScienceStore>(ScienceStore*&, Utf8String, ScienceStore*, Xfer*, char const*, char const*, char const*) (/home/stephan/Development/Thyme/build/thyme+0x4711cb) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
#17 0x46bf8b in GameEngine::Real_Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:324
#18 0x46af4f in GameEngine::Init(int, char**) /home/stephan/Development/Thyme/src/game/common/gameengine.cpp:206
#19 0x40af69 in Game_Main(int, char**) /home/stephan/Development/Thyme/src/game/common/gamemain.cpp:38
#20 0x40a569 in main /home/stephan/Development/Thyme/src/game/main.cpp:700
#21 0x7fb793849b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#22 0x7fb793849c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25)
#23 0x4093a4 in _start (/home/stephan/Development/Thyme/build/thyme+0x4093a4) (BuildId: d91e7b8151e656ae91a0d23a343c6b74d14bac70)
SUMMARY: AddressSanitizer: 3656363 byte(s) leaked in 21519 allocation(s).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment