Skip to content

Instantly share code, notes, and snippets.

@DrMcCoy
Created November 17, 2018 21:34
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/c0687c248a785aa093f8c6355bae7c26 to your computer and use it in GitHub Desktop.
Save DrMcCoy/c0687c248a785aa093f8c6355bae7c26 to your computer and use it in GitHub Desktop.
Direct leak of 72960 byte(s) in 228 object(s) allocated from:
#0 0x7f53d20991c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x55a13be6b3a8 in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:989
#2 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#3 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#4 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#5 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#6 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#7 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#8 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#9 0x55a13aa26fd0 in Engines::DragonAge::Room::loadLayout(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:146
#10 0x55a13aa2c1cc in Engines::DragonAge::Room::load(Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:95
#11 0x55a13aa2c8a8 in Engines::DragonAge::Room::Room(Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:62
#12 0x55a13aa11058 in Engines::DragonAge::Area::loadEnvironment(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:145
#13 0x55a13aa16836 in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:111
#14 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#15 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#16 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#17 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#18 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#19 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#20 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#21 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#22 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#23 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#24 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Direct leak of 960 byte(s) in 3 object(s) allocated from:
#0 0x7f53d20991c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x55a13be6b3a8 in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:989
#2 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#3 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#4 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#5 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#6 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#7 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#8 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#9 0x55a13aa3bb4b in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&, Aurora::GFF3Struct const*) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:119
#10 0x55a13aa3d454 in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:109
#11 0x55a13aa3dbf5 in Engines::DragonAge::Placeable::Placeable(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:46
#12 0x55a13aa14ba9 in Engines::DragonAge::Area::loadPlaceables(std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:193
#13 0x55a13aa16065 in Engines::DragonAge::Area::loadARE(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:165
#14 0x55a13aa168bb in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:112
#15 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#16 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#17 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#18 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#19 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#20 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#21 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#22 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#23 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#24 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#25 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Direct leak of 960 byte(s) in 3 object(s) allocated from:
#0 0x7f53d20991c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x55a13be6b3a8 in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:989
#2 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#3 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#4 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#5 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#6 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#7 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#8 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#9 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#10 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#11 0x55a13aa3bb4b in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&, Aurora::GFF3Struct const*) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:119
#12 0x55a13aa3d454 in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:109
#13 0x55a13aa3dbf5 in Engines::DragonAge::Placeable::Placeable(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:46
#14 0x55a13aa14ba9 in Engines::DragonAge::Area::loadPlaceables(std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:193
#15 0x55a13aa16065 in Engines::DragonAge::Area::loadARE(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:165
#16 0x55a13aa168bb in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:112
#17 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#18 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#19 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#20 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#21 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#22 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#23 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#24 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#25 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#26 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#27 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Indirect leak of 3176280 byte(s) in 228 object(s) allocated from:
#0 0x7f53d2099390 in operator new[](unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:93
#1 0x55a13bce80d7 in Graphics::VertexBuffer::setSize(unsigned int, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:149
#2 0x55a13bcec88b in Graphics::VertexBuffer::setVertexDeclInterleave(unsigned int, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:205
#3 0x55a13be55e2c in Graphics::Aurora::ModelNode_DragonAge::createVertexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&, std::__cxx11::list<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration, std::allocator<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration> > const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:689
#4 0x55a13be6b68b in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:992
#5 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#6 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#7 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#8 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#9 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#10 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#11 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#12 0x55a13aa26fd0 in Engines::DragonAge::Room::loadLayout(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:146
#13 0x55a13aa2c1cc in Engines::DragonAge::Room::load(Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:95
#14 0x55a13aa2c8a8 in Engines::DragonAge::Room::Room(Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:62
#15 0x55a13aa11058 in Engines::DragonAge::Area::loadEnvironment(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:145
#16 0x55a13aa16836 in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:111
#17 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#18 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#19 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#20 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#21 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#22 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#23 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#24 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#25 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#26 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#27 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Indirect leak of 294024 byte(s) in 228 object(s) allocated from:
#0 0x7f53d2099390 in operator new[](unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:93
#1 0x55a13bce5aef in Graphics::IndexBuffer::setSize(unsigned int, unsigned int, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/graphics/indexbuffer.cpp:74
#2 0x55a13be4cf4e in Graphics::Aurora::ModelNode_DragonAge::createIndexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:645
#3 0x55a13be6b5ab in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:991
#4 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#5 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#6 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#7 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#8 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#9 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#10 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#11 0x55a13aa26fd0 in Engines::DragonAge::Room::loadLayout(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:146
#12 0x55a13aa2c1cc in Engines::DragonAge::Room::load(Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:95
#13 0x55a13aa2c8a8 in Engines::DragonAge::Room::Room(Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:62
#14 0x55a13aa11058 in Engines::DragonAge::Area::loadEnvironment(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:145
#15 0x55a13aa16836 in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:111
#16 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#17 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#18 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#19 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#20 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#21 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#22 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#23 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#24 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#25 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#26 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Indirect leak of 72384 byte(s) in 3 object(s) allocated from:
#0 0x7f53d2099390 in operator new[](unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:93
#1 0x55a13bce80d7 in Graphics::VertexBuffer::setSize(unsigned int, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:149
#2 0x55a13bcec88b in Graphics::VertexBuffer::setVertexDeclInterleave(unsigned int, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:205
#3 0x55a13be55e2c in Graphics::Aurora::ModelNode_DragonAge::createVertexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&, std::__cxx11::list<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration, std::allocator<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration> > const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:689
#4 0x55a13be6b68b in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:992
#5 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#6 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#7 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#8 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#9 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#10 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#11 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#12 0x55a13aa3bb4b in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&, Aurora::GFF3Struct const*) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:119
#13 0x55a13aa3d454 in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:109
#14 0x55a13aa3dbf5 in Engines::DragonAge::Placeable::Placeable(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:46
#15 0x55a13aa14ba9 in Engines::DragonAge::Area::loadPlaceables(std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:193
#16 0x55a13aa16065 in Engines::DragonAge::Area::loadARE(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:165
#17 0x55a13aa168bb in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:112
#18 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#19 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#20 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#21 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#22 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#23 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#24 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#25 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#26 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#27 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#28 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Indirect leak of 30912 byte(s) in 3 object(s) allocated from:
#0 0x7f53d2099390 in operator new[](unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:93
#1 0x55a13bce80d7 in Graphics::VertexBuffer::setSize(unsigned int, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:149
#2 0x55a13bcec88b in Graphics::VertexBuffer::setVertexDeclInterleave(unsigned int, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:205
#3 0x55a13be55e2c in Graphics::Aurora::ModelNode_DragonAge::createVertexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&, std::__cxx11::list<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration, std::allocator<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration> > const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:689
#4 0x55a13be6b68b in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:992
#5 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#6 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#7 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#8 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#9 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#10 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#11 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#12 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#13 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#14 0x55a13aa3bb4b in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&, Aurora::GFF3Struct const*) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:119
#15 0x55a13aa3d454 in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:109
#16 0x55a13aa3dbf5 in Engines::DragonAge::Placeable::Placeable(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:46
#17 0x55a13aa14ba9 in Engines::DragonAge::Area::loadPlaceables(std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:193
#18 0x55a13aa16065 in Engines::DragonAge::Area::loadARE(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:165
#19 0x55a13aa168bb in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:112
#20 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#21 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#22 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#23 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#24 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#25 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#26 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#27 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#28 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#29 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
Indirect leak of 21888 byte(s) in 228 object(s) allocated from:
#0 0x7f53d20991c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x55a13bcf40d5 in __gnu_cxx::new_allocator<Graphics::VertexAttrib>::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 0x55a13bcf40d5 in std::allocator_traits<std::allocator<Graphics::VertexAttrib> >::allocate(std::allocator<Graphics::VertexAttrib>&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x55a13bcf40d5 in std::_Vector_base<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::_M_allocate(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:296
#4 0x55a13bcf40d5 in void std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::_M_realloc_insert<Graphics::VertexAttrib const&>(__gnu_cxx::__normal_iterator<Graphics::VertexAttrib*, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> > >, Graphics::VertexAttrib const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/vector.tcc:427
#5 0x55a13bced02b in std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::push_back(Graphics::VertexAttrib const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:1085
#6 0x55a13bced02b in Graphics::VertexBuffer::setVertexDeclInterleave(unsigned int, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:213
#7 0x55a13be55e2c in Graphics::Aurora::ModelNode_DragonAge::createVertexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&, std::__cxx11::list<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration, std::allocator<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration> > const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:689
#8 0x55a13be6b68b in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:992
#9 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#10 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#11 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#12 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#13 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#14 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#15 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#16 0x55a13aa26fd0 in Engines::DragonAge::Room::loadLayout(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:146
#17 0x55a13aa2c1cc in Engines::DragonAge::Room::load(Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:95
#18 0x55a13aa2c8a8 in Engines::DragonAge::Room::Room(Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/room.cpp:62
#19 0x55a13aa11058 in Engines::DragonAge::Area::loadEnvironment(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:145
#20 0x55a13aa16836 in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:111
#21 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#22 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#23 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#24 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#25 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#26 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#27 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#28 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#29 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#30 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#31 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Indirect leak of 8856 byte(s) in 3 object(s) allocated from:
#0 0x7f53d2099390 in operator new[](unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:93
#1 0x55a13bce5aef in Graphics::IndexBuffer::setSize(unsigned int, unsigned int, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/graphics/indexbuffer.cpp:74
#2 0x55a13be4cf4e in Graphics::Aurora::ModelNode_DragonAge::createIndexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:645
#3 0x55a13be6b5ab in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:991
#4 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#5 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#6 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#7 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#8 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#9 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#10 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#11 0x55a13aa3bb4b in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&, Aurora::GFF3Struct const*) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:119
#12 0x55a13aa3d454 in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:109
#13 0x55a13aa3dbf5 in Engines::DragonAge::Placeable::Placeable(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:46
#14 0x55a13aa14ba9 in Engines::DragonAge::Area::loadPlaceables(std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:193
#15 0x55a13aa16065 in Engines::DragonAge::Area::loadARE(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:165
#16 0x55a13aa168bb in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:112
#17 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#18 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#19 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#20 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#21 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#22 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#23 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#24 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#25 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#26 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#27 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Indirect leak of 3636 byte(s) in 3 object(s) allocated from:
#0 0x7f53d2099390 in operator new[](unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:93
#1 0x55a13bce5aef in Graphics::IndexBuffer::setSize(unsigned int, unsigned int, unsigned int) /home/drmccoy/projects/xoreos/xoreos/src/graphics/indexbuffer.cpp:74
#2 0x55a13be4cf4e in Graphics::Aurora::ModelNode_DragonAge::createIndexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:645
#3 0x55a13be6b5ab in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:991
#4 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#5 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#6 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#7 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#8 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#9 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#10 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#11 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#12 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#13 0x55a13aa3bb4b in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&, Aurora::GFF3Struct const*) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:119
#14 0x55a13aa3d454 in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:109
#15 0x55a13aa3dbf5 in Engines::DragonAge::Placeable::Placeable(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:46
#16 0x55a13aa14ba9 in Engines::DragonAge::Area::loadPlaceables(std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:193
#17 0x55a13aa16065 in Engines::DragonAge::Area::loadARE(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:165
#18 0x55a13aa168bb in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:112
#19 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#20 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#21 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#22 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#23 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#24 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#25 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#26 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#27 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#28 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#29 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Indirect leak of 288 byte(s) in 3 object(s) allocated from:
#0 0x7f53d20991c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x55a13bcf40d5 in __gnu_cxx::new_allocator<Graphics::VertexAttrib>::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 0x55a13bcf40d5 in std::allocator_traits<std::allocator<Graphics::VertexAttrib> >::allocate(std::allocator<Graphics::VertexAttrib>&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x55a13bcf40d5 in std::_Vector_base<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::_M_allocate(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:296
#4 0x55a13bcf40d5 in void std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::_M_realloc_insert<Graphics::VertexAttrib const&>(__gnu_cxx::__normal_iterator<Graphics::VertexAttrib*, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> > >, Graphics::VertexAttrib const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/vector.tcc:427
#5 0x55a13bced02b in std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::push_back(Graphics::VertexAttrib const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:1085
#6 0x55a13bced02b in Graphics::VertexBuffer::setVertexDeclInterleave(unsigned int, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:213
#7 0x55a13be55e2c in Graphics::Aurora::ModelNode_DragonAge::createVertexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&, std::__cxx11::list<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration, std::allocator<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration> > const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:689
#8 0x55a13be6b68b in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:992
#9 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#10 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#11 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#12 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#13 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#14 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#15 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#16 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#17 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#18 0x55a13aa3bb4b in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&, Aurora::GFF3Struct const*) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:119
#19 0x55a13aa3d454 in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:109
#20 0x55a13aa3dbf5 in Engines::DragonAge::Placeable::Placeable(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:46
#21 0x55a13aa14ba9 in Engines::DragonAge::Area::loadPlaceables(std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:193
#22 0x55a13aa16065 in Engines::DragonAge::Area::loadARE(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:165
#23 0x55a13aa168bb in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:112
#24 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#25 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#26 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#27 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#28 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#29 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#30 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#31 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#32 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#33 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
Indirect leak of 288 byte(s) in 3 object(s) allocated from:
#0 0x7f53d20991c0 in operator new(unsigned long) /var/tmp/portage/sys-devel/gcc-8.2.0-r4/work/gcc-8.2.0/libsanitizer/asan/asan_new_delete.cc:90
#1 0x55a13bcf40d5 in __gnu_cxx::new_allocator<Graphics::VertexAttrib>::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 0x55a13bcf40d5 in std::allocator_traits<std::allocator<Graphics::VertexAttrib> >::allocate(std::allocator<Graphics::VertexAttrib>&, unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/alloc_traits.h:436
#3 0x55a13bcf40d5 in std::_Vector_base<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::_M_allocate(unsigned long) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:296
#4 0x55a13bcf40d5 in void std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::_M_realloc_insert<Graphics::VertexAttrib const&>(__gnu_cxx::__normal_iterator<Graphics::VertexAttrib*, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> > >, Graphics::VertexAttrib const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/vector.tcc:427
#5 0x55a13bced02b in std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >::push_back(Graphics::VertexAttrib const&) /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_vector.h:1085
#6 0x55a13bced02b in Graphics::VertexBuffer::setVertexDeclInterleave(unsigned int, std::vector<Graphics::VertexAttrib, std::allocator<Graphics::VertexAttrib> >&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/vertexbuffer.cpp:213
#7 0x55a13be55e2c in Graphics::Aurora::ModelNode_DragonAge::createVertexBuffer(Aurora::GFF4Struct const&, Common::SeekableReadStream&, std::__cxx11::list<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration, std::allocator<Graphics::Aurora::ModelNode_DragonAge::MeshDeclaration> > const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:689
#8 0x55a13be6b68b in Graphics::Aurora::ModelNode_DragonAge::readMesh(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:992
#9 0x55a13be70a23 in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:502
#10 0x55a13be736bd in Graphics::Aurora::ModelNode_DragonAge::readChildren(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:579
#11 0x55a13be706db in Graphics::Aurora::ModelNode_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&, Aurora::GFF4Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:523
#12 0x55a13be72218 in Graphics::Aurora::Model_DragonAge::load(Graphics::Aurora::Model_DragonAge::ParserContext&) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:232
#13 0x55a13be72c5b in Graphics::Aurora::Model_DragonAge::Model_DragonAge(Common::UString const&, Graphics::Aurora::ModelType) /home/drmccoy/projects/xoreos/xoreos/src/graphics/aurora/model_dragonage.cpp:198
#14 0x55a13a9b5e75 in Engines::DragonAge::DragonAgeModelLoader::load(Common::UString const&, Graphics::Aurora::ModelType, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/modelloader.cpp:49
#15 0x55a13b805440 in Engines::loadModelObject(Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/aurora/model.cpp:56
#16 0x55a13aa3bb4b in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&, Aurora::GFF3Struct const*) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:119
#17 0x55a13aa3d454 in Engines::DragonAge::Placeable::load(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:109
#18 0x55a13aa3dbf5 in Engines::DragonAge::Placeable::Placeable(Aurora::GFF3Struct const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/placeable.cpp:46
#19 0x55a13aa14ba9 in Engines::DragonAge::Area::loadPlaceables(std::vector<Aurora::GFF3Struct const*, std::allocator<Aurora::GFF3Struct const*> > const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:193
#20 0x55a13aa16065 in Engines::DragonAge::Area::loadARE(Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:165
#21 0x55a13aa168bb in Engines::DragonAge::Area::load(Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:112
#22 0x55a13aa17b43 in Engines::DragonAge::Area::Area(Engines::DragonAge::Campaign&, Common::UString const&, Common::UString const&, Common::UString const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/area.cpp:75
#23 0x55a13a9e3e14 in Engines::DragonAge::Campaign::loadArea() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaign.cpp:467
#24 0x55a13a9ccf27 in Engines::DragonAge::Campaigns::loadCampaign(Engines::DragonAge::Campaign const&) /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/campaigns.cpp:225
#25 0x55a13a9c0799 in Engines::DragonAge::Game::runCampaigns() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:78
#26 0x55a13a9c1ca3 in Engines::DragonAge::Game::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/game.cpp:67
#27 0x55a13a9b3966 in Engines::DragonAge::DragonAgeEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/dragonage/dragonage.cpp:156
#28 0x55a13b717bc6 in Engines::GameInstanceEngine::run() /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:225
#29 0x55a13b719a60 in Engines::EngineManager::run(Engines::GameInstance&) const /home/drmccoy/projects/xoreos/xoreos/src/engines/enginemanager.cpp:252
#30 0x55a13b71b42b in Engines::GameThread::threadMethod() /home/drmccoy/projects/xoreos/xoreos/src/engines/gamethread.cpp:87
#31 0x55a13c83c7f3 in Common::Thread::threadHelper(void*) /home/drmccoy/projects/xoreos/xoreos/src/common/thread.cpp:113
#32 0x7f53d2e8118b in SDL_RunThread /var/tmp/portage/media-libs/libsdl2-2.0.9/work/SDL2-2.0.9/src/thread/SDL_thread.c:283
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment