================================================================= ==1769876==ERROR: LeakSanitizer: detected memory leaks Direct leak of 268102 byte(s) in 4 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d1283a319f in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:399 #3 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #4 0x55d1282dee10 in runGame ../base/main.cpp:291 #5 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #6 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #7 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 175172 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d128354ba8 in HDB::Menu::startMenu() ../engines/hdb/menu.cpp:549 #3 0x55d12831950a in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:202 #4 0x55d128328d11 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:289 #5 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #6 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 115444 byte(s) in 3 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d1284452da in HDB::aiMaintBotAction(HDB::AIEntity*) ../engines/hdb/ai-bots.cpp:1086 #3 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #4 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 67168 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d128360cd4 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1336 #3 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #4 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #5 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 31912 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d128412280 in HDB::AI::useAutoDoorOpenClose(HDB::AIEntity*, int, int) ../engines/hdb/ai-use.cpp:287 #3 0x55d1283f04c4 in HDB::AI::activateAction(HDB::AIEntity*, int, int, int, int) ../engines/hdb/ai-lists.cpp:456 #4 0x55d1283f0ffe in HDB::AI::checkAutoList(HDB::AIEntity*, int, int) ../engines/hdb/ai-lists.cpp:497 #5 0x55d1283a30b1 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:394 #6 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 24594 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d128403064 in HDB::aiChickenAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:620 #3 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #4 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 17942 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d128403280 in HDB::aiChickenUse(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:635 #3 0x55d1284030de in HDB::aiChickenAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:622 #4 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #5 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 11506 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d12835eb6b in HDB::Menu::drawTitle() ../engines/hdb/menu.cpp:1179 #3 0x55d12831abdf in HDB::HDBGame::paint() ../engines/hdb/hdb.cpp:355 #4 0x55d128321e88 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1065 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 11060 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d128386360 in HDB::Window::closeDialog() ../engines/hdb/window.cpp:736 #3 0x55d1283867cb in HDB::Window::checkDialogClose(int, int) ../engines/hdb/window.cpp:756 #4 0x55d12839bd49 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:76 #5 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 10888 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d128384e24 in HDB::Window::openDialog(char const*, int, char const*, int, char const*) ../engines/hdb/window.cpp:666 #3 0x55d1283a03b1 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:294 #4 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 9572 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d1284036b1 in HDB::aiSergeantAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:668 #3 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #4 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 9234 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d128326991 in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:69 #3 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #4 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 8058 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d12836103b in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1346 #3 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #4 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #5 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 6564 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d12838c037 in HDB::Window::closeMsg() ../engines/hdb/window.cpp:1088 #3 0x55d128383f61 in HDB::Window::closeAll() ../engines/hdb/window.cpp:611 #4 0x55d1283a5047 in HDB::AI::cineAbort() ../engines/hdb/ai-cinematic.cpp:496 #5 0x55d12832682c in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:62 #6 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #7 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #8 0x55d1282dee10 in runGame ../base/main.cpp:291 #9 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #10 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #11 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 4768 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d12836a789 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1484 #2 0x55d12832688f in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:63 #3 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #4 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 2800 byte(s) in 25 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a6cee in HDB::AI::cineWaitUntilDone() ../engines/hdb/ai-cinematic.cpp:623 #2 0x55d12832fe78 in cineWaitUntilDone ../engines/hdb/lua-script.cpp:419 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 1680 byte(s) in 15 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9391 in HDB::AI::cineMoveMaskedPic(char const*, char const*, int, int, int, int, int) ../engines/hdb/ai-cinematic.cpp:794 #2 0x55d128331710 in cineMoveMaskedPic ../engines/hdb/lua-script.cpp:607 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 1344 byte(s) in 12 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9940 in HDB::AI::cinePlaySound(int) ../engines/hdb/ai-cinematic.cpp:817 #2 0x55d12832ff8f in cinePlaySound ../engines/hdb/lua-script.cpp:430 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 1260 byte(s) in 9 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d12839800b in HDB::Window::textOut(char const*, int, int, int) ../engines/hdb/window.cpp:1887 #2 0x55d1283985d5 in HDB::Window::centerTextOut(char const*, int, int) ../engines/hdb/window.cpp:1906 #3 0x55d1283a0b9c in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:309 #4 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 1120 byte(s) in 10 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a6cee in HDB::AI::cineWaitUntilDone() ../engines/hdb/ai-cinematic.cpp:623 #2 0x55d12832fe78 in cineWaitUntilDone ../engines/hdb/lua-script.cpp:419 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 1120 byte(s) in 10 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9b01 in HDB::AI::cinePlayVoice(int, int) ../engines/hdb/ai-cinematic.cpp:824 #2 0x55d1283300c9 in cinePlayVoice ../engines/hdb/lua-script.cpp:442 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 896 byte(s) in 8 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a813b in HDB::AI::cineDialog(char const*, char const*, int) ../engines/hdb/ai-cinematic.cpp:704 #2 0x55d128330a17 in cineDialog ../engines/hdb/lua-script.cpp:528 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 896 byte(s) in 8 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a8730 in HDB::AI::cineCenterTextOut(char const*, int, int) ../engines/hdb/ai-cinematic.cpp:728 #2 0x55d128332612 in cineCenterTextOut ../engines/hdb/lua-script.cpp:725 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 896 byte(s) in 8 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a7122 in HDB::AI::cineMoveEntity(char const*, int, int, int, int) ../engines/hdb/ai-cinematic.cpp:639 #2 0x55d12833060e in cineMoveEntity ../engines/hdb/lua-script.cpp:490 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 784 byte(s) in 7 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a67c7 in HDB::AI::cineMoveCamera(int, int, int) ../engines/hdb/ai-cinematic.cpp:604 #2 0x55d12832fcea in cineMoveCamera ../engines/hdb/lua-script.cpp:403 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 672 byte(s) in 6 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a78f8 in HDB::AI::cineEntityFace(char const*, double) ../engines/hdb/ai-cinematic.cpp:670 #2 0x55d128332188 in cineEntityFace ../engines/hdb/lua-script.cpp:695 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 448 byte(s) in 4 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a6e7d in HDB::AI::cineSetEntity(char const*, int, int, int) ../engines/hdb/ai-cinematic.cpp:629 #2 0x55d128330358 in cineSetEntity ../engines/hdb/lua-script.cpp:465 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 448 byte(s) in 4 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a76b6 in HDB::AI::cineSetAnimFrame(char const*, HDB::AIState, int) ../engines/hdb/ai-cinematic.cpp:661 #2 0x55d1283308c6 in cineSetAnimFrame ../engines/hdb/lua-script.cpp:516 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 336 byte(s) in 3 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a6af7 in HDB::AI::cineWait(int) ../engines/hdb/ai-cinematic.cpp:615 #2 0x55d12832fe01 in cineWait ../engines/hdb/lua-script.cpp:414 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 336 byte(s) in 3 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9795 in HDB::AI::cineUse(char const*) ../engines/hdb/ai-cinematic.cpp:810 #2 0x55d1283301dc in cineUseEntity ../engines/hdb/lua-script.cpp:452 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 256 byte(s) in 2 object(s) allocated from: #0 0x7f049f49ff30 in __interceptor_realloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:163 #1 0x7f0497e8600f (/usr/lib/dri/radeonsi_dri.so+0x2d400f) Direct leak of 224 byte(s) in 2 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a8730 in HDB::AI::cineCenterTextOut(char const*, int, int) ../engines/hdb/ai-cinematic.cpp:728 #2 0x55d128332612 in cineCenterTextOut ../engines/hdb/lua-script.cpp:725 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 224 byte(s) in 2 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9d15 in HDB::AI::cineFadeIn(bool, int) ../engines/hdb/ai-cinematic.cpp:832 #2 0x55d12832f48f in cineFadeInBlack ../engines/hdb/lua-script.cpp:314 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 224 byte(s) in 2 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a7122 in HDB::AI::cineMoveEntity(char const*, int, int, int, int) ../engines/hdb/ai-cinematic.cpp:639 #2 0x55d12833060e in cineMoveEntity ../engines/hdb/lua-script.cpp:490 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 224 byte(s) in 2 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9391 in HDB::AI::cineMoveMaskedPic(char const*, char const*, int, int, int, int, int) ../engines/hdb/ai-cinematic.cpp:794 #2 0x55d128331710 in cineMoveMaskedPic ../engines/hdb/lua-script.cpp:607 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 216 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x7f0499493386 (/usr/lib/../lib/libGLX_mesa.so.0+0x42386) #2 0x61100002e1bf () Direct leak of 216 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x7f0499493386 (/usr/lib/../lib/libGLX_mesa.so.0+0x42386) #2 0x61100003087f () Direct leak of 192 byte(s) in 4 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a5115 in HDB::AI::cineAddToBlitList(char const*, HDB::Picture*, int, int, bool) ../engines/hdb/ai-cinematic.cpp:504 #2 0x55d1283a2711 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:376 #3 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #4 0x55d1282dee10 in runGame ../base/main.cpp:291 #5 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #6 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #7 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 168 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1284247b3 in HDB::Gfx::loadPic(char const*) ../engines/hdb/gfx.cpp:594 #2 0x55d12835ab84 in HDB::Menu::drawMenu() ../engines/hdb/menu.cpp:891 #3 0x55d12831ac1e in HDB::HDBGame::paint() ../engines/hdb/hdb.cpp:358 #4 0x55d128321e88 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1065 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 160 byte(s) in 4 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d1283a319f in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:399 #4 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 140 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d12839800b in HDB::Window::textOut(char const*, int, int, int) ../engines/hdb/window.cpp:1887 #2 0x55d1283985d5 in HDB::Window::centerTextOut(char const*, int, int) ../engines/hdb/window.cpp:1906 #3 0x55d128336ace in centerTextOut ../engines/hdb/lua-script.cpp:1310 #4 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #5 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #6 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #7 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #8 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #9 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #10 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #11 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #12 0x55d1283a4b6b in HDB::AI::cineCleanup() ../engines/hdb/ai-cinematic.cpp:476 #13 0x55d12839c502 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:106 #14 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #15 0x55d1282dee10 in runGame ../base/main.cpp:291 #16 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #17 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #18 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 120 byte(s) in 3 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d1284452da in HDB::aiMaintBotAction(HDB::AIEntity*) ../engines/hdb/ai-bots.cpp:1086 #4 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #5 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a62b0 in HDB::AI::cineUnlockPlayer() ../engines/hdb/ai-cinematic.cpp:584 #2 0x55d12832f9de in cineUnlockPlayer ../engines/hdb/lua-script.cpp:373 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a7428 in HDB::AI::cineAnimEntity(char const*, HDB::AIState, int) ../engines/hdb/ai-cinematic.cpp:651 #2 0x55d12833076a in cineAnimEntity ../engines/hdb/lua-script.cpp:503 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283aa3d7 in HDB::AI::cineSetBackground(int, int, int) ../engines/hdb/ai-cinematic.cpp:858 #2 0x55d128331f3f in cineSetBackground ../engines/hdb/lua-script.cpp:672 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a5de9 in HDB::AI::cineStop(char const*) ../engines/hdb/ai-cinematic.cpp:564 #2 0x55d12832f375 in cineStop ../engines/hdb/lua-script.cpp:303 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9940 in HDB::AI::cinePlaySound(int) ../engines/hdb/ai-cinematic.cpp:817 #2 0x55d12832ff8f in cinePlaySound ../engines/hdb/lua-script.cpp:430 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a5f95 in HDB::AI::cineStartMap(char const*) ../engines/hdb/ai-cinematic.cpp:571 #2 0x55d12832f8f0 in cineStartMap ../engines/hdb/lua-script.cpp:362 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a62b0 in HDB::AI::cineUnlockPlayer() ../engines/hdb/ai-cinematic.cpp:584 #2 0x55d12832f9de in cineUnlockPlayer ../engines/hdb/lua-script.cpp:373 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a6431 in HDB::AI::cineSetCamera(int, int) ../engines/hdb/ai-cinematic.cpp:590 #2 0x55d12832fb18 in cineSetCamera ../engines/hdb/lua-script.cpp:385 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a613c in HDB::AI::cineLockPlayer() ../engines/hdb/ai-cinematic.cpp:578 #2 0x55d12832f967 in cineLockPlayer ../engines/hdb/lua-script.cpp:368 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9f6f in HDB::AI::cineFadeOut(bool, int) ../engines/hdb/ai-cinematic.cpp:841 #2 0x55d12832f5a9 in cineFadeOutBlack ../engines/hdb/lua-script.cpp:326 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a9b01 in HDB::AI::cinePlayVoice(int, int) ../engines/hdb/ai-cinematic.cpp:824 #2 0x55d1283300c9 in cinePlayVoice ../engines/hdb/lua-script.cpp:442 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a5de9 in HDB::AI::cineStop(char const*) ../engines/hdb/ai-cinematic.cpp:564 #2 0x55d12832f375 in cineStop ../engines/hdb/lua-script.cpp:303 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283218a6 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1043 #14 0x55d1282dee10 in runGame ../base/main.cpp:291 #15 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #16 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #17 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a67c7 in HDB::AI::cineMoveCamera(int, int, int) ../engines/hdb/ai-cinematic.cpp:604 #2 0x55d12832fcea in cineMoveCamera ../engines/hdb/lua-script.cpp:403 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a8c8e in HDB::AI::cineDrawMaskedPic(char const*, char const*, int, int) ../engines/hdb/ai-cinematic.cpp:758 #2 0x55d128330f31 in cineDrawMaskedPic ../engines/hdb/lua-script.cpp:561 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a6af7 in HDB::AI::cineWait(int) ../engines/hdb/ai-cinematic.cpp:615 #2 0x55d12832fe01 in cineWait ../engines/hdb/lua-script.cpp:414 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a6431 in HDB::AI::cineSetCamera(int, int) ../engines/hdb/ai-cinematic.cpp:590 #2 0x55d12832fb18 in cineSetCamera ../engines/hdb/lua-script.cpp:385 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 112 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283a613c in HDB::AI::cineLockPlayer() ../engines/hdb/ai-cinematic.cpp:578 #2 0x55d12832f967 in cineLockPlayer ../engines/hdb/lua-script.cpp:368 #3 0x55d128933726 in luaD_precall(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:344 #4 0x55d1289622af in luaV_execute(lua_State*, int) ../common/lua/lvm.cpp:587 #5 0x55d128933e78 in luaD_call(lua_State*, lua_TValue*, int) ../common/lua/ldo.cpp:402 #6 0x55d12892702e in f_call ../common/lua/lapi.cpp:803 #7 0x55d128930f62 in luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*) ../common/lua/ldo.cpp:141 #8 0x55d128934aef in luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, long, long) ../common/lua/ldo.cpp:488 #9 0x55d12892726d in lua_pcall(lua_State*, int, int, int) ../common/lua/lapi.cpp:824 #10 0x55d128339226 in HDB::LuaScript::callFunction(char const*, int) ../engines/hdb/lua-script.cpp:1926 #11 0x55d128319fc6 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:303 #12 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #13 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #14 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #15 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #16 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #17 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #18 0x55d1282dee10 in runGame ../base/main.cpp:291 #19 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #20 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #21 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d1284036b1 in HDB::aiSergeantAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:668 #4 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #5 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12832d42b in HDB::LuaScript::init() ../engines/hdb/lua-script.cpp:135 #3 0x55d128319b50 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:249 #4 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #5 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #6 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #7 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #8 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #9 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #10 0x55d1282dee10 in runGame ../base/main.cpp:291 #11 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #12 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #13 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12832d42b in HDB::LuaScript::init() ../engines/hdb/lua-script.cpp:135 #3 0x55d128318bf6 in HDB::HDBGame::init() ../engines/hdb/hdb.cpp:168 #4 0x55d128320233 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:896 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128412280 in HDB::AI::useAutoDoorOpenClose(HDB::AIEntity*, int, int) ../engines/hdb/ai-use.cpp:287 #4 0x55d1283f04c4 in HDB::AI::activateAction(HDB::AIEntity*, int, int, int, int) ../engines/hdb/ai-lists.cpp:456 #5 0x55d1283f0ffe in HDB::AI::checkAutoList(HDB::AIEntity*, int, int) ../engines/hdb/ai-lists.cpp:497 #6 0x55d1283a30b1 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:394 #7 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #8 0x55d1282dee10 in runGame ../base/main.cpp:291 #9 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #10 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #11 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128403280 in HDB::aiChickenUse(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:635 #4 0x55d1284030de in HDB::aiChickenAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:622 #5 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #6 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128403064 in HDB::aiChickenAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:620 #4 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #5 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d12836103b in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1346 #4 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #5 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #6 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d12832688f in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:63 #4 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #5 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128354ba8 in HDB::Menu::startMenu() ../engines/hdb/menu.cpp:549 #4 0x55d12831950a in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:202 #5 0x55d128328d11 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:289 #6 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #7 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #8 0x55d1282dee10 in runGame ../base/main.cpp:291 #9 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #10 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #11 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128360cd4 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1336 #4 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #5 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #6 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d12838c037 in HDB::Window::closeMsg() ../engines/hdb/window.cpp:1088 #4 0x55d128383f61 in HDB::Window::closeAll() ../engines/hdb/window.cpp:611 #5 0x55d1283a5047 in HDB::AI::cineAbort() ../engines/hdb/ai-cinematic.cpp:496 #6 0x55d12832682c in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:62 #7 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #8 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #9 0x55d1282dee10 in runGame ../base/main.cpp:291 #10 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #11 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #12 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128326991 in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:69 #4 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #5 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128386360 in HDB::Window::closeDialog() ../engines/hdb/window.cpp:736 #4 0x55d1283867cb in HDB::Window::checkDialogClose(int, int) ../engines/hdb/window.cpp:756 #5 0x55d12839bd49 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:76 #6 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d12835eb6b in HDB::Menu::drawTitle() ../engines/hdb/menu.cpp:1179 #4 0x55d12831abdf in HDB::HDBGame::paint() ../engines/hdb/hdb.cpp:355 #5 0x55d128321e88 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1065 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d128419ad8 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:138 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128384e24 in HDB::Window::openDialog(char const*, int, char const*, int, char const*) ../engines/hdb/window.cpp:666 #4 0x55d1283a03b1 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:294 #5 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Direct leak of 8 byte(s) in 2 object(s) allocated from: #0 0x7f049f49fcd8 in __interceptor_calloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:153 #1 0x7f0489f7c19f in pa_xmalloc0 (/usr/lib/libpulse.so.0+0xe19f) Direct leak of 1 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x7f049a41d777 in _XlcDefaultMapModifiers (/usr/lib/../lib/libX11.so.6+0x5d777) Indirect leak of 614400 byte(s) in 1 object(s) allocated from: #0 0x7f049f49fcd8 in __interceptor_calloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:153 #1 0x55d1286ead70 in Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) ../graphics/surface.cpp:74 #2 0x55d1286da9b1 in Graphics::ManagedSurface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) ../graphics/managed_surface.cpp:99 #3 0x55d12842f2c8 in HDB::Picture::load(Common::SeekableReadStream*) ../engines/hdb/gfx.cpp:1359 #4 0x55d12842484b in HDB::Gfx::loadPic(char const*) ../engines/hdb/gfx.cpp:595 #5 0x55d12835ab84 in HDB::Menu::drawMenu() ../engines/hdb/menu.cpp:891 #6 0x55d12831ac1e in HDB::HDBGame::paint() ../engines/hdb/hdb.cpp:358 #7 0x55d128321e88 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1065 #8 0x55d1282dee10 in runGame ../base/main.cpp:291 #9 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #10 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #11 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 268102 byte(s) in 4 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d1283a319f in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:399 #4 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 175172 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128354ba8 in HDB::Menu::startMenu() ../engines/hdb/menu.cpp:549 #4 0x55d12831950a in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:202 #5 0x55d128328d11 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:289 #6 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #7 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #8 0x55d1282dee10 in runGame ../base/main.cpp:291 #9 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #10 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #11 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 115444 byte(s) in 3 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d1284452da in HDB::aiMaintBotAction(HDB::AIEntity*) ../engines/hdb/ai-bots.cpp:1086 #4 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #5 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 98064 byte(s) in 454 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x7f0499493386 (/usr/lib/../lib/libGLX_mesa.so.0+0x42386) #2 0x61100003087f () Indirect leak of 67168 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128360cd4 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1336 #4 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #5 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #6 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 46224 byte(s) in 214 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x7f0499493386 (/usr/lib/../lib/libGLX_mesa.so.0+0x42386) #2 0x61100002e1bf () Indirect leak of 31912 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128412280 in HDB::AI::useAutoDoorOpenClose(HDB::AIEntity*, int, int) ../engines/hdb/ai-use.cpp:287 #4 0x55d1283f04c4 in HDB::AI::activateAction(HDB::AIEntity*, int, int, int, int) ../engines/hdb/ai-lists.cpp:456 #5 0x55d1283f0ffe in HDB::AI::checkAutoList(HDB::AIEntity*, int, int) ../engines/hdb/ai-lists.cpp:497 #6 0x55d1283a30b1 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:394 #7 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #8 0x55d1282dee10 in runGame ../base/main.cpp:291 #9 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #10 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #11 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 24594 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128403064 in HDB::aiChickenAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:620 #4 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #5 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 17942 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128403280 in HDB::aiChickenUse(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:635 #4 0x55d1284030de in HDB::aiChickenAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:622 #5 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #6 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 11506 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d12835eb6b in HDB::Menu::drawTitle() ../engines/hdb/menu.cpp:1179 #4 0x55d12831abdf in HDB::HDBGame::paint() ../engines/hdb/hdb.cpp:355 #5 0x55d128321e88 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1065 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 11060 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128386360 in HDB::Window::closeDialog() ../engines/hdb/window.cpp:736 #4 0x55d1283867cb in HDB::Window::checkDialogClose(int, int) ../engines/hdb/window.cpp:756 #5 0x55d12839bd49 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:76 #6 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 10888 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128384e24 in HDB::Window::openDialog(char const*, int, char const*, int, char const*) ../engines/hdb/window.cpp:666 #4 0x55d1283a03b1 in HDB::AI::processCines() ../engines/hdb/ai-cinematic.cpp:294 #5 0x55d12832126e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1008 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 10604 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12832d42b in HDB::LuaScript::init() ../engines/hdb/lua-script.cpp:135 #3 0x55d128319b50 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:249 #4 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #5 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #6 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #7 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #8 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #9 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #10 0x55d1282dee10 in runGame ../base/main.cpp:291 #11 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #12 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #13 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 10604 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12832d42b in HDB::LuaScript::init() ../engines/hdb/lua-script.cpp:135 #3 0x55d128318bf6 in HDB::HDBGame::init() ../engines/hdb/hdb.cpp:168 #4 0x55d128320233 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:896 #5 0x55d1282dee10 in runGame ../base/main.cpp:291 #6 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #7 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #8 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 9572 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d1284036b1 in HDB::aiSergeantAction(HDB::AIEntity*) ../engines/hdb/ai-player.cpp:668 #4 0x55d1283c2b15 in HDB::AI::moveEnts() ../engines/hdb/ai-funcs.cpp:1936 #5 0x55d12832116e in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:1002 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 9234 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d128326991 in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:69 #4 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #5 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 8058 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d12836103b in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1346 #4 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #5 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #6 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #7 0x55d1282dee10 in runGame ../base/main.cpp:291 #8 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #9 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #10 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 6564 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d12838c037 in HDB::Window::closeMsg() ../engines/hdb/window.cpp:1088 #4 0x55d128383f61 in HDB::Window::closeAll() ../engines/hdb/window.cpp:611 #5 0x55d1283a5047 in HDB::AI::cineAbort() ../engines/hdb/ai-cinematic.cpp:496 #6 0x55d12832682c in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:62 #7 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #8 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #9 0x55d1282dee10 in runGame ../base/main.cpp:291 #10 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #11 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #12 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 4768 byte(s) in 1 object(s) allocated from: #0 0x7f049f49faca in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:144 #1 0x55d128419944 in HDB::FileMan::findFirstData(char const*, HDB::DataType, int*) ../engines/hdb/file-manager.cpp:129 #2 0x55d12836a6f0 in HDB::Sound::playSound(int) ../engines/hdb/sound.cpp:1482 #3 0x55d12832688f in HDB::Input::setButtons(unsigned short) ../engines/hdb/input.cpp:63 #4 0x55d12832c43b in HDB::Input::updateKeys(Common::Event, bool) ../engines/hdb/input.cpp:584 #5 0x55d128320f56 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:988 #6 0x55d1282dee10 in runGame ../base/main.cpp:291 #7 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #8 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #9 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) Indirect leak of 2000 byte(s) in 2 object(s) allocated from: #0 0x7f049f4a18f8 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:104 #1 0x55d1283ac5ef in HDB::AI::spawn(HDB::AIType, HDB::AIDir, int, int, char const*, char const*, char const*, HDB::AIDir, int, int, int, int) ../engines/hdb/ai-funcs.cpp:38 #2 0x55d128342ff9 in HDB::Map::load(Common::SeekableReadStream*) ../engines/hdb/map.cpp:669 #3 0x55d12834015e in HDB::Map::loadMap(char*) ../engines/hdb/map.cpp:302 #4 0x55d128319c72 in HDB::HDBGame::restartMap() ../engines/hdb/hdb.cpp:279 #5 0x55d12831a7a1 in HDB::HDBGame::startMap(char const*) ../engines/hdb/hdb.cpp:336 #6 0x55d1283196ee in HDB::HDBGame::changeGameState() ../engines/hdb/hdb.cpp:214 #7 0x55d128363241 in HDB::Menu::processInput(int, int) ../engines/hdb/menu.cpp:1450 #8 0x55d128328d82 in HDB::Input::stylusDown(int, int) ../engines/hdb/input.cpp:292 #9 0x55d12832b492 in HDB::Input::updateMouseButtons(int, int, int) ../engines/hdb/input.cpp:475 #10 0x55d128320d23 in HDB::HDBGame::run() ../engines/hdb/hdb.cpp:970 #11 0x55d1282dee10 in runGame ../base/main.cpp:291 #12 0x55d1282e1d17 in scummvm_main ../base/main.cpp:577 #13 0x55d1282d90af in main ../backends/platform/sdl/posix/posix-main.cpp:45 #14 0x7f049db6a152 in __libc_start_main (/usr/lib/libc.so.6+0x27152) SUMMARY: AddressSanitizer: 2345777 byte(s) leaked in 905 allocation(s).