User picked target 'fullpipe' (gameid 'fullpipe')... Looking for a plugin supporting this gameid... Fullpipe Engine Starting 'Full Pipe' ==12842== ==12842== HEAP SUMMARY: ==12842== in use at exit: 156,659,953 bytes in 103,268 blocks ==12842== total heap usage: 438,578 allocs, 335,310 frees, 765,278,654 bytes allocated ==12842== ==12842== 1 bytes in 1 blocks are definitely lost in loss record 10 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0xE095554: _XlcDefaultMapModifiers (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE095935: XSetLocaleModifiers (in /usr/lib/libX11.so.6.3.0) ==12842== by 0x51002B3: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x50F02A5: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x5054066: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x4087E5: OSystem_SDL::initSDL() (sdl.cpp:314) ==12842== by 0x408183: OSystem_SDL::init() (sdl.cpp:143) ==12842== by 0x40B80D: OSystem_POSIX::init() (posix.cpp:67) ==12842== by 0x40B721: main (posix-main.cpp:38) ==12842== ==12842== 3 bytes in 3 blocks are possibly lost in loss record 16 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46E195: Fullpipe::MemoryObject::load(Fullpipe::MfcArchive&) (utils.cpp:143) ==12842== by 0x46E633: Fullpipe::MemoryObject2::load(Fullpipe::MfcArchive&) (utils.cpp:237) ==12842== by 0x4285E4: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:519) ==12842== by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== ==12842== 4 bytes in 1 blocks are definitely lost in loss record 20 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41) ==12842== by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 4 bytes in 1 blocks are definitely lost in loss record 21 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 8 bytes in 2 blocks are definitely lost in loss record 30 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4321C1: Fullpipe::Inventory2::loadPartial(Fullpipe::MfcArchive&) (inventory.cpp:105) ==12842== by 0x4614F3: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:101) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 37 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x422CB2: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:114) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 38 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x423020: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:156) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 39 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 40 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 41 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 42 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 43 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 44 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 45 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 46 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 47 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== ==12842== 9 bytes in 1 blocks are definitely lost in loss record 48 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== ==12842== 10 bytes in 1 blocks are definitely lost in loss record 51 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232) ==12842== ==12842== 10 bytes in 1 blocks are definitely lost in loss record 52 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41) ==12842== ==12842== 10 bytes in 1 blocks are definitely lost in loss record 53 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41) ==12842== by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== ==12842== 11 bytes in 11 blocks are possibly lost in loss record 54 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x44FCE3: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2935) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== ==12842== 12 bytes in 1 blocks are definitely lost in loss record 59 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 12 bytes in 1 blocks are definitely lost in loss record 60 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 12 bytes in 1 blocks are definitely lost in loss record 61 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41) ==12842== by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 13 bytes in 1 blocks are definitely lost in loss record 64 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67) ==12842== by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 13 bytes in 1 blocks are definitely lost in loss record 65 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x431266: Fullpipe::Interaction::load(Fullpipe::MfcArchive&) (interaction.cpp:461) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67) ==12842== by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 13 bytes in 1 blocks are definitely lost in loss record 66 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 13 bytes in 1 blocks are definitely lost in loss record 67 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== ==12842== 13 bytes in 1 blocks are definitely lost in loss record 68 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 15 bytes in 1 blocks are definitely lost in loss record 70 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232) ==12842== by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 16 bytes in 2 blocks are possibly lost in loss record 75 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46C053: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2286) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 16 bytes in 4 blocks are possibly lost in loss record 76 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x450560: Fullpipe::ReactPolygonal::load(Fullpipe::MfcArchive&) (motion.cpp:3039) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x4449B3: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:135) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 16 bytes in 1 blocks are definitely lost in loss record 81 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44B775: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1903) ==12842== by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394) ==12842== by 0x445383: Fullpipe::MctlCompound::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:298) ==12842== by 0x42FE07: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:149) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 16 bytes in 1 blocks are definitely lost in loss record 82 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44B91F: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1935) ==12842== by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394) ==12842== by 0x445383: Fullpipe::MctlCompound::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:298) ==12842== by 0x42FE07: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:149) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 16 bytes in 1 blocks are definitely lost in loss record 83 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44BA21: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1962) ==12842== by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394) ==12842== by 0x445383: Fullpipe::MctlCompound::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:298) ==12842== by 0x42FE07: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:149) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 16 bytes in 1 blocks are definitely lost in loss record 84 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44BA8A: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1971) ==12842== by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394) ==12842== by 0x445383: Fullpipe::MctlCompound::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:298) ==12842== by 0x42FE07: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:149) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 16 bytes in 1 blocks are definitely lost in loss record 85 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44B775: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1903) ==12842== by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394) ==12842== by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160) ==12842== by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227) ==12842== by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== ==12842== 16 bytes in 1 blocks are definitely lost in loss record 86 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44B91F: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1935) ==12842== by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394) ==12842== by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160) ==12842== by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227) ==12842== by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== ==12842== 16 bytes in 1 blocks are definitely lost in loss record 87 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44BA21: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1962) ==12842== by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394) ==12842== by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160) ==12842== by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227) ==12842== by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== ==12842== 16 bytes in 1 blocks are definitely lost in loss record 88 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44BA8A: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1971) ==12842== by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394) ==12842== by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160) ==12842== by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227) ==12842== by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== ==12842== 18 bytes in 2 blocks are definitely lost in loss record 91 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 19 bytes in 1 blocks are definitely lost in loss record 92 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 24 bytes in 2 blocks are definitely lost in loss record 110 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x43F1C8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:755) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== ==12842== 27 bytes in 2 blocks are definitely lost in loss record 115 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x431266: Fullpipe::Interaction::load(Fullpipe::MfcArchive&) (interaction.cpp:461) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67) ==12842== by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== ==12842== 32 bytes in 1 blocks are possibly lost in loss record 125 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x450534: Fullpipe::ReactPolygonal::load(Fullpipe::MfcArchive&) (motion.cpp:3036) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x4449B3: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:135) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 32 bytes in 1 blocks are definitely lost in loss record 155 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x420715: Fullpipe::FullpipeEngine::initialize() (fullpipe.cpp:229) ==12842== by 0x420AC9: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:293) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 32 bytes in 8 blocks are definitely lost in loss record 156 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 32 bytes in 8 blocks are definitely lost in loss record 157 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 33 bytes in 2 blocks are possibly lost in loss record 158 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46E195: Fullpipe::MemoryObject::load(Fullpipe::MfcArchive&) (utils.cpp:143) ==12842== by 0x42847C: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:505) ==12842== by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== ==12842== 36 bytes in 9 blocks are definitely lost in loss record 162 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are possibly lost in loss record 184 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E991: Fullpipe::createObject(int) (utils.cpp:348) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44FC14: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2925) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 187 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4206E8: Fullpipe::FullpipeEngine::initialize() (fullpipe.cpp:228) ==12842== by 0x420AC9: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:293) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 188 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x46A479: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1850) ==12842== by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 189 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42CFF5: Fullpipe::FullpipeEngine::initCursors() (init.cpp:157) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 190 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D022: Fullpipe::FullpipeEngine::initCursors() (init.cpp:158) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 191 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D04F: Fullpipe::FullpipeEngine::initCursors() (init.cpp:159) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 192 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D0A9: Fullpipe::FullpipeEngine::initCursors() (init.cpp:161) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 193 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D0D6: Fullpipe::FullpipeEngine::initCursors() (init.cpp:162) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 194 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D103: Fullpipe::FullpipeEngine::initCursors() (init.cpp:163) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 195 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D130: Fullpipe::FullpipeEngine::initCursors() (init.cpp:164) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 196 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D15D: Fullpipe::FullpipeEngine::initCursors() (init.cpp:165) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 197 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D18A: Fullpipe::FullpipeEngine::initCursors() (init.cpp:166) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 198 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D1B7: Fullpipe::FullpipeEngine::initCursors() (init.cpp:167) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 199 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D1E4: Fullpipe::FullpipeEngine::initCursors() (init.cpp:168) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 200 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D211: Fullpipe::FullpipeEngine::initCursors() (init.cpp:169) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 201 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D23E: Fullpipe::FullpipeEngine::initCursors() (init.cpp:170) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 202 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D26B: Fullpipe::FullpipeEngine::initCursors() (init.cpp:171) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 203 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D298: Fullpipe::FullpipeEngine::initCursors() (init.cpp:172) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 204 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D379: Fullpipe::FullpipeEngine::initCursors() (init.cpp:177) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 205 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D3A6: Fullpipe::FullpipeEngine::initCursors() (init.cpp:178) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 206 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D3D3: Fullpipe::FullpipeEngine::initCursors() (init.cpp:179) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 207 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D400: Fullpipe::FullpipeEngine::initCursors() (init.cpp:180) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 208 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 209 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42AACA: Fullpipe::FullpipeEngine::sceneFade(Fullpipe::Scene*, bool) (gfx.cpp:1275) ==12842== by 0x43D6BD: Fullpipe::ModalIntro::update() (modal.cpp:203) ==12842== by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 210 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 211 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x423EE2: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:406) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 212 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x432DBC: Fullpipe::Inventory2::draw() (inventory.cpp:305) ==12842== by 0x421ABE: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:533) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 213 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961) ==12842== by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579) ==12842== by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428) ==12842== by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 214 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E05: Fullpipe::Movement::draw(bool, int) (statics.cpp:543) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 215 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314) ==12842== by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 216 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466487: Fullpipe::StaticANIObject::draw() (statics.cpp:642) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 1 blocks are definitely lost in loss record 217 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181) ==12842== by 0x441170: Fullpipe::ModalQuery::update() (modal.cpp:1380) ==12842== by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 40 bytes in 4 blocks are definitely lost in loss record 218 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 48 bytes in 1 blocks are possibly lost in loss record 232 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E9D9: Fullpipe::createObject(int) (utils.cpp:352) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x4449B3: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:135) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 48 bytes in 1 blocks are definitely lost in loss record 244 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232) ==12842== by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 48 bytes in 1 blocks are definitely lost in loss record 245 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x432AFC: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:263) ==12842== by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 48 bytes in 1 blocks are definitely lost in loss record 246 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 48 bytes in 1 blocks are definitely lost in loss record 247 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x432AFC: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:263) ==12842== by 0x45BD8D: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:559) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 48 bytes in 1 blocks are definitely lost in loss record 248 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41) ==12842== by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 48 bytes in 1 blocks are definitely lost in loss record 249 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 56 bytes in 1 blocks are possibly lost in loss record 251 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E9B5: Fullpipe::createObject(int) (utils.cpp:350) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 60 bytes in 6 blocks are definitely lost in loss record 258 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== ==12842== 70 bytes in 7 blocks are definitely lost in loss record 349 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== ==12842== 72 bytes in 1 blocks are definitely lost in loss record 361 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0xE0C8F40: XkbGetMap (in /usr/lib/libX11.so.6.3.0) ==12842== by 0x50F9BDE: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x5100105: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x50F02A5: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x5054066: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x4087E5: OSystem_SDL::initSDL() (sdl.cpp:314) ==12842== by 0x408183: OSystem_SDL::init() (sdl.cpp:143) ==12842== by 0x40B80D: OSystem_POSIX::init() (posix.cpp:67) ==12842== by 0x40B721: main (posix-main.cpp:38) ==12842== ==12842== 80 bytes in 2 blocks are possibly lost in loss record 363 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E991: Fullpipe::createObject(int) (utils.cpp:348) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44FC14: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2925) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 80 bytes in 2 blocks are definitely lost in loss record 377 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== ==12842== 80 bytes in 2 blocks are definitely lost in loss record 378 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x42757F: Fullpipe::PictureObject::drawAt(int, int) (gfx.cpp:196) ==12842== by 0x432E81: Fullpipe::Inventory2::draw() (inventory.cpp:316) ==12842== by 0x421ABE: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:533) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 80 bytes in 2 blocks are definitely lost in loss record 379 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 80 bytes in 2 blocks are definitely lost in loss record 380 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x43F889: Fullpipe::ModalMainMenu::update() (modal.cpp:847) ==12842== by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 394 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x46A479: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1850) ==12842== by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== ==12842== 88 bytes in 1 blocks are definitely lost in loss record 395 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 88 bytes in 1 blocks are definitely lost in loss record 396 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x423482: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:229) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 397 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 398 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 399 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 400 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x423EE2: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:406) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 401 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348) ==12842== by 0x461865: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:143) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 402 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x4619B3: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:164) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 403 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961) ==12842== by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579) ==12842== by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428) ==12842== by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== ==12842== 88 bytes in 1 blocks are definitely lost in loss record 404 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AF1F7: Fullpipe::BehaviorManager::updateBehavior(Fullpipe::BehaviorInfo*, Fullpipe::BehaviorAnim*) (behavior.cpp:137) ==12842== by 0x4AEFCC: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:100) ==12842== by 0x47357C: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:319) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 88 bytes in 1 blocks are definitely lost in loss record 405 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x435605: Fullpipe::FullpipeEngine::lift_exitSeq(Fullpipe::ExCommand*) (lift.cpp:232) ==12842== by 0x47322D: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:233) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x439AC5: Fullpipe::ExCommand::sendMessage() (messages.cpp:112) ==12842== by 0x43AF06: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:483) ==12842== by 0x43AA3E: Fullpipe::MessageQueue::update() (messages.cpp:392) ==12842== by 0x43C19A: Fullpipe::updateGlobalMessageQueue(int, int) (messages.cpp:930) ==12842== by 0x466D03: Fullpipe::StaticANIObject::update(int) (statics.cpp:802) ==12842== by 0x458518: Fullpipe::Scene::update(int) (scene.cpp:684) ==12842== by 0x424962: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:583) ==12842== ==12842== 88 bytes in 1 blocks are definitely lost in loss record 406 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x436A36: Fullpipe::FullpipeEngine::lift_startExitQueue() (lift.cpp:484) ==12842== by 0x47325F: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:245) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x439AC5: Fullpipe::ExCommand::sendMessage() (messages.cpp:112) ==12842== by 0x43AF06: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:483) ==12842== by 0x43AA3E: Fullpipe::MessageQueue::update() (messages.cpp:392) ==12842== by 0x43C19A: Fullpipe::updateGlobalMessageQueue(int, int) (messages.cpp:930) ==12842== by 0x467862: Fullpipe::StaticANIObject::stopAnim_maybe() (statics.cpp:1029) ==12842== by 0x466F84: Fullpipe::StaticANIObject::update(int) (statics.cpp:853) ==12842== by 0x458518: Fullpipe::Scene::update(int) (scene.cpp:684) ==12842== ==12842== 88 bytes in 1 blocks are definitely lost in loss record 407 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x44BC73: Fullpipe::MctlGraph::makeWholeQueue(Fullpipe::MctlMQ*) (motion.cpp:2012) ==12842== by 0x44D7A9: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2396) ==12842== by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160) ==12842== by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227) ==12842== by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== ==12842== 88 bytes in 1 blocks are definitely lost in loss record 408 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AF2BE: Fullpipe::BehaviorManager::updateBehavior(Fullpipe::BehaviorInfo*, Fullpipe::BehaviorAnim*) (behavior.cpp:143) ==12842== by 0x4AEFCC: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:100) ==12842== by 0x47357C: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:319) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 409 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E05: Fullpipe::Movement::draw(bool, int) (statics.cpp:543) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 88 bytes in 1 blocks are definitely lost in loss record 410 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43038C: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:257) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x4385AF: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:504) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x439AC5: Fullpipe::ExCommand::sendMessage() (messages.cpp:112) ==12842== by 0x43AF06: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:483) ==12842== by 0x43AA3E: Fullpipe::MessageQueue::update() (messages.cpp:392) ==12842== by 0x43C19A: Fullpipe::updateGlobalMessageQueue(int, int) (messages.cpp:930) ==12842== by 0x467862: Fullpipe::StaticANIObject::stopAnim_maybe() (statics.cpp:1029) ==12842== by 0x466F84: Fullpipe::StaticANIObject::update(int) (statics.cpp:853) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 411 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314) ==12842== by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377) ==12842== by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 412 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314) ==12842== by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377) ==12842== by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 413 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 414 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x423EE2: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:406) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 415 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x468F39: Fullpipe::Statics::init() (statics.cpp:1479) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 88 bytes in 2 blocks are definitely lost in loss record 416 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42483E: Fullpipe::GameLoader::savePicAniInfos(Fullpipe::Scene*, int, int, int*) (gameloader.cpp:562) ==12842== by 0x424598: Fullpipe::GameLoader::saveScenePicAniInfos(int) (gameloader.cpp:521) ==12842== by 0x463540: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:50) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314) ==12842== by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377) ==12842== by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== by 0x4385AF: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:504) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== ==12842== 88 bytes in 2 blocks are definitely lost in loss record 417 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42483E: Fullpipe::GameLoader::savePicAniInfos(Fullpipe::Scene*, int, int, int*) (gameloader.cpp:562) ==12842== by 0x424598: Fullpipe::GameLoader::saveScenePicAniInfos(int) (gameloader.cpp:521) ==12842== by 0x423D61: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:389) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 88 bytes in 2 blocks are definitely lost in loss record 418 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42483E: Fullpipe::GameLoader::savePicAniInfos(Fullpipe::Scene*, int, int, int*) (gameloader.cpp:562) ==12842== by 0x424598: Fullpipe::GameLoader::saveScenePicAniInfos(int) (gameloader.cpp:521) ==12842== by 0x423F69: Fullpipe::GameLoader::unloadScene(int) (gameloader.cpp:421) ==12842== by 0x423D77: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:391) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 92 (56 direct, 36 indirect) bytes in 1 blocks are definitely lost in loss record 420 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x46A479: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1850) ==12842== by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== ==12842== 96 bytes in 1 blocks are definitely lost in loss record 433 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4475EC: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:849) ==12842== by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875) ==12842== by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147) ==12842== by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 96 bytes in 2 blocks are definitely lost in loss record 434 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x432AFC: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:263) ==12842== by 0x461786: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:126) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 96 bytes in 2 blocks are definitely lost in loss record 435 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x43F1C8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:755) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 120 bytes in 3 blocks are definitely lost in loss record 443 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== ==12842== 120 bytes in 3 blocks are definitely lost in loss record 444 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 120 bytes in 3 blocks are definitely lost in loss record 445 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x42910E: Fullpipe::Picture::isPixelHitAtPos(int, int) (gfx.cpp:734) ==12842== by 0x42773B: Fullpipe::PictureObject::isPixelHitAtPos(int, int) (gfx.cpp:241) ==12842== by 0x44059C: Fullpipe::ModalMainMenu::checkHover(Common::Point&) (modal.cpp:1144) ==12842== by 0x43FEEE: Fullpipe::ModalMainMenu::init(int) (modal.cpp:999) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 120 bytes in 12 blocks are definitely lost in loss record 446 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== ==12842== 120 bytes in 12 blocks are definitely lost in loss record 447 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 126 bytes in 14 blocks are definitely lost in loss record 450 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 144 bytes in 1 blocks are possibly lost in loss record 471 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E967: Fullpipe::createObject(int) (utils.cpp:346) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== ==12842== 144 bytes in 36 blocks are definitely lost in loss record 483 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== ==12842== 160 bytes in 4 blocks are definitely lost in loss record 498 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181) ==12842== by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818) ==12842== by 0x457DF2: Fullpipe::Scene::draw() (scene.cpp:556) ==12842== by 0x43F889: Fullpipe::ModalMainMenu::update() (modal.cpp:847) ==12842== by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 168 (40 direct, 128 indirect) bytes in 1 blocks are definitely lost in loss record 507 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== ==12842== 176 bytes in 44 blocks are possibly lost in loss record 509 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4500BC: Fullpipe::ReactParallel::createRegion() (motion.cpp:2989) ==12842== by 0x450079: Fullpipe::ReactParallel::load(Fullpipe::MfcArchive&) (motion.cpp:2980) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 176 (112 direct, 64 indirect) bytes in 2 blocks are definitely lost in loss record 514 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 176 bytes in 2 blocks are definitely lost in loss record 515 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 176 (112 direct, 64 indirect) bytes in 2 blocks are definitely lost in loss record 516 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== ==12842== 176 (112 direct, 64 indirect) bytes in 2 blocks are definitely lost in loss record 517 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849) ==12842== by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== ==12842== 176 bytes in 2 blocks are definitely lost in loss record 518 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AF1F7: Fullpipe::BehaviorManager::updateBehavior(Fullpipe::BehaviorInfo*, Fullpipe::BehaviorAnim*) (behavior.cpp:137) ==12842== by 0x4AEFCC: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:100) ==12842== by 0x472115: Fullpipe::sceneHandler01(Fullpipe::ExCommand*) (scene01.cpp:111) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 176 bytes in 4 blocks are definitely lost in loss record 519 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42483E: Fullpipe::GameLoader::savePicAniInfos(Fullpipe::Scene*, int, int, int*) (gameloader.cpp:562) ==12842== by 0x424598: Fullpipe::GameLoader::saveScenePicAniInfos(int) (gameloader.cpp:521) ==12842== by 0x463540: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:50) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== ==12842== 176 bytes in 44 blocks are definitely lost in loss record 520 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232) ==12842== by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 192 (16 direct, 176 indirect) bytes in 1 blocks are definitely lost in loss record 531 of 1,002 ==12842== at 0x4C2CC37: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0xE08BB6C: ??? (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE08C0D1: ??? (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE08D9DE: ??? (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE08E1F7: _XlcCreateLC (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE0AAE9F: _XlcDefaultLoader (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE09578D: _XOpenLC (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE0958D7: _XlcCurrentLC (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE09590D: XSetLocaleModifiers (in /usr/lib/libX11.so.6.3.0) ==12842== by 0x510018B: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x50F02A5: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x5054066: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== ==12842== 200 bytes in 5 blocks are definitely lost in loss record 532 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469E36: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1726) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== ==12842== 200 bytes in 5 blocks are definitely lost in loss record 533 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 200 bytes in 20 blocks are definitely lost in loss record 534 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 201 (200 direct, 1 indirect) bytes in 5 blocks are definitely lost in loss record 535 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== ==12842== 208 (120 direct, 88 indirect) bytes in 3 blocks are definitely lost in loss record 538 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 210 bytes in 21 blocks are definitely lost in loss record 539 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== ==12842== 216 bytes in 3 blocks are possibly lost in loss record 541 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4285A2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:518) ==12842== by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 216 bytes in 24 blocks are definitely lost in loss record 542 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 240 bytes in 6 blocks are definitely lost in loss record 558 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== ==12842== 240 bytes in 6 blocks are definitely lost in loss record 559 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== ==12842== 248 (40 direct, 208 indirect) bytes in 1 blocks are definitely lost in loss record 560 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AFA2C: Fullpipe::BehaviorInfo::initAmbientBehavior(Fullpipe::GameVar*, Fullpipe::Scene*) (behavior.cpp:258) ==12842== by 0x4AEDC5: Fullpipe::BehaviorManager::initBehavior(Fullpipe::Scene*, Fullpipe::GameVar*) (behavior.cpp:69) ==12842== by 0x45C3FD: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:621) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 264 bytes in 11 blocks are possibly lost in loss record 564 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x455D52: Common::List::insert(Common::ListInternal::NodeBase*, Fullpipe::CObject* const&) (list.h:248) ==12842== by 0x46F946: Common::List::push_back(Fullpipe::CObject* const&) (list.h:131) ==12842== by 0x46DDA3: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:57) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== ==12842== 276 (168 direct, 108 indirect) bytes in 3 blocks are definitely lost in loss record 567 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 280 bytes in 7 blocks are definitely lost in loss record 569 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579) ==12842== by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428) ==12842== by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== ==12842== 304 bytes in 2 blocks are possibly lost in loss record 576 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E93D: Fullpipe::createObject(int) (utils.cpp:344) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 312 bytes in 1 blocks are definitely lost in loss record 577 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43D8BD: Fullpipe::ModalVideoPlayer::play(char const*) (modal.cpp:236) ==12842== by 0x43D3B0: Fullpipe::ModalIntro::init(int) (modal.cpp:132) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 320 bytes in 8 blocks are possibly lost in loss record 578 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E991: Fullpipe::createObject(int) (utils.cpp:348) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44FC44: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2927) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 328 (288 direct, 40 indirect) bytes in 3 blocks are definitely lost in loss record 582 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5772FA: POSIXFilesystemFactory::makeFileNodePath(Common::String const&) const (posix-fs-factory.cpp:46) ==12842== by 0x6A5131: Common::DumpFile::open(Common::String const&, bool) (file.cpp:164) ==12842== by 0x534305: DefaultSaveFileManager::saveTimestamps(Common::HashMap, Common::EqualTo >&) (default-saves.cpp:354) ==12842== by 0x5330E3: DefaultSaveFileManager::openForSaving(Common::String const&, bool) (default-saves.cpp:154) ==12842== by 0x463938: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:111) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 328 (288 direct, 40 indirect) bytes in 3 blocks are definitely lost in loss record 583 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5772FA: POSIXFilesystemFactory::makeFileNodePath(Common::String const&) const (posix-fs-factory.cpp:46) ==12842== by 0x6A5131: Common::DumpFile::open(Common::String const&, bool) (file.cpp:164) ==12842== by 0x534305: DefaultSaveFileManager::saveTimestamps(Common::HashMap, Common::EqualTo >&) (default-saves.cpp:354) ==12842== by 0x5330E3: DefaultSaveFileManager::openForSaving(Common::String const&, bool) (default-saves.cpp:154) ==12842== by 0x463938: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:111) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x43C237: Fullpipe::chainQueue(int, int) (messages.cpp:944) ==12842== by 0x43D5A1: Fullpipe::ModalIntro::init(int) (modal.cpp:174) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 328 (288 direct, 40 indirect) bytes in 3 blocks are definitely lost in loss record 584 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5772FA: POSIXFilesystemFactory::makeFileNodePath(Common::String const&) const (posix-fs-factory.cpp:46) ==12842== by 0x6A5131: Common::DumpFile::open(Common::String const&, bool) (file.cpp:164) ==12842== by 0x534305: DefaultSaveFileManager::saveTimestamps(Common::HashMap, Common::EqualTo >&) (default-saves.cpp:354) ==12842== by 0x5330E3: DefaultSaveFileManager::openForSaving(Common::String const&, bool) (default-saves.cpp:154) ==12842== by 0x463938: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:111) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314) ==12842== by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377) ==12842== by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289) ==12842== by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33) ==12842== ==12842== 340 bytes in 34 blocks are definitely lost in loss record 591 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== ==12842== 352 bytes in 11 blocks are possibly lost in loss record 592 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x40AD28: Common::Array::allocCapacity(unsigned int) (array.h:281) ==12842== by 0x40A86E: Common::Array::insert_aux(int*, int const*, int const*) (array.h:320) ==12842== by 0x40A0CA: Common::Array::push_back(int const&) (array.h:90) ==12842== by 0x46DEFD: Fullpipe::DWordArray::load(Fullpipe::MfcArchive&) (utils.cpp:89) ==12842== by 0x44FBAF: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2919) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 352 bytes in 11 blocks are possibly lost in loss record 593 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x40AD28: Common::Array::allocCapacity(unsigned int) (array.h:281) ==12842== by 0x40A86E: Common::Array::insert_aux(int*, int const*, int const*) (array.h:320) ==12842== by 0x40A0CA: Common::Array::push_back(int const&) (array.h:90) ==12842== by 0x46DEFD: Fullpipe::DWordArray::load(Fullpipe::MfcArchive&) (utils.cpp:89) ==12842== by 0x44FBC6: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2920) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 352 bytes in 11 blocks are possibly lost in loss record 594 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x45009A: Fullpipe::ReactParallel::createRegion() (motion.cpp:2986) ==12842== by 0x450079: Fullpipe::ReactParallel::load(Fullpipe::MfcArchive&) (motion.cpp:2980) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 352 bytes in 4 blocks are definitely lost in loss record 596 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AF57F: Fullpipe::BehaviorManager::updateStaticAniBehavior(Fullpipe::StaticANIObject*, int, Fullpipe::BehaviorAnim*) (behavior.cpp:175) ==12842== by 0x4AF0D0: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:114) ==12842== by 0x47357C: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:319) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 368 bytes in 2 blocks are possibly lost in loss record 598 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 371 (80 direct, 291 indirect) bytes in 1 blocks are definitely lost in loss record 599 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41) ==12842== by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 371 (80 direct, 291 indirect) bytes in 1 blocks are definitely lost in loss record 600 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 376 (56 direct, 320 indirect) bytes in 1 blocks are definitely lost in loss record 601 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 400 bytes in 10 blocks are definitely lost in loss record 606 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849) ==12842== by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== ==12842== 424 (24 direct, 400 indirect) bytes in 1 blocks are definitely lost in loss record 608 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43C8CE: Common::List::insert(Common::ListInternal::NodeBase*, Fullpipe::ExCommand* const&) (list.h:248) ==12842== by 0x43C492: Common::List::push_back(Fullpipe::ExCommand* const&) (list.h:131) ==12842== by 0x43A5BE: Fullpipe::MessageQueue::MessageQueue(Fullpipe::MessageQueue*, int, int) (messages.cpp:303) ==12842== by 0x43C207: Fullpipe::chainQueue(int, int) (messages.cpp:940) ==12842== by 0x43D5A1: Fullpipe::ModalIntro::init(int) (modal.cpp:174) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 424 (72 direct, 352 indirect) bytes in 1 blocks are definitely lost in loss record 609 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AB15C: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:138) ==12842== by 0x467AF7: Fullpipe::StaticANIObject::changeStatics2(int) (statics.cpp:1087) ==12842== by 0x4355E5: Fullpipe::FullpipeEngine::lift_exitSeq(Fullpipe::ExCommand*) (lift.cpp:230) ==12842== by 0x47322D: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:233) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x439AC5: Fullpipe::ExCommand::sendMessage() (messages.cpp:112) ==12842== by 0x43AF06: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:483) ==12842== by 0x43AA3E: Fullpipe::MessageQueue::update() (messages.cpp:392) ==12842== by 0x43C19A: Fullpipe::updateGlobalMessageQueue(int, int) (messages.cpp:930) ==12842== by 0x466D03: Fullpipe::StaticANIObject::update(int) (statics.cpp:802) ==12842== ==12842== 496 bytes in 31 blocks are definitely lost in loss record 620 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x4449B3: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:135) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 510 bytes in 51 blocks are definitely lost in loss record 623 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 532 bytes in 38 blocks are definitely lost in loss record 632 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== ==12842== 532 bytes in 38 blocks are definitely lost in loss record 633 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44FC14: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2925) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 560 bytes in 10 blocks are possibly lost in loss record 637 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E9B5: Fullpipe::createObject(int) (utils.cpp:350) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 616 (40 direct, 576 indirect) bytes in 1 blocks are definitely lost in loss record 643 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== ==12842== 618 (80 direct, 538 indirect) bytes in 1 blocks are definitely lost in loss record 644 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E841: Fullpipe::createObject(int) (utils.cpp:332) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67) ==12842== by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 624 bytes in 26 blocks are possibly lost in loss record 645 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x455D52: Common::List::insert(Common::ListInternal::NodeBase*, Fullpipe::CObject* const&) (list.h:248) ==12842== by 0x46F946: Common::List::push_back(Fullpipe::CObject* const&) (list.h:131) ==12842== by 0x46DDA3: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:57) ==12842== by 0x44752E: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:834) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== ==12842== 624 (48 direct, 576 indirect) bytes in 2 blocks are definitely lost in loss record 646 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43C8CE: Common::List::insert(Common::ListInternal::NodeBase*, Fullpipe::ExCommand* const&) (list.h:248) ==12842== by 0x43C492: Common::List::push_back(Fullpipe::ExCommand* const&) (list.h:131) ==12842== by 0x43A5BE: Fullpipe::MessageQueue::MessageQueue(Fullpipe::MessageQueue*, int, int) (messages.cpp:303) ==12842== by 0x4AF5B7: Fullpipe::BehaviorManager::updateStaticAniBehavior(Fullpipe::StaticANIObject*, int, Fullpipe::BehaviorAnim*) (behavior.cpp:175) ==12842== by 0x4AF0D0: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:114) ==12842== by 0x472115: Fullpipe::sceneHandler01(Fullpipe::ExCommand*) (scene01.cpp:111) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 682 bytes in 45 blocks are definitely lost in loss record 655 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== ==12842== 704 (448 direct, 256 indirect) bytes in 8 blocks are definitely lost in loss record 659 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849) ==12842== by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== ==12842== 711 bytes in 79 blocks are definitely lost in loss record 660 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 714 bytes in 51 blocks are definitely lost in loss record 661 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 720 bytes in 80 blocks are definitely lost in loss record 663 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 720 bytes in 80 blocks are definitely lost in loss record 664 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 747 (40 direct, 707 indirect) bytes in 1 blocks are definitely lost in loss record 665 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AFA2C: Fullpipe::BehaviorInfo::initAmbientBehavior(Fullpipe::GameVar*, Fullpipe::Scene*) (behavior.cpp:258) ==12842== by 0x4AEDC5: Fullpipe::BehaviorManager::initBehavior(Fullpipe::Scene*, Fullpipe::GameVar*) (behavior.cpp:69) ==12842== by 0x45C54B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:643) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 840 (40 direct, 800 indirect) bytes in 1 blocks are definitely lost in loss record 674 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x461301: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:72) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 936 bytes in 39 blocks are definitely lost in loss record 681 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x431DDD: Fullpipe::Inventory::load(Fullpipe::MfcArchive&) (inventory.cpp:44) ==12842== by 0x422DD6: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:130) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 945 bytes in 105 blocks are definitely lost in loss record 682 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 968 bytes in 11 blocks are definitely lost in loss record 684 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== ==12842== 968 bytes in 11 blocks are definitely lost in loss record 685 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 984 (864 direct, 120 indirect) bytes in 9 blocks are definitely lost in loss record 686 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5772FA: POSIXFilesystemFactory::makeFileNodePath(Common::String const&) const (posix-fs-factory.cpp:46) ==12842== by 0x6A5131: Common::DumpFile::open(Common::String const&, bool) (file.cpp:164) ==12842== by 0x534305: DefaultSaveFileManager::saveTimestamps(Common::HashMap, Common::EqualTo >&) (default-saves.cpp:354) ==12842== by 0x5330E3: DefaultSaveFileManager::openForSaving(Common::String const&, bool) (default-saves.cpp:154) ==12842== by 0x463938: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:111) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== ==12842== 1,056 bytes in 12 blocks are definitely lost in loss record 695 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 1,056 bytes in 24 blocks are definitely lost in loss record 696 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4616A0: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:117) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,184 (176 direct, 1,008 indirect) bytes in 2 blocks are definitely lost in loss record 705 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x423482: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:229) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,320 bytes in 15 blocks are definitely lost in loss record 712 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== ==12842== 1,320 bytes in 15 blocks are definitely lost in loss record 713 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 1,440 bytes in 10 blocks are possibly lost in loss record 715 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E967: Fullpipe::createObject(int) (utils.cpp:346) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== ==12842== 1,576 (48 direct, 1,528 indirect) bytes in 1 blocks are definitely lost in loss record 724 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x420687: Fullpipe::FullpipeEngine::initialize() (fullpipe.cpp:221) ==12842== by 0x420AC9: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:293) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,688 (136 direct, 1,552 indirect) bytes in 1 blocks are definitely lost in loss record 726 of 1,002 ==12842== at 0x4C2CC37: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0xE08BB6C: ??? (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE08C0D1: ??? (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE08D9DE: ??? (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE08E1F7: _XlcCreateLC (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE0AEECF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE09578D: _XOpenLC (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE0958D7: _XlcCurrentLC (in /usr/lib/libX11.so.6.3.0) ==12842== by 0xE09590D: XSetLocaleModifiers (in /usr/lib/libX11.so.6.3.0) ==12842== by 0x51002B3: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x50F02A5: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x5054066: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== ==12842== 1,692 bytes in 423 blocks are definitely lost in loss record 727 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,760 bytes in 20 blocks are definitely lost in loss record 729 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 1,800 (40 direct, 1,760 indirect) bytes in 1 blocks are definitely lost in loss record 731 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181) ==12842== by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818) ==12842== by 0x457DF2: Fullpipe::Scene::draw() (scene.cpp:556) ==12842== by 0x441160: Fullpipe::ModalQuery::update() (modal.cpp:1378) ==12842== by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 1,840 (240 direct, 1,600 indirect) bytes in 6 blocks are definitely lost in loss record 732 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466487: Fullpipe::StaticANIObject::draw() (statics.cpp:642) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,848 bytes in 21 blocks are definitely lost in loss record 734 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== ==12842== 1,939 (40 direct, 1,899 indirect) bytes in 1 blocks are definitely lost in loss record 739 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D07C: Fullpipe::FullpipeEngine::initCursors() (init.cpp:160) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 2,101 (440 direct, 1,661 indirect) bytes in 1 blocks are definitely lost in loss record 746 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x115358E1: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x1156F244: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x117961DC: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x1179670B: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x116099CB: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x1160AEA0: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x1160BC0D: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x5097A2D: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x571828: SurfaceSdlGraphicsManager::SDL_UpdateRects(SDL_Surface*, int, SDL_Rect*) (surfacesdl-graphics.cpp:2651) ==12842== by 0x56D39E: SurfaceSdlGraphicsManager::internUpdateScreen() (surfacesdl-graphics.cpp:1264) ==12842== by 0x56C6AC: SurfaceSdlGraphicsManager::updateScreen() (surfacesdl-graphics.cpp:1039) ==12842== ==12842== 2,101 (45 direct, 2,056 indirect) bytes in 1 blocks are definitely lost in loss record 747 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x115358E1: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x11535BC4: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x1156F6D0: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x117961EB: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x1179670B: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x116099CB: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x1160AEA0: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x1160BC0D: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so) ==12842== by 0x5097A2D: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1) ==12842== by 0x571828: SurfaceSdlGraphicsManager::SDL_UpdateRects(SDL_Surface*, int, SDL_Rect*) (surfacesdl-graphics.cpp:2651) ==12842== by 0x56D39E: SurfaceSdlGraphicsManager::internUpdateScreen() (surfacesdl-graphics.cpp:1264) ==12842== ==12842== 2,131 (40 direct, 2,091 indirect) bytes in 1 blocks are definitely lost in loss record 749 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D34C: Fullpipe::FullpipeEngine::initCursors() (init.cpp:176) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 2,168 (600 direct, 1,568 indirect) bytes in 1 blocks are definitely lost in loss record 751 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4B3EEA: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153) ==12842== by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60) ==12842== by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84) ==12842== by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 2,168 (600 direct, 1,568 indirect) bytes in 1 blocks are definitely lost in loss record 752 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4B3EEA: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153) ==12842== by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60) ==12842== by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84) ==12842== by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 2,344 (56 direct, 2,288 indirect) bytes in 1 blocks are definitely lost in loss record 756 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== ==12842== 2,448 bytes in 51 blocks are definitely lost in loss record 757 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x45615A: Fullpipe::SceneTagList::load(Fullpipe::MfcArchive&) (scene.cpp:63) ==12842== by 0x4626E4: Fullpipe::GameProject::load(Fullpipe::MfcArchive&) (stateloader.cpp:375) ==12842== by 0x422D33: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:119) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 2,640 bytes in 30 blocks are definitely lost in loss record 761 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357) ==12842== by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== ==12842== 2,771 (40 direct, 2,731 indirect) bytes in 1 blocks are definitely lost in loss record 762 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D2C5: Fullpipe::FullpipeEngine::initCursors() (init.cpp:173) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,000 (600 direct, 2,400 indirect) bytes in 1 blocks are definitely lost in loss record 765 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4B3EEA: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153) ==12842== by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60) ==12842== by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84) ==12842== by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,027 (40 direct, 2,987 indirect) bytes in 1 blocks are definitely lost in loss record 766 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D31F: Fullpipe::FullpipeEngine::initCursors() (init.cpp:175) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,052 (56 direct, 2,996 indirect) bytes in 1 blocks are definitely lost in loss record 768 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466487: Fullpipe::StaticANIObject::draw() (statics.cpp:642) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,160 (512 direct, 2,648 indirect) bytes in 1 blocks are definitely lost in loss record 769 of 1,002 ==12842== at 0x4C2B8D9: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4B513F: Common::HashMap::expandStorage(unsigned int) (hashmap.h:433) ==12842== by 0x4B4F48: Common::HashMap::lookupAndCreateIfMissing(Common::String const&) (hashmap.h:547) ==12842== by 0x4B4734: Common::HashMap::getVal(Common::String const&) (hashmap.h:575) ==12842== by 0x4B4134: Common::HashMap::operator[](Common::String const&) (hashmap.h:565) ==12842== by 0x4B39E2: Fullpipe::NGIArchive::NGIArchive(Common::String const&) (ngiarchive.cpp:89) ==12842== by 0x4B3F01: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153) ==12842== by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60) ==12842== by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84) ==12842== by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== ==12842== 3,256 (120 direct, 3,136 indirect) bytes in 3 blocks are definitely lost in loss record 771 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x42DBC1: Fullpipe::InputController::drawCursor(int, int) (input.cpp:101) ==12842== by 0x421B0C: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:545) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,510 bytes in 351 blocks are definitely lost in loss record 773 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104) ==12842== by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== ==12842== 3,536 bytes in 272 blocks are definitely lost in loss record 774 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46BDF1: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2243) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x464CB6: Fullpipe::StaticANIObject::StaticANIObject(Fullpipe::StaticANIObject*) (statics.cpp:185) ==12842== by 0x4244A8: Fullpipe::GameLoader::applyPicAniInfos(Fullpipe::Scene*, Fullpipe::PicAniInfo**, int) (gameloader.cpp:494) ==12842== by 0x4230FA: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:175) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== ==12842== 3,667 (40 direct, 3,627 indirect) bytes in 1 blocks are definitely lost in loss record 777 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71) ==12842== by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150) ==12842== by 0x42D2F2: Fullpipe::FullpipeEngine::initCursors() (init.cpp:174) ==12842== by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,702 (24 direct, 3,678 indirect) bytes in 1 blocks are definitely lost in loss record 778 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43F67E: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:822) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,708 (24 direct, 3,684 indirect) bytes in 1 blocks are definitely lost in loss record 779 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43F761: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:831) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 4,336 (56 direct, 4,280 indirect) bytes in 1 blocks are definitely lost in loss record 793 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282) ==12842== by 0x423EE2: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:406) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== ==12842== 4,592 bytes in 287 blocks are definitely lost in loss record 797 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x424F3B: Fullpipe::PreloadItems::load(Fullpipe::MfcArchive&) (gameloader.cpp:680) ==12842== by 0x422F82: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:149) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 5,092 (24 direct, 5,068 indirect) bytes in 1 blocks are definitely lost in loss record 799 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x455D52: Common::List::insert(Common::ListInternal::NodeBase*, Fullpipe::CObject* const&) (list.h:248) ==12842== by 0x46F946: Common::List::push_back(Fullpipe::CObject* const&) (list.h:131) ==12842== by 0x46DDA3: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:57) ==12842== by 0x44752E: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:834) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== ==12842== 5,928 bytes in 1 blocks are possibly lost in loss record 804 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828) ==12842== by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x42DBC1: Fullpipe::InputController::drawCursor(int, int) (input.cpp:101) ==12842== by 0x421B0C: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:545) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 6,728 (72 direct, 6,656 indirect) bytes in 1 blocks are definitely lost in loss record 811 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AB15C: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:138) ==12842== by 0x447595: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:843) ==12842== by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875) ==12842== by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147) ==12842== by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== ==12842== 6,912 bytes in 2 blocks are possibly lost in loss record 812 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180) ==12842== by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149) ==12842== by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193) ==12842== by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536) ==12842== by 0x427335: Fullpipe::PictureObject::load(Fullpipe::MfcArchive&, bool) (gfx.cpp:148) ==12842== by 0x426DD1: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:69) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232) ==12842== by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294) ==12842== ==12842== 7,904 bytes in 1 blocks are possibly lost in loss record 814 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180) ==12842== by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149) ==12842== by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193) ==12842== by 0x428828: Fullpipe::Picture::init() (gfx.cpp:560) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 10,683 (80 direct, 10,603 indirect) bytes in 2 blocks are definitely lost in loss record 834 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== ==12842== 10,840 (600 direct, 10,240 indirect) bytes in 1 blocks are definitely lost in loss record 835 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4B3EEA: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153) ==12842== by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60) ==12842== by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84) ==12842== by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 11,880 (80 direct, 11,800 indirect) bytes in 2 blocks are definitely lost in loss record 836 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== ==12842== 11,997 (528 direct, 11,469 indirect) bytes in 22 blocks are definitely lost in loss record 837 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43C8CE: Common::List::insert(Common::ListInternal::NodeBase*, Fullpipe::ExCommand* const&) (list.h:248) ==12842== by 0x43C492: Common::List::push_back(Fullpipe::ExCommand* const&) (list.h:131) ==12842== by 0x43A8F7: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:359) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x431266: Fullpipe::Interaction::load(Fullpipe::MfcArchive&) (interaction.cpp:461) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67) ==12842== by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== ==12842== 12,376 (640 direct, 11,736 indirect) bytes in 16 blocks are definitely lost in loss record 840 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== ==12842== 14,592 (672 direct, 13,920 indirect) bytes in 12 blocks are definitely lost in loss record 843 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== ==12842== 18,432 bytes in 18 blocks are possibly lost in loss record 848 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428691: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:532) ==12842== by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 23,612 (176 direct, 23,436 indirect) bytes in 10 blocks are definitely lost in loss record 853 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AFE5F: Fullpipe::BehaviorAnim::BehaviorAnim(Fullpipe::GameVar*, Fullpipe::Scene*, Fullpipe::StaticANIObject*, int*) (behavior.cpp:326) ==12842== by 0x4AFCF9: Fullpipe::BehaviorInfo::initObjectBehavior(Fullpipe::GameVar*, Fullpipe::Scene*, Fullpipe::StaticANIObject*) (behavior.cpp:296) ==12842== by 0x4AEE9D: Fullpipe::BehaviorManager::initBehavior(Fullpipe::Scene*, Fullpipe::GameVar*) (behavior.cpp:78) ==12842== by 0x45C3FD: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:621) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 26,376 (840 direct, 25,536 indirect) bytes in 21 blocks are definitely lost in loss record 855 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E05: Fullpipe::Movement::draw(bool, int) (statics.cpp:543) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 27,368 bytes in 622 blocks are definitely lost in loss record 858 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x424C84: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:641) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 32,768 bytes in 1 blocks are possibly lost in loss record 861 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AE95C: Common::Array::allocCapacity(unsigned int) (array.h:281) ==12842== by 0x4AE4F4: Common::Array::insert_aux(Fullpipe::MGMSubItem**, Fullpipe::MGMSubItem* const*, Fullpipe::MGMSubItem* const*) (array.h:320) ==12842== by 0x4ADFB0: Common::Array::push_back(Fullpipe::MGMSubItem* const&) (array.h:90) ==12842== by 0x4AB42E: Fullpipe::AniHandler::resetData(int) (anihandler.cpp:169) ==12842== by 0x4AB1AA: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:143) ==12842== by 0x447645: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:855) ==12842== by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875) ==12842== by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147) ==12842== by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== ==12842== 33,368 (1,472 direct, 31,896 indirect) bytes in 8 blocks are definitely lost in loss record 864 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41) ==12842== by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 34,816 bytes in 1 blocks are definitely lost in loss record 865 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46418B: Common::MemoryWriteStreamDynamic::ensureCapacity(unsigned int) (memstream.h:175) ==12842== by 0x46434C: Common::MemoryWriteStreamDynamic::write(void const*, unsigned int) (memstream.h:195) ==12842== by 0x4590BE: Fullpipe::MfcArchive::write(void const*, unsigned int) (utils.h:89) ==12842== by 0x4338B8: Common::WriteStream::writeUint32LE(unsigned int) (stream.h:133) ==12842== by 0x462085: Fullpipe::gameLoaderSavegameCallback(Fullpipe::MfcArchive*, bool) (stateloader.cpp:272) ==12842== by 0x4638E4: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:108) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314) ==12842== by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377) ==12842== by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289) ==12842== ==12842== 35,380 (80 direct, 35,300 indirect) bytes in 1 blocks are definitely lost in loss record 866 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E8E9: Fullpipe::createObject(int) (utils.cpp:340) ==12842== by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== ==12842== 35,663 (24 direct, 35,639 indirect) bytes in 1 blocks are definitely lost in loss record 867 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43F4BC: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:801) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 37,784 (120 direct, 37,664 indirect) bytes in 3 blocks are definitely lost in loss record 868 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181) ==12842== by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818) ==12842== by 0x457DF2: Fullpipe::Scene::draw() (scene.cpp:556) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== ==12842== 40,992 bytes in 5 blocks are possibly lost in loss record 872 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180) ==12842== by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149) ==12842== by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193) ==12842== by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536) ==12842== by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== ==12842== 48,107 (4,784 direct, 43,323 indirect) bytes in 26 blocks are definitely lost in loss record 874 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 51,723 (24 direct, 51,699 indirect) bytes in 1 blocks are definitely lost in loss record 876 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43F2E6: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:778) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 52,004 (240 direct, 51,764 indirect) bytes in 5 blocks are definitely lost in loss record 877 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x432AFC: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:263) ==12842== by 0x45BD8D: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:559) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 52,224 bytes in 3 blocks are definitely lost in loss record 878 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46418B: Common::MemoryWriteStreamDynamic::ensureCapacity(unsigned int) (memstream.h:175) ==12842== by 0x46434C: Common::MemoryWriteStreamDynamic::write(void const*, unsigned int) (memstream.h:195) ==12842== by 0x4590BE: Fullpipe::MfcArchive::write(void const*, unsigned int) (utils.h:89) ==12842== by 0x46E057: Fullpipe::MfcArchive::writePascalString(char const*, bool) (utils.cpp:120) ==12842== by 0x46F5D1: Fullpipe::MfcArchive::writeObject(Fullpipe::CObject*) (utils.cpp:482) ==12842== by 0x464087: Fullpipe::GameVar::save(Fullpipe::MfcArchive&) (statesaver.cpp:211) ==12842== by 0x46F5F0: Fullpipe::MfcArchive::writeObject(Fullpipe::CObject*) (utils.cpp:488) ==12842== by 0x464087: Fullpipe::GameVar::save(Fullpipe::MfcArchive&) (statesaver.cpp:211) ==12842== by 0x46F5F0: Fullpipe::MfcArchive::writeObject(Fullpipe::CObject*) (utils.cpp:488) ==12842== by 0x4640B5: Fullpipe::GameVar::save(Fullpipe::MfcArchive&) (statesaver.cpp:213) ==12842== by 0x46F5F0: Fullpipe::MfcArchive::writeObject(Fullpipe::CObject*) (utils.cpp:488) ==12842== ==12842== 52,304 (24 direct, 52,280 indirect) bytes in 1 blocks are definitely lost in loss record 879 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43F552: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:808) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 55,340 (24 direct, 55,316 indirect) bytes in 1 blocks are definitely lost in loss record 880 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43F5E8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:815) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 57,040 (24 direct, 57,016 indirect) bytes in 1 blocks are definitely lost in loss record 881 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43F37C: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:785) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 69,632 bytes in 2 blocks are definitely lost in loss record 886 of 1,002 ==12842== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46418B: Common::MemoryWriteStreamDynamic::ensureCapacity(unsigned int) (memstream.h:175) ==12842== by 0x46434C: Common::MemoryWriteStreamDynamic::write(void const*, unsigned int) (memstream.h:195) ==12842== by 0x4590BE: Fullpipe::MfcArchive::write(void const*, unsigned int) (utils.h:89) ==12842== by 0x4338B8: Common::WriteStream::writeUint32LE(unsigned int) (stream.h:133) ==12842== by 0x462085: Fullpipe::gameLoaderSavegameCallback(Fullpipe::MfcArchive*, bool) (stateloader.cpp:272) ==12842== by 0x4638E4: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:108) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== ==12842== 69,992 (6,760 direct, 63,232 indirect) bytes in 169 blocks are definitely lost in loss record 887 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 71,764 bytes in 233 blocks are definitely lost in loss record 888 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x424DA1: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:659) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 72,440 (56 direct, 72,384 indirect) bytes in 1 blocks are definitely lost in loss record 890 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x468F39: Fullpipe::Statics::init() (statics.cpp:1479) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314) ==12842== by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377) ==12842== by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289) ==12842== ==12842== 72,532 (112 direct, 72,420 indirect) bytes in 2 blocks are definitely lost in loss record 891 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== ==12842== 83,232 bytes in 2,601 blocks are possibly lost in loss record 893 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AB3E7: Fullpipe::AniHandler::resetData(int) (anihandler.cpp:169) ==12842== by 0x4AB1AA: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:143) ==12842== by 0x447645: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:855) ==12842== by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875) ==12842== by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147) ==12842== by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== ==12842== 83,232 bytes in 2,601 blocks are definitely lost in loss record 895 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AB3E7: Fullpipe::AniHandler::resetData(int) (anihandler.cpp:169) ==12842== by 0x4AB1AA: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:143) ==12842== by 0x447595: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:843) ==12842== by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875) ==12842== by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147) ==12842== by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 86,784 (168 direct, 86,616 indirect) bytes in 3 blocks are definitely lost in loss record 897 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 88,080 (112 direct, 87,968 indirect) bytes in 2 blocks are definitely lost in loss record 898 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== ==12842== 91,058 (648 direct, 90,410 indirect) bytes in 27 blocks are definitely lost in loss record 900 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x455D52: Common::List::insert(Common::ListInternal::NodeBase*, Fullpipe::CObject* const&) (list.h:248) ==12842== by 0x46F946: Common::List::push_back(Fullpipe::CObject* const&) (list.h:131) ==12842== by 0x46DDA3: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:57) ==12842== by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== ==12842== 111,968 (800 direct, 111,168 indirect) bytes in 20 blocks are definitely lost in loss record 904 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181) ==12842== by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818) ==12842== by 0x457D92: Fullpipe::Scene::draw() (scene.cpp:549) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== ==12842== 115,200 bytes in 3 blocks are definitely lost in loss record 905 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x5C40D2: Graphics::loadThumbnail(Common::SeekableReadStream&) (thumbnail.cpp:175) ==12842== by 0x461E6C: Fullpipe::readSavegameHeader(Common::SeekableReadStream*, Fullpipe::FullpipeSavegameHeader&) (stateloader.cpp:237) ==12842== by 0x41E21A: FullpipeMetaEngine::listSaves(char const*) const (detection.cpp:154) ==12842== by 0x4DCD22: GUI::SaveLoadChooserDialog::listSaves() (saveload-dialog.cpp:292) ==12842== by 0x4DFCA2: GUI::SaveLoadChooserGrid::open() (saveload-dialog.cpp:801) ==12842== by 0x4BA5C6: GUI::Dialog::runModal() (dialog.cpp:77) ==12842== by 0x4E0954: GUI::SaveLoadChooserGrid::runIntern() (saveload-dialog.cpp:991) ==12842== by 0x4DC789: GUI::SaveLoadChooserDialog::run(Common::String const&, MetaEngine const*) (saveload-dialog.cpp:191) ==12842== by 0x4DBB76: GUI::SaveLoadChooser::runModalWithPluginAndTarget(PluginSubclass const*, Common::String const&) (saveload.cpp:101) ==12842== by 0x4DBA4A: GUI::SaveLoadChooser::runModalWithCurrentTarget() (saveload.cpp:82) ==12842== ==12842== 117,446 (40 direct, 117,406 indirect) bytes in 1 blocks are definitely lost in loss record 907 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4613D5: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:83) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 119,012 (280 direct, 118,732 indirect) bytes in 5 blocks are definitely lost in loss record 908 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469E36: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1726) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== ==12842== 121,208 (280 direct, 120,928 indirect) bytes in 5 blocks are definitely lost in loss record 909 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x469E36: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1726) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 124,756 (112 direct, 124,644 indirect) bytes in 2 blocks are definitely lost in loss record 911 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== ==12842== 124,756 (112 direct, 124,644 indirect) bytes in 2 blocks are definitely lost in loss record 912 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 125,760 bytes in 4 blocks are possibly lost in loss record 913 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180) ==12842== by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149) ==12842== by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193) ==12842== by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536) ==12842== by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319) ==12842== by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283) ==12842== by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== ==12842== 158,621 (1,120 direct, 157,501 indirect) bytes in 14 blocks are definitely lost in loss record 918 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 163,040 (112 direct, 162,928 indirect) bytes in 2 blocks are definitely lost in loss record 919 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849) ==12842== by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== ==12842== 193,751 (35,360 direct, 158,391 indirect) bytes in 442 blocks are definitely lost in loss record 921 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E841: Fullpipe::createObject(int) (utils.cpp:332) ==12842== by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452) ==12842== by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388) ==12842== by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55) ==12842== by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67) ==12842== by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 198,488 (56 direct, 198,432 indirect) bytes in 1 blocks are definitely lost in loss record 923 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x432DBC: Fullpipe::Inventory2::draw() (inventory.cpp:305) ==12842== by 0x421ABE: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:533) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 232,534 (7,360 direct, 225,174 indirect) bytes in 40 blocks are definitely lost in loss record 926 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232) ==12842== by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 233,072 bytes in 3 blocks are possibly lost in loss record 927 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828) ==12842== by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 244,744 (728 direct, 244,016 indirect) bytes in 13 blocks are definitely lost in loss record 929 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x42AACA: Fullpipe::FullpipeEngine::sceneFade(Fullpipe::Scene*, bool) (gfx.cpp:1275) ==12842== by 0x43D6BD: Fullpipe::ModalIntro::update() (modal.cpp:203) ==12842== by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 249,600 (280 direct, 249,320 indirect) bytes in 5 blocks are definitely lost in loss record 931 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 249,696 bytes in 7,803 blocks are definitely lost in loss record 932 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AB3E7: Fullpipe::AniHandler::resetData(int) (anihandler.cpp:169) ==12842== by 0x4AB1AA: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:143) ==12842== by 0x447595: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:843) ==12842== by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875) ==12842== by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147) ==12842== by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== ==12842== 323,104 (280 direct, 322,824 indirect) bytes in 5 blocks are definitely lost in loss record 936 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 343,428 bytes in 5 blocks are possibly lost in loss record 937 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828) ==12842== by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== ==12842== 382,328 (336 direct, 381,992 indirect) bytes in 6 blocks are definitely lost in loss record 939 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== ==12842== 382,328 (336 direct, 381,992 indirect) bytes in 6 blocks are definitely lost in loss record 940 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961) ==12842== by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746) ==12842== by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263) ==12842== by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== ==12842== 396,359 (3,264 direct, 393,095 indirect) bytes in 51 blocks are definitely lost in loss record 941 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x444871: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:117) ==12842== by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391) ==12842== by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146) ==12842== by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44) ==12842== by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 532,048 (10,160 direct, 521,888 indirect) bytes in 254 blocks are definitely lost in loss record 945 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579) ==12842== by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428) ==12842== by 0x45C3CA: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:619) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== ==12842== 536,504 (4,440 direct, 532,064 indirect) bytes in 111 blocks are definitely lost in loss record 948 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 564,372 (392 direct, 563,980 indirect) bytes in 7 blocks are definitely lost in loss record 949 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579) ==12842== by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428) ==12842== by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== ==12842== 625,472 (448 direct, 625,024 indirect) bytes in 8 blocks are definitely lost in loss record 953 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223) ==12842== by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439) ==12842== by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591) ==12842== by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849) ==12842== by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== ==12842== 649,088 (224 direct, 648,864 indirect) bytes in 4 blocks are definitely lost in loss record 954 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== ==12842== 653,056 (21,600 direct, 631,456 indirect) bytes in 540 blocks are definitely lost in loss record 955 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579) ==12842== by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428) ==12842== by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== ==12842== 716,244 bytes in 8 blocks are possibly lost in loss record 958 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828) ==12842== by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579) ==12842== by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428) ==12842== by 0x45C3CA: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:619) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== ==12842== 780,439 (640 direct, 779,799 indirect) bytes in 8 blocks are definitely lost in loss record 959 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 818,238 (640 direct, 817,598 indirect) bytes in 8 blocks are definitely lost in loss record 961 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 921,194 (800 direct, 920,394 indirect) bytes in 10 blocks are definitely lost in loss record 964 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 938,806 (10,880 direct, 927,926 indirect) bytes in 136 blocks are definitely lost in loss record 966 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232) ==12842== by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 960,032 bytes in 1 blocks are possibly lost in loss record 968 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180) ==12842== by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149) ==12842== by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193) ==12842== by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536) ==12842== by 0x427335: Fullpipe::PictureObject::load(Fullpipe::MfcArchive&, bool) (gfx.cpp:148) ==12842== by 0x426DD1: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:69) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 1,316,846 (7,920 direct, 1,308,926 indirect) bytes in 99 blocks are definitely lost in loss record 970 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x43F1C8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:755) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== ==12842== 1,351,194 (20,792 direct, 1,330,402 indirect) bytes in 113 blocks are definitely lost in loss record 971 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469922: Fullpipe::Movement::Movement(Fullpipe::Movement*, int*, int, Fullpipe::StaticANIObject*) (statics.cpp:1660) ==12842== by 0x464E25: Fullpipe::StaticANIObject::StaticANIObject(Fullpipe::StaticANIObject*) (statics.cpp:199) ==12842== by 0x4244A8: Fullpipe::GameLoader::applyPicAniInfos(Fullpipe::Scene*, Fullpipe::PicAniInfo**, int) (gameloader.cpp:494) ==12842== by 0x4230FA: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:175) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== ==12842== 1,354,544 (104 direct, 1,354,440 indirect) bytes in 1 blocks are definitely lost in loss record 972 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x443230: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,441,556 (2,968 direct, 1,438,588 indirect) bytes in 53 blocks are definitely lost in loss record 973 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,706,532 bytes in 17 blocks are possibly lost in loss record 975 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828) ==12842== by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608) ==12842== by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957) ==12842== by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579) ==12842== by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428) ==12842== by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== ==12842== 1,806,040 (5,320 direct, 1,800,720 indirect) bytes in 95 blocks are definitely lost in loss record 976 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E12: Fullpipe::Movement::draw(bool, int) (statics.cpp:543) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,920,000 bytes in 1 blocks are possibly lost in loss record 977 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828) ==12842== by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== ==12842== 1,920,000 bytes in 1 blocks are possibly lost in loss record 978 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828) ==12842== by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348) ==12842== by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== ==12842== 1,920,088 (56 direct, 1,920,032 indirect) bytes in 1 blocks are definitely lost in loss record 979 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== ==12842== 1,920,144 (112 direct, 1,920,032 indirect) bytes in 2 blocks are definitely lost in loss record 980 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x43F889: Fullpipe::ModalMainMenu::update() (modal.cpp:847) ==12842== by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 1,922,642 (288 direct, 1,922,354 indirect) bytes in 15 blocks are definitely lost in loss record 981 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x4AFE5F: Fullpipe::BehaviorAnim::BehaviorAnim(Fullpipe::GameVar*, Fullpipe::Scene*, Fullpipe::StaticANIObject*, int*) (behavior.cpp:326) ==12842== by 0x4AFCF9: Fullpipe::BehaviorInfo::initObjectBehavior(Fullpipe::GameVar*, Fullpipe::Scene*, Fullpipe::StaticANIObject*) (behavior.cpp:296) ==12842== by 0x4AEE9D: Fullpipe::BehaviorManager::initBehavior(Fullpipe::Scene*, Fullpipe::GameVar*) (behavior.cpp:78) ==12842== by 0x45C54B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:643) ==12842== by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== by 0x43C147: Fullpipe::processMessages() (messages.cpp:921) ==12842== by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 1,979,940 bytes in 2 blocks are possibly lost in loss record 982 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74) ==12842== by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828) ==12842== by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601) ==12842== by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564) ==12842== by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626) ==12842== by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181) ==12842== by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818) ==12842== by 0x457D92: Fullpipe::Scene::draw() (scene.cpp:549) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== ==12842== 2,123,456 bytes in 3 blocks are possibly lost in loss record 983 of 1,002 ==12842== at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180) ==12842== by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149) ==12842== by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193) ==12842== by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536) ==12842== by 0x427335: Fullpipe::PictureObject::load(Fullpipe::MfcArchive&, bool) (gfx.cpp:148) ==12842== by 0x426DD1: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:69) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x43F1C8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:755) ==12842== by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807) ==12842== ==12842== 2,633,600 (312 direct, 2,633,288 indirect) bytes in 1 blocks are definitely lost in loss record 984 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x43D8BD: Fullpipe::ModalVideoPlayer::play(char const*) (modal.cpp:236) ==12842== by 0x43D2AD: Fullpipe::ModalIntro::init(int) (modal.cpp:108) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,189,582 (400 direct, 3,189,182 indirect) bytes in 5 blocks are definitely lost in loss record 985 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67) ==12842== by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 3,840,264 (168 direct, 3,840,096 indirect) bytes in 3 blocks are definitely lost in loss record 988 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562) ==12842== by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169) ==12842== by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753) ==12842== by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539) ==12842== by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149) ==12842== by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410) ==12842== by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472) ==12842== by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380) ==12842== by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246) ==12842== by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379) ==12842== by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93) ==12842== ==12842== 5,133,526 (48,392 direct, 5,085,134 indirect) bytes in 263 blocks are definitely lost in loss record 989 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 6,171,580 (34,384 direct, 6,137,196 indirect) bytes in 614 blocks are definitely lost in loss record 992 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131) ==12842== by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545) ==12842== by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661) ==12842== by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551) ==12842== by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 9,586,498 (24,104 direct, 9,562,394 indirect) bytes in 131 blocks are definitely lost in loss record 995 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== ==12842== 10,919,373 (24,104 direct, 10,895,269 indirect) bytes in 131 blocks are definitely lost in loss record 998 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396) ==12842== by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596) ==12842== by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232) ==12842== by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91) ==12842== by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518) ==12842== by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330) ==12842== ==12842== 28,917,053 (1,517,816 direct, 27,399,237 indirect) bytes in 8,249 blocks are definitely lost in loss record 1,000 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51) ==12842== by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303) ==12842== by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304) ==12842== by 0x40D405: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:263) ==12842== by 0x40E5F4: scummvm_main (main.cpp:529) ==12842== by 0x40B732: main (posix-main.cpp:45) ==12842== ==12842== 48,211,371 (102,672 direct, 48,108,699 indirect) bytes in 558 blocks are definitely lost in loss record 1,002 of 1,002 ==12842== at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==12842== by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699) ==12842== by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234) ==12842== by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182) ==12842== by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113) ==12842== by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170) ==12842== by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157) ==12842== by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269) ==12842== by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540) ==12842== by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157) ==12842== by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363) ==12842== by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323) ==12842== ==12842== LEAK SUMMARY: ==12842== definitely lost: 2,666,878 bytes in 26,364 blocks ==12842== indirectly lost: 141,523,038 bytes in 73,177 blocks ==12842== possibly lost: 12,230,439 bytes in 2,852 blocks ==12842== still reachable: 239,598 bytes in 875 blocks ==12842== suppressed: 0 bytes in 0 blocks ==12842== Reachable blocks (those to which a pointer was found) are not shown. ==12842== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==12842== ==12842== For counts of detected and suppressed errors, rerun with: -v ==12842== Use --track-origins=yes to see where uninitialised values come from ==12842== ERROR SUMMARY: 348 errors from 334 contexts (suppressed: 0 from 0)