Skip to content

Instantly share code, notes, and snippets.

@DrMcCoy
Created November 3, 2018 20:09
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 DrMcCoy/6be2cdb6d12740e320a78c993d06791f to your computer and use it in GitHub Desktop.
Save DrMcCoy/6be2cdb6d12740e320a78c993d06791f to your computer and use it in GitHub Desktop.
Indirect leak of 10736 byte(s) in 122 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x56012542ae26 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Common::UString const, Aurora::GFF3Struct::Field> > >::allocate(unsigned long, void const*) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ext/new_allocator.h:111
#2 0x56012542ae26 in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<Common::UString const, Aurora::GFF3Struct::Field> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<Common::UString const, Aurora::GFF3Struct::Field> > >&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x56012542ae26 in std::_Rb_tree<Common::UString, std::pair<Common::UString const, Aurora::GFF3Struct::Field>, std::_Select1st<std::pair<Common::UString const, Aurora::GFF3Struct::Field> >, std::less<Common::UString>, std::allocator<std::pair<Common::UString const, Aurora::GFF3Struct::Field> > >::_M_get_node() /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_tree.h:599
#4 0x56012542ae26 in std::_Rb_tree_node<std::pair<Common::UString const, Aurora::GFF3Struct::Field> >* std::_Rb_tree<Common::UString, std::pair<Common::UString const, Aurora::GFF3Struct::Field>, std::_Select1st<std::pair<Common::UString const, Aurora::GFF3Struct::Field> >, std::less<Common::UString>, std::allocator<std::pair<Common::UString const, Aurora::GFF3Struct::Field> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<Common::UString const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<Common::UString const&>&&, std::tuple<>&&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_tree.h:653
#5 0x56012542ae26 in std::_Rb_tree_iterator<std::pair<Common::UString const, Aurora::GFF3Struct::Field> > std::_Rb_tree<Common::UString, std::pair<Common::UString const, Aurora::GFF3Struct::Field>, std::_Select1st<std::pair<Common::UString const, Aurora::GFF3Struct::Field> >, std::less<Common::UString>, std::allocator<std::pair<Common::UString const, Aurora::GFF3Struct::Field> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<Common::UString const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<Common::UString const, Aurora::GFF3Struct::Field> >, std::piecewise_construct_t const&, std::tuple<Common::UString const&>&&, std::tuple<>&&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_tree.h:2414
#6 0x56012540aece in std::map<Common::UString, Aurora::GFF3Struct::Field, std::less<Common::UString>, std::allocator<std::pair<Common::UString const, Aurora::GFF3Struct::Field> > >::operator[](Common::UString const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_map.h:499
#7 0x56012540aece in Aurora::GFF3Struct::readField(Common::SeekableReadStream&, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:349
#8 0x56012540cb1e in Aurora::GFF3Struct::readFields(Common::SeekableReadStream&, unsigned int, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:369
#9 0x56012540e452 in Aurora::GFF3Struct::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:328
#10 0x56012540fc72 in Aurora::GFF3Struct::GFF3Struct(Aurora::GFF3File const&, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:305
#11 0x5601254106bc in Aurora::GFF3File::loadStructs() /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:188
#12 0x560125411879 in Aurora::GFF3File::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:101
#13 0x560125411f77 in Aurora::GFF3File::GFF3File(Common::SeekableReadStream*, unsigned int, bool) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:71
#14 0x5601240f31f7 in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:181
#15 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#16 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#17 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#18 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#19 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#20 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#21 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#22 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#23 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#24 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#25 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#26 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 6320 byte(s) in 43 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x560123786d74 in __gnu_cxx::new_allocator<Common::UString>::allocate(unsigned long, void const*) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ext/new_allocator.h:111
#2 0x560123786d74 in std::allocator_traits<std::allocator<Common::UString> >::allocate(std::allocator<Common::UString>&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x560123786d74 in std::_Vector_base<Common::UString, std::allocator<Common::UString> >::_M_allocate(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:296
#4 0x560123786d74 in void std::vector<Common::UString, std::allocator<Common::UString> >::_M_realloc_insert<Common::UString const&>(__gnu_cxx::__normal_iterator<Common::UString*, std::vector<Common::UString, std::allocator<Common::UString> > >, Common::UString const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/vector.tcc:427
#5 0x56012540aff0 in std::vector<Common::UString, std::allocator<Common::UString> >::push_back(Common::UString const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:1085
#6 0x56012540aff0 in Aurora::GFF3Struct::readField(Common::SeekableReadStream&, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:351
#7 0x56012540cb1e in Aurora::GFF3Struct::readFields(Common::SeekableReadStream&, unsigned int, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:369
#8 0x56012540e452 in Aurora::GFF3Struct::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:328
#9 0x56012540fc72 in Aurora::GFF3Struct::GFF3Struct(Aurora::GFF3File const&, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:305
#10 0x5601254106bc in Aurora::GFF3File::loadStructs() /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:188
#11 0x560125411879 in Aurora::GFF3File::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:101
#12 0x560125411f77 in Aurora::GFF3File::GFF3File(Common::SeekableReadStream*, unsigned int, bool) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:71
#13 0x5601240f31f7 in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:181
#14 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#15 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#16 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#17 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#18 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#19 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#20 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#21 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#22 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#23 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#24 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#25 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 4721 byte(s) in 1 object(s) allocated from:
#0 0x7f5ce4a7e390 in operator new[](unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:93
#1 0x560125800d81 in Common::ReadStream::readStream(unsigned long) /home/drmccoy/projects/xoreos/xoreos/src/common/readstream.cpp:68
#2 0x560125256fe6 in Aurora::ERFFile::getResource(unsigned int, bool) const /home/drmccoy/projects/xoreos/xoreos/src/aurora/erffile.cpp:721
#3 0x560125288cb9 in Aurora::ResourceManager::getResource(Aurora::ResourceManager::Resource const&, bool) const /home/drmccoy/projects/xoreos/xoreos/src/aurora/resman.cpp:771
#4 0x5601252bd9ca in Aurora::ResourceManager::getResource(Common::UString const&, Aurora::FileType) const /home/drmccoy/projects/xoreos/xoreos/src/aurora/resman.cpp:729
#5 0x5601240f319c in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:177
#6 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#7 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#8 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#9 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#10 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#11 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#12 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#13 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#14 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#15 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#16 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#17 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 4128 byte(s) in 43 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x5601254105de in Aurora::GFF3File::loadStructs() /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:188
#2 0x560125411879 in Aurora::GFF3File::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:101
#3 0x560125411f77 in Aurora::GFF3File::GFF3File(Common::SeekableReadStream*, unsigned int, bool) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:71
#4 0x5601240f31f7 in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:181
#5 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#6 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#7 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#8 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#9 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#10 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#11 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#12 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#13 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#14 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#15 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#16 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 344 byte(s) in 1 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x5601254109b4 in __gnu_cxx::new_allocator<Aurora::GFF3Struct*>::allocate(unsigned long, void const*) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ext/new_allocator.h:111
#2 0x5601254109b4 in std::allocator_traits<std::allocator<Aurora::GFF3Struct*> >::allocate(std::allocator<Aurora::GFF3Struct*>&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x5601254109b4 in std::_Vector_base<Aurora::GFF3Struct*, std::allocator<Aurora::GFF3Struct*> >::_M_allocate(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:296
#4 0x5601254109b4 in Aurora::GFF3Struct** std::vector<Aurora::GFF3Struct*, std::allocator<Aurora::GFF3Struct*> >::_M_allocate_and_copy<std::move_iterator<Aurora::GFF3Struct**> >(unsigned long, std::move_iterator<Aurora::GFF3Struct**>, std::move_iterator<Aurora::GFF3Struct**>) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:1398
#5 0x5601254109b4 in std::vector<Aurora::GFF3Struct*, std::allocator<Aurora::GFF3Struct*> >::reserve(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/vector.tcc:74
#6 0x5601254109b4 in Aurora::GFF3File::loadStructs() /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:186
#7 0x560125411879 in Aurora::GFF3File::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:101
#8 0x560125411f77 in Aurora::GFF3File::GFF3File(Common::SeekableReadStream*, unsigned int, bool) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:71
#9 0x5601240f31f7 in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:181
#10 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#11 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#12 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#13 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#14 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#15 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#16 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#17 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#18 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#19 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#20 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#21 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 336 byte(s) in 2 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x560125420655 in __gnu_cxx::new_allocator<Aurora::GFF3Struct const*>::allocate(unsigned long, void const*) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ext/new_allocator.h:111
#2 0x560125420655 in std::allocator_traits<std::allocator<Aurora::GFF3Struct const*> >::allocate(std::allocator<Aurora::GFF3Struct const*>&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x560125420655 in std::_Vector_base<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> >::_M_allocate(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:296
#4 0x560125420655 in std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> >::_M_default_append(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/vector.tcc:604
#5 0x5601254042f9 in std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> >::resize(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:827
#6 0x5601254042f9 in Aurora::GFF3File::loadLists() /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:239
#7 0x5601254118f3 in Aurora::GFF3File::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:102
#8 0x560125411f77 in Aurora::GFF3File::GFF3File(Common::SeekableReadStream*, unsigned int, bool) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:71
#9 0x5601240f31f7 in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:181
#10 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#11 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#12 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#13 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#14 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#15 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#16 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#17 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#18 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#19 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#20 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#21 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 176 byte(s) in 1 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x56012541d7f7 in __gnu_cxx::new_allocator<unsigned int>::allocate(unsigned long, void const*) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ext/new_allocator.h:111
#2 0x56012541d7f7 in std::allocator_traits<std::allocator<unsigned int> >::allocate(std::allocator<unsigned int>&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x56012541d7f7 in std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_M_allocate(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:296
#4 0x56012541d7f7 in std::vector<unsigned int, std::allocator<unsigned int> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned long, unsigned int const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/vector.tcc:530
#5 0x5601254047e8 in std::vector<unsigned int, std::allocator<unsigned int> >::resize(unsigned long, unsigned int const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:847
#6 0x5601254047e8 in Aurora::GFF3File::loadLists() /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:228
#7 0x5601254118f3 in Aurora::GFF3File::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:102
#8 0x560125411f77 in Aurora::GFF3File::GFF3File(Common::SeekableReadStream*, unsigned int, bool) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:71
#9 0x5601240f31f7 in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:181
#10 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#11 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#12 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#13 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#14 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#15 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#16 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#17 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#18 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#19 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#20 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#21 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 160 byte(s) in 1 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x5601240f31d1 in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:181
#2 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#3 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#4 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#5 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#6 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#7 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#8 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#9 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#10 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#11 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#12 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#13 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x560125800ebe in Common::ReadStream::readStream(unsigned long) /home/drmccoy/projects/xoreos/xoreos/src/common/readstream.cpp:73
#2 0x560125256fe6 in Aurora::ERFFile::getResource(unsigned int, bool) const /home/drmccoy/projects/xoreos/xoreos/src/aurora/erffile.cpp:721
#3 0x560125288cb9 in Aurora::ResourceManager::getResource(Aurora::ResourceManager::Resource const&, bool) const /home/drmccoy/projects/xoreos/xoreos/src/aurora/resman.cpp:771
#4 0x5601252bd9ca in Aurora::ResourceManager::getResource(Common::UString const&, Aurora::FileType) const /home/drmccoy/projects/xoreos/xoreos/src/aurora/resman.cpp:729
#5 0x5601240f319c in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:177
#6 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#7 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#8 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#9 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#10 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#11 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#12 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#13 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#14 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#15 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#16 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#17 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Indirect leak of 48 byte(s) in 1 object(s) allocated from:
#0 0x7f5ce4a7e1c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r3/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x560125418151 in __gnu_cxx::new_allocator<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > >::allocate(unsigned long, void const*) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/ext/new_allocator.h:111
#2 0x560125418151 in std::allocator_traits<std::allocator<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > > >::allocate(std::allocator<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > >&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x560125418151 in std::_Vector_base<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> >, std::allocator<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > > >::_M_allocate(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:296
#4 0x560125418151 in std::vector<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> >, std::allocator<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > > >::_M_default_append(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/vector.tcc:604
#5 0x560125404850 in std::vector<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> >, std::allocator<std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > > >::resize(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:827
#6 0x560125404850 in Aurora::GFF3File::loadLists() /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:227
#7 0x5601254118f3 in Aurora::GFF3File::load(unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:102
#8 0x560125411f77 in Aurora::GFF3File::GFF3File(Common::SeekableReadStream*, unsigned int, bool) /home/drmccoy/projects/xoreos/xoreos/src/aurora/gff3file.cpp:71
#9 0x5601240f31f7 in Engines::NWN2::Factions::loadFac() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:181
#10 0x5601240f5f69 in Engines::NWN2::Factions::Factions(bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/faction.cpp:142
#11 0x56012404933e in Engines::NWN2::Module::loadFactions() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:400
#12 0x56012405a04a in Engines::NWN2::Module::enter(Engines::NWN2::Creature&, bool) /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/module.cpp:196
#13 0x560124036077 in Engines::NWN2::Campaign::enter() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/campaign.cpp:239
#14 0x56012403207f in Engines::NWN2::Game::runCampaign() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:95
#15 0x5601240337eb in Engines::NWN2::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/game.cpp:74
#16 0x56012401853d in Engines::NWN2::NWN2Engine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/nwn2/nwn2.cpp:130
#17 0x5601246117a6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:222
#18 0x5601246133a0 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:249
#19 0x560124614d6b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#20 0x56012568fed3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#21 0x7f5ce3b1a7bb in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.8-r2/work/SDL2-2.0.8/src/thread/SDL_thread.c:283
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment