Ticket #9654: fullpipe-leaks.txt

File fullpipe-leaks.txt, 364.3 KB (added by bgK, 2 years ago)

Valgrind output

Line 
1User picked target 'fullpipe' (gameid 'fullpipe')...
2  Looking for a plugin supporting this gameid... Fullpipe Engine
3  Starting 'Full Pipe'
4==12842==
5==12842== HEAP SUMMARY:
6==12842==     in use at exit: 156,659,953 bytes in 103,268 blocks
7==12842==   total heap usage: 438,578 allocs, 335,310 frees, 765,278,654 bytes allocated
8==12842==
9==12842== 1 bytes in 1 blocks are definitely lost in loss record 10 of 1,002
10==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
11==12842==    by 0xE095554: _XlcDefaultMapModifiers (in /usr/lib/libX11.so.6.3.0)
12==12842==    by 0xE095935: XSetLocaleModifiers (in /usr/lib/libX11.so.6.3.0)
13==12842==    by 0x51002B3: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
14==12842==    by 0x50F02A5: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
15==12842==    by 0x5054066: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
16==12842==    by 0x4087E5: OSystem_SDL::initSDL() (sdl.cpp:314)
17==12842==    by 0x408183: OSystem_SDL::init() (sdl.cpp:143)
18==12842==    by 0x40B80D: OSystem_POSIX::init() (posix.cpp:67)
19==12842==    by 0x40B721: main (posix-main.cpp:38)
20==12842==
21==12842== 3 bytes in 3 blocks are possibly lost in loss record 16 of 1,002
22==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
23==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
24==12842==    by 0x46E195: Fullpipe::MemoryObject::load(Fullpipe::MfcArchive&) (utils.cpp:143)
25==12842==    by 0x46E633: Fullpipe::MemoryObject2::load(Fullpipe::MfcArchive&) (utils.cpp:237)
26==12842==    by 0x4285E4: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:519)
27==12842==    by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319)
28==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
29==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
30==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
31==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
32==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
33==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
34==12842==
35==12842== 4 bytes in 1 blocks are definitely lost in loss record 20 of 1,002
36==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
37==12842==    by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696)
38==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
39==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
40==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
41==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
42==12842==    by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41)
43==12842==    by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608)
44==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
45==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
46==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
47==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
48==12842==
49==12842== 4 bytes in 1 blocks are definitely lost in loss record 21 of 1,002
50==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
51==12842==    by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696)
52==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
53==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
54==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
55==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
56==12842==    by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326)
57==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
58==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
59==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
60==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
61==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
62==12842==
63==12842== 8 bytes in 2 blocks are definitely lost in loss record 30 of 1,002
64==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
65==12842==    by 0x4321C1: Fullpipe::Inventory2::loadPartial(Fullpipe::MfcArchive&) (inventory.cpp:105)
66==12842==    by 0x4614F3: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:101)
67==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
68==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
69==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
70==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
71==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
72==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
73==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
74==12842==    by 0x40B732: main (posix-main.cpp:45)
75==12842==
76==12842== 9 bytes in 1 blocks are definitely lost in loss record 37 of 1,002
77==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
78==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
79==12842==    by 0x422CB2: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:114)
80==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
81==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
82==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
83==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
84==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
85==12842==    by 0x40B732: main (posix-main.cpp:45)
86==12842==
87==12842== 9 bytes in 1 blocks are definitely lost in loss record 38 of 1,002
88==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
89==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
90==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
91==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
92==12842==    by 0x423020: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:156)
93==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
94==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
95==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
96==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
97==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
98==12842==    by 0x40B732: main (posix-main.cpp:45)
99==12842==
100==12842== 9 bytes in 1 blocks are definitely lost in loss record 39 of 1,002
101==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
102==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
103==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
104==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
105==12842==    by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85)
106==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
107==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
108==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
109==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
110==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
111==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
112==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
113==12842==
114==12842== 9 bytes in 1 blocks are definitely lost in loss record 40 of 1,002
115==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
116==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
117==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
118==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
119==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
120==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
121==12842==    by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85)
122==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
123==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
124==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
125==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
126==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
127==12842==
128==12842== 9 bytes in 1 blocks are definitely lost in loss record 41 of 1,002
129==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
130==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
131==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
132==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
133==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
134==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
135==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
136==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
137==12842==    by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85)
138==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
139==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
140==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
141==12842==
142==12842== 9 bytes in 1 blocks are definitely lost in loss record 42 of 1,002
143==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
144==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
145==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
146==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
147==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
148==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
149==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
150==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
151==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
152==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
153==12842==    by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85)
154==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
155==12842==
156==12842== 9 bytes in 1 blocks are definitely lost in loss record 43 of 1,002
157==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
158==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
159==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
160==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
161==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
162==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
163==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
164==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
165==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
166==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
167==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
168==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
169==12842==
170==12842== 9 bytes in 1 blocks are definitely lost in loss record 44 of 1,002
171==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
172==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
173==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
174==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
175==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
176==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
177==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
178==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
179==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
180==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
181==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
182==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
183==12842==
184==12842== 9 bytes in 1 blocks are definitely lost in loss record 45 of 1,002
185==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
186==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
187==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
188==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
189==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
190==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
191==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
192==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
193==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
194==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
195==12842==    by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85)
196==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
197==12842==
198==12842== 9 bytes in 1 blocks are definitely lost in loss record 46 of 1,002
199==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
200==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
201==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
202==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
203==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
204==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
205==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
206==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
207==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
208==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
209==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
210==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
211==12842==
212==12842== 9 bytes in 1 blocks are definitely lost in loss record 47 of 1,002
213==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
214==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
215==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
216==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
217==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
218==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
219==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
220==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
221==12842==    by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85)
222==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
223==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
224==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
225==12842==
226==12842== 9 bytes in 1 blocks are definitely lost in loss record 48 of 1,002
227==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
228==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
229==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
230==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
231==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
232==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
233==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
234==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
235==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
236==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
237==12842==    by 0x461436: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:85)
238==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
239==12842==
240==12842== 10 bytes in 1 blocks are definitely lost in loss record 51 of 1,002
241==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
242==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
243==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
244==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
245==12842==    by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325)
246==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
247==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
248==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
249==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
250==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
251==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
252==12842==    by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232)
253==12842==
254==12842== 10 bytes in 1 blocks are definitely lost in loss record 52 of 1,002
255==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
256==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
257==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
258==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
259==12842==    by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325)
260==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
261==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
262==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
263==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
264==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
265==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
266==12842==    by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41)
267==12842==
268==12842== 10 bytes in 1 blocks are definitely lost in loss record 53 of 1,002
269==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
270==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
271==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
272==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
273==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
274==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
275==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
276==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
277==12842==    by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41)
278==12842==    by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608)
279==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
280==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
281==12842==
282==12842== 11 bytes in 11 blocks are possibly lost in loss record 54 of 1,002
283==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
284==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
285==12842==    by 0x44FCE3: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2935)
286==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
287==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
288==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
289==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
290==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
291==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
292==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
293==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
294==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
295==12842==
296==12842== 12 bytes in 1 blocks are definitely lost in loss record 59 of 1,002
297==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
298==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
299==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
300==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
301==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
302==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
303==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
304==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
305==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
306==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
307==12842==    by 0x40B732: main (posix-main.cpp:45)
308==12842==
309==12842== 12 bytes in 1 blocks are definitely lost in loss record 60 of 1,002
310==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
311==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
312==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
313==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
314==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
315==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
316==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
317==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
318==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
319==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
320==12842==    by 0x40B732: main (posix-main.cpp:45)
321==12842==
322==12842== 12 bytes in 1 blocks are definitely lost in loss record 61 of 1,002
323==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
324==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
325==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
326==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
327==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
328==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
329==12842==    by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41)
330==12842==    by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608)
331==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
332==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
333==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
334==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
335==12842==
336==12842== 13 bytes in 1 blocks are definitely lost in loss record 64 of 1,002
337==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
338==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
339==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
340==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
341==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
342==12842==    by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67)
343==12842==    by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132)
344==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
345==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
346==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
347==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
348==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
349==12842==
350==12842== 13 bytes in 1 blocks are definitely lost in loss record 65 of 1,002
351==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
352==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
353==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
354==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
355==12842==    by 0x431266: Fullpipe::Interaction::load(Fullpipe::MfcArchive&) (interaction.cpp:461)
356==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
357==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
358==12842==    by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67)
359==12842==    by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132)
360==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
361==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
362==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
363==12842==
364==12842== 13 bytes in 1 blocks are definitely lost in loss record 66 of 1,002
365==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
366==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
367==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
368==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
369==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
370==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
371==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
372==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
373==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
374==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
375==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
376==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
377==12842==
378==12842== 13 bytes in 1 blocks are definitely lost in loss record 67 of 1,002
379==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
380==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
381==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
382==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
383==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
384==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
385==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
386==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
387==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
388==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
389==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
390==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
391==12842==
392==12842== 13 bytes in 1 blocks are definitely lost in loss record 68 of 1,002
393==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
394==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
395==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
396==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
397==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
398==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
399==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
400==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
401==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
402==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
403==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
404==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
405==12842==
406==12842== 15 bytes in 1 blocks are definitely lost in loss record 70 of 1,002
407==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
408==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
409==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
410==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
411==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
412==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
413==12842==    by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232)
414==12842==    by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294)
415==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
416==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
417==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
418==12842==    by 0x40B732: main (posix-main.cpp:45)
419==12842==
420==12842== 16 bytes in 2 blocks are possibly lost in loss record 75 of 1,002
421==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
422==12842==    by 0x46C053: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2286)
423==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
424==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
425==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
426==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
427==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
428==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
429==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
430==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
431==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
432==12842==    by 0x40B732: main (posix-main.cpp:45)
433==12842==
434==12842== 16 bytes in 4 blocks are possibly lost in loss record 76 of 1,002
435==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
436==12842==    by 0x450560: Fullpipe::ReactPolygonal::load(Fullpipe::MfcArchive&) (motion.cpp:3039)
437==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
438==12842==    by 0x4449B3: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:135)
439==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
440==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
441==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
442==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
443==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
444==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
445==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
446==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
447==12842==
448==12842== 16 bytes in 1 blocks are definitely lost in loss record 81 of 1,002
449==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
450==12842==    by 0x44B775: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array<Fullpipe::MovGraphLink*>*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1903)
451==12842==    by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394)
452==12842==    by 0x445383: Fullpipe::MctlCompound::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:298)
453==12842==    by 0x42FE07: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:149)
454==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
455==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
456==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
457==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
458==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
459==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
460==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
461==12842==
462==12842== 16 bytes in 1 blocks are definitely lost in loss record 82 of 1,002
463==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
464==12842==    by 0x44B91F: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array<Fullpipe::MovGraphLink*>*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1935)
465==12842==    by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394)
466==12842==    by 0x445383: Fullpipe::MctlCompound::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:298)
467==12842==    by 0x42FE07: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:149)
468==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
469==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
470==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
471==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
472==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
473==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
474==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
475==12842==
476==12842== 16 bytes in 1 blocks are definitely lost in loss record 83 of 1,002
477==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
478==12842==    by 0x44BA21: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array<Fullpipe::MovGraphLink*>*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1962)
479==12842==    by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394)
480==12842==    by 0x445383: Fullpipe::MctlCompound::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:298)
481==12842==    by 0x42FE07: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:149)
482==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
483==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
484==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
485==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
486==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
487==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
488==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
489==12842==
490==12842== 16 bytes in 1 blocks are definitely lost in loss record 84 of 1,002
491==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
492==12842==    by 0x44BA8A: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array<Fullpipe::MovGraphLink*>*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1971)
493==12842==    by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394)
494==12842==    by 0x445383: Fullpipe::MctlCompound::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:298)
495==12842==    by 0x42FE07: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:149)
496==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
497==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
498==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
499==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
500==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
501==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
502==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
503==12842==
504==12842== 16 bytes in 1 blocks are definitely lost in loss record 85 of 1,002
505==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
506==12842==    by 0x44B775: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array<Fullpipe::MovGraphLink*>*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1903)
507==12842==    by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394)
508==12842==    by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160)
509==12842==    by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227)
510==12842==    by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317)
511==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
512==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
513==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
514==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
515==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
516==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
517==12842==
518==12842== 16 bytes in 1 blocks are definitely lost in loss record 86 of 1,002
519==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
520==12842==    by 0x44B91F: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array<Fullpipe::MovGraphLink*>*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1935)
521==12842==    by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394)
522==12842==    by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160)
523==12842==    by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227)
524==12842==    by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317)
525==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
526==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
527==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
528==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
529==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
530==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
531==12842==
532==12842== 16 bytes in 1 blocks are definitely lost in loss record 87 of 1,002
533==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
534==12842==    by 0x44BA21: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array<Fullpipe::MovGraphLink*>*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1962)
535==12842==    by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394)
536==12842==    by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160)
537==12842==    by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227)
538==12842==    by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317)
539==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
540==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
541==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
542==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
543==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
544==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
545==12842==
546==12842== 16 bytes in 1 blocks are definitely lost in loss record 88 of 1,002
547==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
548==12842==    by 0x44BA8A: Fullpipe::MctlGraph::generateList(Fullpipe::MctlMQ*, Common::Array<Fullpipe::MovGraphLink*>*, Fullpipe::LinkInfo*, Fullpipe::LinkInfo*) (motion.cpp:1971)
549==12842==    by 0x44D790: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2394)
550==12842==    by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160)
551==12842==    by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227)
552==12842==    by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317)
553==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
554==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
555==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
556==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
557==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
558==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
559==12842==
560==12842== 18 bytes in 2 blocks are definitely lost in loss record 91 of 1,002
561==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
562==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
563==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
564==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
565==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
566==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
567==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
568==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
569==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
570==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
571==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
572==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
573==12842==
574==12842== 19 bytes in 1 blocks are definitely lost in loss record 92 of 1,002
575==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
576==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
577==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
578==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
579==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
580==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
581==12842==    by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326)
582==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
583==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
584==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
585==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
586==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
587==12842==
588==12842== 24 bytes in 2 blocks are definitely lost in loss record 110 of 1,002
589==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
590==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
591==12842==    by 0x426D46: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:62)
592==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
593==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
594==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
595==12842==    by 0x43F1C8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:755)
596==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
597==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
598==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
599==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
600==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
601==12842==
602==12842== 27 bytes in 2 blocks are definitely lost in loss record 115 of 1,002
603==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
604==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
605==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
606==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
607==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
608==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
609==12842==    by 0x431266: Fullpipe::Interaction::load(Fullpipe::MfcArchive&) (interaction.cpp:461)
610==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
611==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
612==12842==    by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67)
613==12842==    by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132)
614==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
615==12842==
616==12842== 32 bytes in 1 blocks are possibly lost in loss record 125 of 1,002
617==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
618==12842==    by 0x450534: Fullpipe::ReactPolygonal::load(Fullpipe::MfcArchive&) (motion.cpp:3036)
619==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
620==12842==    by 0x4449B3: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:135)
621==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
622==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
623==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
624==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
625==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
626==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
627==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
628==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
629==12842==
630==12842== 32 bytes in 1 blocks are definitely lost in loss record 155 of 1,002
631==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
632==12842==    by 0x420715: Fullpipe::FullpipeEngine::initialize() (fullpipe.cpp:229)
633==12842==    by 0x420AC9: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:293)
634==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
635==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
636==12842==    by 0x40B732: main (posix-main.cpp:45)
637==12842==
638==12842== 32 bytes in 8 blocks are definitely lost in loss record 156 of 1,002
639==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
640==12842==    by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696)
641==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
642==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
643==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
644==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
645==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
646==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
647==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
648==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
649==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
650==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
651==12842==
652==12842== 32 bytes in 8 blocks are definitely lost in loss record 157 of 1,002
653==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
654==12842==    by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696)
655==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
656==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
657==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
658==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
659==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
660==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
661==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
662==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
663==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
664==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
665==12842==
666==12842== 33 bytes in 2 blocks are possibly lost in loss record 158 of 1,002
667==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
668==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
669==12842==    by 0x46E195: Fullpipe::MemoryObject::load(Fullpipe::MfcArchive&) (utils.cpp:143)
670==12842==    by 0x42847C: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:505)
671==12842==    by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319)
672==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
673==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
674==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
675==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
676==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
677==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
678==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
679==12842==
680==12842== 36 bytes in 9 blocks are definitely lost in loss record 162 of 1,002
681==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
682==12842==    by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696)
683==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
684==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
685==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
686==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
687==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
688==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
689==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
690==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
691==12842==    by 0x40B732: main (posix-main.cpp:45)
692==12842==
693==12842== 40 bytes in 1 blocks are possibly lost in loss record 184 of 1,002
694==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
695==12842==    by 0x46E991: Fullpipe::createObject(int) (utils.cpp:348)
696==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
697==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
698==12842==    by 0x44FC14: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2925)
699==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
700==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
701==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
702==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
703==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
704==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
705==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
706==12842==
707==12842== 40 bytes in 1 blocks are definitely lost in loss record 187 of 1,002
708==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
709==12842==    by 0x4206E8: Fullpipe::FullpipeEngine::initialize() (fullpipe.cpp:228)
710==12842==    by 0x420AC9: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:293)
711==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
712==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
713==12842==    by 0x40B732: main (posix-main.cpp:45)
714==12842==
715==12842== 40 bytes in 1 blocks are definitely lost in loss record 188 of 1,002
716==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
717==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
718==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
719==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
720==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
721==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
722==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
723==12842==    by 0x46A479: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1850)
724==12842==    by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746)
725==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
726==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
727==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
728==12842==
729==12842== 40 bytes in 1 blocks are definitely lost in loss record 189 of 1,002
730==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
731==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
732==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
733==12842==    by 0x42CFF5: Fullpipe::FullpipeEngine::initCursors() (init.cpp:157)
734==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
735==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
736==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
737==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
738==12842==    by 0x40B732: main (posix-main.cpp:45)
739==12842==
740==12842== 40 bytes in 1 blocks are definitely lost in loss record 190 of 1,002
741==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
742==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
743==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
744==12842==    by 0x42D022: Fullpipe::FullpipeEngine::initCursors() (init.cpp:158)
745==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
746==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
747==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
748==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
749==12842==    by 0x40B732: main (posix-main.cpp:45)
750==12842==
751==12842== 40 bytes in 1 blocks are definitely lost in loss record 191 of 1,002
752==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
753==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
754==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
755==12842==    by 0x42D04F: Fullpipe::FullpipeEngine::initCursors() (init.cpp:159)
756==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
757==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
758==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
759==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
760==12842==    by 0x40B732: main (posix-main.cpp:45)
761==12842==
762==12842== 40 bytes in 1 blocks are definitely lost in loss record 192 of 1,002
763==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
764==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
765==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
766==12842==    by 0x42D0A9: Fullpipe::FullpipeEngine::initCursors() (init.cpp:161)
767==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
768==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
769==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
770==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
771==12842==    by 0x40B732: main (posix-main.cpp:45)
772==12842==
773==12842== 40 bytes in 1 blocks are definitely lost in loss record 193 of 1,002
774==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
775==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
776==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
777==12842==    by 0x42D0D6: Fullpipe::FullpipeEngine::initCursors() (init.cpp:162)
778==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
779==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
780==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
781==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
782==12842==    by 0x40B732: main (posix-main.cpp:45)
783==12842==
784==12842== 40 bytes in 1 blocks are definitely lost in loss record 194 of 1,002
785==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
786==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
787==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
788==12842==    by 0x42D103: Fullpipe::FullpipeEngine::initCursors() (init.cpp:163)
789==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
790==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
791==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
792==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
793==12842==    by 0x40B732: main (posix-main.cpp:45)
794==12842==
795==12842== 40 bytes in 1 blocks are definitely lost in loss record 195 of 1,002
796==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
797==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
798==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
799==12842==    by 0x42D130: Fullpipe::FullpipeEngine::initCursors() (init.cpp:164)
800==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
801==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
802==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
803==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
804==12842==    by 0x40B732: main (posix-main.cpp:45)
805==12842==
806==12842== 40 bytes in 1 blocks are definitely lost in loss record 196 of 1,002
807==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
808==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
809==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
810==12842==    by 0x42D15D: Fullpipe::FullpipeEngine::initCursors() (init.cpp:165)
811==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
812==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
813==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
814==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
815==12842==    by 0x40B732: main (posix-main.cpp:45)
816==12842==
817==12842== 40 bytes in 1 blocks are definitely lost in loss record 197 of 1,002
818==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
819==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
820==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
821==12842==    by 0x42D18A: Fullpipe::FullpipeEngine::initCursors() (init.cpp:166)
822==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
823==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
824==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
825==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
826==12842==    by 0x40B732: main (posix-main.cpp:45)
827==12842==
828==12842== 40 bytes in 1 blocks are definitely lost in loss record 198 of 1,002
829==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
830==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
831==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
832==12842==    by 0x42D1B7: Fullpipe::FullpipeEngine::initCursors() (init.cpp:167)
833==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
834==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
835==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
836==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
837==12842==    by 0x40B732: main (posix-main.cpp:45)
838==12842==
839==12842== 40 bytes in 1 blocks are definitely lost in loss record 199 of 1,002
840==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
841==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
842==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
843==12842==    by 0x42D1E4: Fullpipe::FullpipeEngine::initCursors() (init.cpp:168)
844==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
845==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
846==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
847==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
848==12842==    by 0x40B732: main (posix-main.cpp:45)
849==12842==
850==12842== 40 bytes in 1 blocks are definitely lost in loss record 200 of 1,002
851==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
852==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
853==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
854==12842==    by 0x42D211: Fullpipe::FullpipeEngine::initCursors() (init.cpp:169)
855==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
856==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
857==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
858==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
859==12842==    by 0x40B732: main (posix-main.cpp:45)
860==12842==
861==12842== 40 bytes in 1 blocks are definitely lost in loss record 201 of 1,002
862==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
863==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
864==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
865==12842==    by 0x42D23E: Fullpipe::FullpipeEngine::initCursors() (init.cpp:170)
866==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
867==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
868==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
869==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
870==12842==    by 0x40B732: main (posix-main.cpp:45)
871==12842==
872==12842== 40 bytes in 1 blocks are definitely lost in loss record 202 of 1,002
873==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
874==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
875==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
876==12842==    by 0x42D26B: Fullpipe::FullpipeEngine::initCursors() (init.cpp:171)
877==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
878==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
879==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
880==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
881==12842==    by 0x40B732: main (posix-main.cpp:45)
882==12842==
883==12842== 40 bytes in 1 blocks are definitely lost in loss record 203 of 1,002
884==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
885==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
886==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
887==12842==    by 0x42D298: Fullpipe::FullpipeEngine::initCursors() (init.cpp:172)
888==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
889==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
890==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
891==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
892==12842==    by 0x40B732: main (posix-main.cpp:45)
893==12842==
894==12842== 40 bytes in 1 blocks are definitely lost in loss record 204 of 1,002
895==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
896==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
897==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
898==12842==    by 0x42D379: Fullpipe::FullpipeEngine::initCursors() (init.cpp:177)
899==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
900==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
901==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
902==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
903==12842==    by 0x40B732: main (posix-main.cpp:45)
904==12842==
905==12842== 40 bytes in 1 blocks are definitely lost in loss record 205 of 1,002
906==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
907==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
908==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
909==12842==    by 0x42D3A6: Fullpipe::FullpipeEngine::initCursors() (init.cpp:178)
910==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
911==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
912==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
913==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
914==12842==    by 0x40B732: main (posix-main.cpp:45)
915==12842==
916==12842== 40 bytes in 1 blocks are definitely lost in loss record 206 of 1,002
917==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
918==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
919==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
920==12842==    by 0x42D3D3: Fullpipe::FullpipeEngine::initCursors() (init.cpp:179)
921==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
922==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
923==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
924==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
925==12842==    by 0x40B732: main (posix-main.cpp:45)
926==12842==
927==12842== 40 bytes in 1 blocks are definitely lost in loss record 207 of 1,002
928==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
929==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
930==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
931==12842==    by 0x42D400: Fullpipe::FullpipeEngine::initCursors() (init.cpp:180)
932==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
933==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
934==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
935==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
936==12842==    by 0x40B732: main (posix-main.cpp:45)
937==12842==
938==12842== 40 bytes in 1 blocks are definitely lost in loss record 208 of 1,002
939==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
940==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
941==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
942==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
943==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
944==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
945==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
946==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
947==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
948==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
949==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
950==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
951==12842==
952==12842== 40 bytes in 1 blocks are definitely lost in loss record 209 of 1,002
953==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
954==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
955==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
956==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
957==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
958==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
959==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
960==12842==    by 0x42AACA: Fullpipe::FullpipeEngine::sceneFade(Fullpipe::Scene*, bool) (gfx.cpp:1275)
961==12842==    by 0x43D6BD: Fullpipe::ModalIntro::update() (modal.cpp:203)
962==12842==    by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519)
963==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
964==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
965==12842==
966==12842== 40 bytes in 1 blocks are definitely lost in loss record 210 of 1,002
967==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
968==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
969==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
970==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
971==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
972==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
973==12842==    by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348)
974==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
975==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
976==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
977==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
978==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
979==12842==
980==12842== 40 bytes in 1 blocks are definitely lost in loss record 211 of 1,002
981==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
982==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
983==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
984==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
985==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
986==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
987==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
988==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
989==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
990==12842==    by 0x423EE2: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:406)
991==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
992==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
993==12842==
994==12842== 40 bytes in 1 blocks are definitely lost in loss record 212 of 1,002
995==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
996==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
997==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
998==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
999==12842==    by 0x432DBC: Fullpipe::Inventory2::draw() (inventory.cpp:305)
1000==12842==    by 0x421ABE: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:533)
1001==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1002==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1003==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1004==12842==    by 0x40B732: main (posix-main.cpp:45)
1005==12842==
1006==12842== 40 bytes in 1 blocks are definitely lost in loss record 213 of 1,002
1007==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1008==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1009==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1010==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1011==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
1012==12842==    by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961)
1013==12842==    by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579)
1014==12842==    by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428)
1015==12842==    by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641)
1016==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
1017==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
1018==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1019==12842==
1020==12842== 40 bytes in 1 blocks are definitely lost in loss record 214 of 1,002
1021==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1022==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1023==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1024==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1025==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
1026==12842==    by 0x465E05: Fullpipe::Movement::draw(bool, int) (statics.cpp:543)
1027==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1028==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1029==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
1030==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1031==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1032==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1033==12842==
1034==12842== 40 bytes in 1 blocks are definitely lost in loss record 215 of 1,002
1035==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1036==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1037==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1038==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1039==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
1040==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
1041==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1042==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
1043==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
1044==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
1045==12842==    by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314)
1046==12842==    by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377)
1047==12842==
1048==12842== 40 bytes in 1 blocks are definitely lost in loss record 216 of 1,002
1049==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1050==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1051==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1052==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1053==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
1054==12842==    by 0x466487: Fullpipe::StaticANIObject::draw() (statics.cpp:642)
1055==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1056==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
1057==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1058==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1059==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1060==12842==    by 0x40B732: main (posix-main.cpp:45)
1061==12842==
1062==12842== 40 bytes in 1 blocks are definitely lost in loss record 217 of 1,002
1063==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1064==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1065==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1066==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
1067==12842==    by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181)
1068==12842==    by 0x441170: Fullpipe::ModalQuery::update() (modal.cpp:1380)
1069==12842==    by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519)
1070==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1071==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1072==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1073==12842==    by 0x40B732: main (posix-main.cpp:45)
1074==12842==
1075==12842== 40 bytes in 4 blocks are definitely lost in loss record 218 of 1,002
1076==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1077==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
1078==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
1079==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1080==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
1081==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
1082==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1083==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1084==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
1085==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1086==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1087==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1088==12842==
1089==12842== 48 bytes in 1 blocks are possibly lost in loss record 232 of 1,002
1090==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1091==12842==    by 0x46E9D9: Fullpipe::createObject(int) (utils.cpp:352)
1092==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
1093==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1094==12842==    by 0x4449B3: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:135)
1095==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1096==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
1097==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
1098==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
1099==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
1100==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
1101==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1102==12842==
1103==12842== 48 bytes in 1 blocks are definitely lost in loss record 244 of 1,002
1104==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1105==12842==    by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237)
1106==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1107==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
1108==12842==    by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232)
1109==12842==    by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294)
1110==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1111==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1112==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1113==12842==    by 0x40B732: main (posix-main.cpp:45)
1114==12842==
1115==12842== 48 bytes in 1 blocks are definitely lost in loss record 245 of 1,002
1116==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1117==12842==    by 0x432AFC: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:263)
1118==12842==    by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294)
1119==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1120==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1121==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1122==12842==    by 0x40B732: main (posix-main.cpp:45)
1123==12842==
1124==12842== 48 bytes in 1 blocks are definitely lost in loss record 246 of 1,002
1125==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1126==12842==    by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237)
1127==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1128==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1129==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
1130==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1131==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1132==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1133==12842==    by 0x40B732: main (posix-main.cpp:45)
1134==12842==
1135==12842== 48 bytes in 1 blocks are definitely lost in loss record 247 of 1,002
1136==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1137==12842==    by 0x432AFC: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:263)
1138==12842==    by 0x45BD8D: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:559)
1139==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
1140==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
1141==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1142==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1143==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1144==12842==    by 0x40B732: main (posix-main.cpp:45)
1145==12842==
1146==12842== 48 bytes in 1 blocks are definitely lost in loss record 248 of 1,002
1147==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1148==12842==    by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237)
1149==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1150==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1151==12842==    by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41)
1152==12842==    by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608)
1153==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
1154==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
1155==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1156==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1157==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1158==12842==    by 0x40B732: main (posix-main.cpp:45)
1159==12842==
1160==12842== 48 bytes in 1 blocks are definitely lost in loss record 249 of 1,002
1161==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1162==12842==    by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237)
1163==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1164==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1165==12842==    by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326)
1166==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
1167==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1168==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
1169==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
1170==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
1171==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1172==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1173==12842==
1174==12842== 56 bytes in 1 blocks are possibly lost in loss record 251 of 1,002
1175==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1176==12842==    by 0x46E9B5: Fullpipe::createObject(int) (utils.cpp:350)
1177==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
1178==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1179==12842==    by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934)
1180==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1181==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
1182==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
1183==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1184==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
1185==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1186==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
1187==12842==
1188==12842== 60 bytes in 6 blocks are definitely lost in loss record 258 of 1,002
1189==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1190==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
1191==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
1192==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1193==12842==    by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325)
1194==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
1195==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
1196==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1197==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1198==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1199==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1200==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
1201==12842==
1202==12842== 70 bytes in 7 blocks are definitely lost in loss record 349 of 1,002
1203==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1204==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
1205==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
1206==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1207==12842==    by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325)
1208==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
1209==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
1210==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1211==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1212==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1213==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1214==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
1215==12842==
1216==12842== 72 bytes in 1 blocks are definitely lost in loss record 361 of 1,002
1217==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1218==12842==    by 0xE0C8F40: XkbGetMap (in /usr/lib/libX11.so.6.3.0)
1219==12842==    by 0x50F9BDE: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
1220==12842==    by 0x5100105: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
1221==12842==    by 0x50F02A5: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
1222==12842==    by 0x5054066: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
1223==12842==    by 0x4087E5: OSystem_SDL::initSDL() (sdl.cpp:314)
1224==12842==    by 0x408183: OSystem_SDL::init() (sdl.cpp:143)
1225==12842==    by 0x40B80D: OSystem_POSIX::init() (posix.cpp:67)
1226==12842==    by 0x40B721: main (posix-main.cpp:38)
1227==12842==
1228==12842== 80 bytes in 2 blocks are possibly lost in loss record 363 of 1,002
1229==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1230==12842==    by 0x46E991: Fullpipe::createObject(int) (utils.cpp:348)
1231==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
1232==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1233==12842==    by 0x44FC14: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2925)
1234==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1235==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
1236==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
1237==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1238==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
1239==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1240==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
1241==12842==
1242==12842== 80 bytes in 2 blocks are definitely lost in loss record 377 of 1,002
1243==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1244==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1245==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1246==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1247==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
1248==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
1249==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
1250==12842==    by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714)
1251==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1252==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1253==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1254==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1255==12842==
1256==12842== 80 bytes in 2 blocks are definitely lost in loss record 378 of 1,002
1257==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1258==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1259==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1260==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
1261==12842==    by 0x42757F: Fullpipe::PictureObject::drawAt(int, int) (gfx.cpp:196)
1262==12842==    by 0x432E81: Fullpipe::Inventory2::draw() (inventory.cpp:316)
1263==12842==    by 0x421ABE: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:533)
1264==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1265==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1266==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1267==12842==    by 0x40B732: main (posix-main.cpp:45)
1268==12842==
1269==12842== 80 bytes in 2 blocks are definitely lost in loss record 379 of 1,002
1270==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1271==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1272==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1273==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1274==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
1275==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
1276==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
1277==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
1278==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
1279==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1280==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1281==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1282==12842==
1283==12842== 80 bytes in 2 blocks are definitely lost in loss record 380 of 1,002
1284==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1285==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1286==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1287==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
1288==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
1289==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
1290==12842==    by 0x43F889: Fullpipe::ModalMainMenu::update() (modal.cpp:847)
1291==12842==    by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519)
1292==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1293==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1294==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1295==12842==    by 0x40B732: main (posix-main.cpp:45)
1296==12842==
1297==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 394 of 1,002
1298==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1299==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1300==12842==    by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225)
1301==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
1302==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
1303==12842==    by 0x46A479: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1850)
1304==12842==    by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746)
1305==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1306==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1307==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1308==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
1309==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
1310==12842==
1311==12842== 88 bytes in 1 blocks are definitely lost in loss record 395 of 1,002
1312==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1313==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
1314==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
1315==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1316==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
1317==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
1318==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1319==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1320==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
1321==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1322==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1323==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1324==12842==
1325==12842== 88 bytes in 1 blocks are definitely lost in loss record 396 of 1,002
1326==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1327==12842==    by 0x423482: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:229)
1328==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
1329==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1330==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1331==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1332==12842==    by 0x40B732: main (posix-main.cpp:45)
1333==12842==
1334==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 397 of 1,002
1335==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1336==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
1337==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
1338==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
1339==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
1340==12842==    by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348)
1341==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
1342==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1343==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
1344==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
1345==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
1346==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1347==12842==
1348==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 398 of 1,002
1349==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1350==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1351==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1352==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1353==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1354==12842==    by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348)
1355==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
1356==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1357==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
1358==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
1359==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
1360==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1361==12842==
1362==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 399 of 1,002
1363==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1364==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1365==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1366==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1367==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1368==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
1369==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
1370==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1371==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
1372==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
1373==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
1374==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1375==12842==
1376==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 400 of 1,002
1377==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1378==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1379==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1380==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1381==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1382==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
1383==12842==    by 0x423EE2: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:406)
1384==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1385==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
1386==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
1387==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
1388==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1389==12842==
1390==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 401 of 1,002
1391==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1392==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1393==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1394==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1395==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1396==12842==    by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348)
1397==12842==    by 0x461865: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:143)
1398==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
1399==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
1400==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
1401==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
1402==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
1403==12842==
1404==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 402 of 1,002
1405==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1406==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1407==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1408==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1409==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1410==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
1411==12842==    by 0x4619B3: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:164)
1412==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
1413==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
1414==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
1415==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
1416==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
1417==12842==
1418==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 403 of 1,002
1419==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1420==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
1421==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1422==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
1423==12842==    by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961)
1424==12842==    by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579)
1425==12842==    by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428)
1426==12842==    by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641)
1427==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
1428==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
1429==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1430==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1431==12842==
1432==12842== 88 bytes in 1 blocks are definitely lost in loss record 404 of 1,002
1433==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1434==12842==    by 0x4AF1F7: Fullpipe::BehaviorManager::updateBehavior(Fullpipe::BehaviorInfo*, Fullpipe::BehaviorAnim*) (behavior.cpp:137)
1435==12842==    by 0x4AEFCC: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:100)
1436==12842==    by 0x47357C: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:319)
1437==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1438==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1439==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
1440==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1441==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1442==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1443==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1444==12842==    by 0x40B732: main (posix-main.cpp:45)
1445==12842==
1446==12842== 88 bytes in 1 blocks are definitely lost in loss record 405 of 1,002
1447==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1448==12842==    by 0x435605: Fullpipe::FullpipeEngine::lift_exitSeq(Fullpipe::ExCommand*) (lift.cpp:232)
1449==12842==    by 0x47322D: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:233)
1450==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1451==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1452==12842==    by 0x439AC5: Fullpipe::ExCommand::sendMessage() (messages.cpp:112)
1453==12842==    by 0x43AF06: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:483)
1454==12842==    by 0x43AA3E: Fullpipe::MessageQueue::update() (messages.cpp:392)
1455==12842==    by 0x43C19A: Fullpipe::updateGlobalMessageQueue(int, int) (messages.cpp:930)
1456==12842==    by 0x466D03: Fullpipe::StaticANIObject::update(int) (statics.cpp:802)
1457==12842==    by 0x458518: Fullpipe::Scene::update(int) (scene.cpp:684)
1458==12842==    by 0x424962: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:583)
1459==12842==
1460==12842== 88 bytes in 1 blocks are definitely lost in loss record 406 of 1,002
1461==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1462==12842==    by 0x436A36: Fullpipe::FullpipeEngine::lift_startExitQueue() (lift.cpp:484)
1463==12842==    by 0x47325F: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:245)
1464==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1465==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1466==12842==    by 0x439AC5: Fullpipe::ExCommand::sendMessage() (messages.cpp:112)
1467==12842==    by 0x43AF06: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:483)
1468==12842==    by 0x43AA3E: Fullpipe::MessageQueue::update() (messages.cpp:392)
1469==12842==    by 0x43C19A: Fullpipe::updateGlobalMessageQueue(int, int) (messages.cpp:930)
1470==12842==    by 0x467862: Fullpipe::StaticANIObject::stopAnim_maybe() (statics.cpp:1029)
1471==12842==    by 0x466F84: Fullpipe::StaticANIObject::update(int) (statics.cpp:853)
1472==12842==    by 0x458518: Fullpipe::Scene::update(int) (scene.cpp:684)
1473==12842==
1474==12842== 88 bytes in 1 blocks are definitely lost in loss record 407 of 1,002
1475==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1476==12842==    by 0x44BC73: Fullpipe::MctlGraph::makeWholeQueue(Fullpipe::MctlMQ*) (motion.cpp:2012)
1477==12842==    by 0x44D7A9: Fullpipe::MctlGraph::makeQueue(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2396)
1478==12842==    by 0x44C9A9: Fullpipe::MctlGraph::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:2160)
1479==12842==    by 0x444F3D: Fullpipe::MctlCompound::startMove(Fullpipe::StaticANIObject*, int, int, int, int) (motion.cpp:227)
1480==12842==    by 0x430896: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:317)
1481==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
1482==12842==    by 0x438065: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:427)
1483==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1484==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1485==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
1486==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1487==12842==
1488==12842== 88 bytes in 1 blocks are definitely lost in loss record 408 of 1,002
1489==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1490==12842==    by 0x4AF2BE: Fullpipe::BehaviorManager::updateBehavior(Fullpipe::BehaviorInfo*, Fullpipe::BehaviorAnim*) (behavior.cpp:143)
1491==12842==    by 0x4AEFCC: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:100)
1492==12842==    by 0x47357C: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:319)
1493==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1494==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1495==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
1496==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1497==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1498==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1499==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1500==12842==    by 0x40B732: main (posix-main.cpp:45)
1501==12842==
1502==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 409 of 1,002
1503==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1504==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
1505==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1506==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
1507==12842==    by 0x465E05: Fullpipe::Movement::draw(bool, int) (statics.cpp:543)
1508==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1509==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1510==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
1511==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1512==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1513==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1514==12842==    by 0x40B732: main (posix-main.cpp:45)
1515==12842==
1516==12842== 88 bytes in 1 blocks are definitely lost in loss record 410 of 1,002
1517==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1518==12842==    by 0x43038C: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:257)
1519==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
1520==12842==    by 0x4385AF: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:504)
1521==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1522==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1523==12842==    by 0x439AC5: Fullpipe::ExCommand::sendMessage() (messages.cpp:112)
1524==12842==    by 0x43AF06: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:483)
1525==12842==    by 0x43AA3E: Fullpipe::MessageQueue::update() (messages.cpp:392)
1526==12842==    by 0x43C19A: Fullpipe::updateGlobalMessageQueue(int, int) (messages.cpp:930)
1527==12842==    by 0x467862: Fullpipe::StaticANIObject::stopAnim_maybe() (statics.cpp:1029)
1528==12842==    by 0x466F84: Fullpipe::StaticANIObject::update(int) (statics.cpp:853)
1529==12842==
1530==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 411 of 1,002
1531==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1532==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1533==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1534==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1535==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1536==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
1537==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
1538==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
1539==12842==    by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314)
1540==12842==    by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377)
1541==12842==    by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289)
1542==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
1543==12842==
1544==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 412 of 1,002
1545==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1546==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
1547==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1548==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
1549==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
1550==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1551==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
1552==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
1553==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
1554==12842==    by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314)
1555==12842==    by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377)
1556==12842==    by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289)
1557==12842==
1558==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 413 of 1,002
1559==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1560==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1561==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1562==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1563==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1564==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
1565==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
1566==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1567==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1568==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1569==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1570==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1571==12842==
1572==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 414 of 1,002
1573==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1574==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1575==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1576==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1577==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1578==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
1579==12842==    by 0x423EE2: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:406)
1580==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1581==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1582==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1583==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1584==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1585==12842==
1586==12842== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 415 of 1,002
1587==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1588==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1589==12842==    by 0x468F39: Fullpipe::Statics::init() (statics.cpp:1479)
1590==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
1591==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
1592==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1593==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
1594==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1595==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1596==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1597==12842==    by 0x40B732: main (posix-main.cpp:45)
1598==12842==
1599==12842== 88 bytes in 2 blocks are definitely lost in loss record 416 of 1,002
1600==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1601==12842==    by 0x42483E: Fullpipe::GameLoader::savePicAniInfos(Fullpipe::Scene*, int, int, int*) (gameloader.cpp:562)
1602==12842==    by 0x424598: Fullpipe::GameLoader::saveScenePicAniInfos(int) (gameloader.cpp:521)
1603==12842==    by 0x463540: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:50)
1604==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
1605==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
1606==12842==    by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314)
1607==12842==    by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377)
1608==12842==    by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289)
1609==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
1610==12842==    by 0x4385AF: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:504)
1611==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1612==12842==
1613==12842== 88 bytes in 2 blocks are definitely lost in loss record 417 of 1,002
1614==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1615==12842==    by 0x42483E: Fullpipe::GameLoader::savePicAniInfos(Fullpipe::Scene*, int, int, int*) (gameloader.cpp:562)
1616==12842==    by 0x424598: Fullpipe::GameLoader::saveScenePicAniInfos(int) (gameloader.cpp:521)
1617==12842==    by 0x423D61: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:389)
1618==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1619==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1620==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1621==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1622==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1623==12842==    by 0x40B732: main (posix-main.cpp:45)
1624==12842==
1625==12842== 88 bytes in 2 blocks are definitely lost in loss record 418 of 1,002
1626==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1627==12842==    by 0x42483E: Fullpipe::GameLoader::savePicAniInfos(Fullpipe::Scene*, int, int, int*) (gameloader.cpp:562)
1628==12842==    by 0x424598: Fullpipe::GameLoader::saveScenePicAniInfos(int) (gameloader.cpp:521)
1629==12842==    by 0x423F69: Fullpipe::GameLoader::unloadScene(int) (gameloader.cpp:421)
1630==12842==    by 0x423D77: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:391)
1631==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1632==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1633==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1634==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1635==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1636==12842==    by 0x40B732: main (posix-main.cpp:45)
1637==12842==
1638==12842== 92 (56 direct, 36 indirect) bytes in 1 blocks are definitely lost in loss record 420 of 1,002
1639==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1640==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
1641==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1642==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
1643==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
1644==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
1645==12842==    by 0x46A479: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1850)
1646==12842==    by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746)
1647==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1648==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1649==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1650==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
1651==12842==
1652==12842== 96 bytes in 1 blocks are definitely lost in loss record 433 of 1,002
1653==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1654==12842==    by 0x4475EC: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:849)
1655==12842==    by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875)
1656==12842==    by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147)
1657==12842==    by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588)
1658==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
1659==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
1660==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1661==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1662==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
1663==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1664==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1665==12842==
1666==12842== 96 bytes in 2 blocks are definitely lost in loss record 434 of 1,002
1667==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1668==12842==    by 0x432AFC: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:263)
1669==12842==    by 0x461786: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:126)
1670==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
1671==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
1672==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
1673==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
1674==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
1675==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1676==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1677==12842==    by 0x40B732: main (posix-main.cpp:45)
1678==12842==
1679==12842== 96 bytes in 2 blocks are definitely lost in loss record 435 of 1,002
1680==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1681==12842==    by 0x456E4B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:237)
1682==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1683==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
1684==12842==    by 0x43F1C8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:755)
1685==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
1686==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
1687==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1688==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1689==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
1690==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1691==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1692==12842==
1693==12842== 120 bytes in 3 blocks are definitely lost in loss record 443 of 1,002
1694==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1695==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1696==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1697==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
1698==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
1699==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
1700==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
1701==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
1702==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
1703==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
1704==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
1705==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
1706==12842==
1707==12842== 120 bytes in 3 blocks are definitely lost in loss record 444 of 1,002
1708==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1709==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1710==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1711==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1712==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
1713==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1714==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1715==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1716==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
1717==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1718==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1719==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1720==12842==
1721==12842== 120 bytes in 3 blocks are definitely lost in loss record 445 of 1,002
1722==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1723==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1724==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1725==12842==    by 0x42910E: Fullpipe::Picture::isPixelHitAtPos(int, int) (gfx.cpp:734)
1726==12842==    by 0x42773B: Fullpipe::PictureObject::isPixelHitAtPos(int, int) (gfx.cpp:241)
1727==12842==    by 0x44059C: Fullpipe::ModalMainMenu::checkHover(Common::Point&) (modal.cpp:1144)
1728==12842==    by 0x43FEEE: Fullpipe::ModalMainMenu::init(int) (modal.cpp:999)
1729==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
1730==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1731==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1732==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1733==12842==    by 0x40B732: main (posix-main.cpp:45)
1734==12842==
1735==12842== 120 bytes in 12 blocks are definitely lost in loss record 446 of 1,002
1736==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1737==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
1738==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
1739==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1740==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
1741==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
1742==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1743==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1744==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
1745==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1746==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
1747==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
1748==12842==
1749==12842== 120 bytes in 12 blocks are definitely lost in loss record 447 of 1,002
1750==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1751==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
1752==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
1753==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1754==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
1755==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
1756==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1757==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1758==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
1759==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1760==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1761==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1762==12842==
1763==12842== 126 bytes in 14 blocks are definitely lost in loss record 450 of 1,002
1764==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1765==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
1766==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
1767==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1768==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
1769==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1770==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
1771==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1772==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
1773==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1774==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
1775==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1776==12842==
1777==12842== 144 bytes in 1 blocks are possibly lost in loss record 471 of 1,002
1778==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1779==12842==    by 0x46E967: Fullpipe::createObject(int) (utils.cpp:346)
1780==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
1781==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1782==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
1783==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
1784==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1785==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
1786==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1787==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
1788==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
1789==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
1790==12842==
1791==12842== 144 bytes in 36 blocks are definitely lost in loss record 483 of 1,002
1792==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1793==12842==    by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696)
1794==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1795==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1796==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1797==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1798==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
1799==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
1800==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
1801==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
1802==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
1803==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
1804==12842==
1805==12842== 160 bytes in 4 blocks are definitely lost in loss record 498 of 1,002
1806==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1807==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1808==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1809==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
1810==12842==    by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181)
1811==12842==    by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818)
1812==12842==    by 0x457DF2: Fullpipe::Scene::draw() (scene.cpp:556)
1813==12842==    by 0x43F889: Fullpipe::ModalMainMenu::update() (modal.cpp:847)
1814==12842==    by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519)
1815==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1816==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1817==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1818==12842==
1819==12842== 168 (40 direct, 128 indirect) bytes in 1 blocks are definitely lost in loss record 507 of 1,002
1820==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1821==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1822==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1823==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
1824==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
1825==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
1826==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
1827==12842==    by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348)
1828==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
1829==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1830==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
1831==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
1832==12842==
1833==12842== 176 bytes in 44 blocks are possibly lost in loss record 509 of 1,002
1834==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1835==12842==    by 0x4500BC: Fullpipe::ReactParallel::createRegion() (motion.cpp:2989)
1836==12842==    by 0x450079: Fullpipe::ReactParallel::load(Fullpipe::MfcArchive&) (motion.cpp:2980)
1837==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1838==12842==    by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934)
1839==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1840==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
1841==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
1842==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1843==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
1844==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
1845==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
1846==12842==
1847==12842== 176 (112 direct, 64 indirect) bytes in 2 blocks are definitely lost in loss record 514 of 1,002
1848==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1849==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1850==12842==    by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225)
1851==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
1852==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
1853==12842==    by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714)
1854==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1855==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1856==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1857==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
1858==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
1859==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1860==12842==
1861==12842== 176 bytes in 2 blocks are definitely lost in loss record 515 of 1,002
1862==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1863==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
1864==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
1865==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1866==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
1867==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
1868==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1869==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1870==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
1871==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1872==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1873==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1874==12842==
1875==12842== 176 (112 direct, 64 indirect) bytes in 2 blocks are definitely lost in loss record 516 of 1,002
1876==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1877==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1878==12842==    by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225)
1879==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
1880==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
1881==12842==    by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714)
1882==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1883==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1884==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1885==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1886==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
1887==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1888==12842==
1889==12842== 176 (112 direct, 64 indirect) bytes in 2 blocks are definitely lost in loss record 517 of 1,002
1890==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1891==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
1892==12842==    by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225)
1893==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
1894==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
1895==12842==    by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849)
1896==12842==    by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746)
1897==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1898==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1899==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1900==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
1901==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
1902==12842==
1903==12842== 176 bytes in 2 blocks are definitely lost in loss record 518 of 1,002
1904==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1905==12842==    by 0x4AF1F7: Fullpipe::BehaviorManager::updateBehavior(Fullpipe::BehaviorInfo*, Fullpipe::BehaviorAnim*) (behavior.cpp:137)
1906==12842==    by 0x4AEFCC: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:100)
1907==12842==    by 0x472115: Fullpipe::sceneHandler01(Fullpipe::ExCommand*) (scene01.cpp:111)
1908==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1909==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1910==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
1911==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1912==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1913==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1914==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1915==12842==    by 0x40B732: main (posix-main.cpp:45)
1916==12842==
1917==12842== 176 bytes in 4 blocks are definitely lost in loss record 519 of 1,002
1918==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1919==12842==    by 0x42483E: Fullpipe::GameLoader::savePicAniInfos(Fullpipe::Scene*, int, int, int*) (gameloader.cpp:562)
1920==12842==    by 0x424598: Fullpipe::GameLoader::saveScenePicAniInfos(int) (gameloader.cpp:521)
1921==12842==    by 0x463540: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:50)
1922==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
1923==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
1924==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
1925==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
1926==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
1927==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
1928==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
1929==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
1930==12842==
1931==12842== 176 bytes in 44 blocks are definitely lost in loss record 520 of 1,002
1932==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1933==12842==    by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696)
1934==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1935==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1936==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1937==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
1938==12842==    by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232)
1939==12842==    by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294)
1940==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1941==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1942==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
1943==12842==    by 0x40B732: main (posix-main.cpp:45)
1944==12842==
1945==12842== 192 (16 direct, 176 indirect) bytes in 1 blocks are definitely lost in loss record 531 of 1,002
1946==12842==    at 0x4C2CC37: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1947==12842==    by 0xE08BB6C: ??? (in /usr/lib/libX11.so.6.3.0)
1948==12842==    by 0xE08C0D1: ??? (in /usr/lib/libX11.so.6.3.0)
1949==12842==    by 0xE08D9DE: ??? (in /usr/lib/libX11.so.6.3.0)
1950==12842==    by 0xE08E1F7: _XlcCreateLC (in /usr/lib/libX11.so.6.3.0)
1951==12842==    by 0xE0AAE9F: _XlcDefaultLoader (in /usr/lib/libX11.so.6.3.0)
1952==12842==    by 0xE09578D: _XOpenLC (in /usr/lib/libX11.so.6.3.0)
1953==12842==    by 0xE0958D7: _XlcCurrentLC (in /usr/lib/libX11.so.6.3.0)
1954==12842==    by 0xE09590D: XSetLocaleModifiers (in /usr/lib/libX11.so.6.3.0)
1955==12842==    by 0x510018B: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
1956==12842==    by 0x50F02A5: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
1957==12842==    by 0x5054066: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
1958==12842==
1959==12842== 200 bytes in 5 blocks are definitely lost in loss record 532 of 1,002
1960==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1961==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1962==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1963==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1964==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
1965==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
1966==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
1967==12842==    by 0x469E36: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1726)
1968==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
1969==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
1970==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1971==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
1972==12842==
1973==12842== 200 bytes in 5 blocks are definitely lost in loss record 533 of 1,002
1974==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1975==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
1976==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
1977==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
1978==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
1979==12842==    by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961)
1980==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
1981==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
1982==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
1983==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
1984==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
1985==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
1986==12842==
1987==12842== 200 bytes in 20 blocks are definitely lost in loss record 534 of 1,002
1988==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
1989==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
1990==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
1991==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
1992==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
1993==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
1994==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
1995==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
1996==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
1997==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
1998==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
1999==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2000==12842==
2001==12842== 201 (200 direct, 1 indirect) bytes in 5 blocks are definitely lost in loss record 535 of 1,002
2002==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2003==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2004==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2005==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
2006==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
2007==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
2008==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
2009==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
2010==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
2011==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2012==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
2013==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
2014==12842==
2015==12842== 208 (120 direct, 88 indirect) bytes in 3 blocks are definitely lost in loss record 538 of 1,002
2016==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2017==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2018==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2019==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
2020==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
2021==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
2022==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
2023==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
2024==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2025==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2026==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2027==12842==    by 0x40B732: main (posix-main.cpp:45)
2028==12842==
2029==12842== 210 bytes in 21 blocks are definitely lost in loss record 539 of 1,002
2030==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2031==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2032==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2033==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2034==12842==    by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325)
2035==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
2036==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
2037==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
2038==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
2039==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2040==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2041==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
2042==12842==
2043==12842== 216 bytes in 3 blocks are possibly lost in loss record 541 of 1,002
2044==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2045==12842==    by 0x4285A2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:518)
2046==12842==    by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319)
2047==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
2048==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
2049==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
2050==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
2051==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2052==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
2053==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
2054==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2055==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2056==12842==
2057==12842== 216 bytes in 24 blocks are definitely lost in loss record 542 of 1,002
2058==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2059==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2060==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2061==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2062==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2063==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2064==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2065==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2066==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
2067==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2068==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
2069==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2070==12842==
2071==12842== 240 bytes in 6 blocks are definitely lost in loss record 558 of 1,002
2072==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2073==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2074==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2075==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
2076==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
2077==12842==    by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961)
2078==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
2079==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
2080==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
2081==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2082==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
2083==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
2084==12842==
2085==12842== 240 bytes in 6 blocks are definitely lost in loss record 559 of 1,002
2086==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2087==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2088==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2089==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
2090==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
2091==12842==    by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961)
2092==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
2093==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
2094==12842==    by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155)
2095==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
2096==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
2097==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
2098==12842==
2099==12842== 248 (40 direct, 208 indirect) bytes in 1 blocks are definitely lost in loss record 560 of 1,002
2100==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2101==12842==    by 0x4AFA2C: Fullpipe::BehaviorInfo::initAmbientBehavior(Fullpipe::GameVar*, Fullpipe::Scene*) (behavior.cpp:258)
2102==12842==    by 0x4AEDC5: Fullpipe::BehaviorManager::initBehavior(Fullpipe::Scene*, Fullpipe::GameVar*) (behavior.cpp:69)
2103==12842==    by 0x45C3FD: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:621)
2104==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
2105==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
2106==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
2107==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
2108==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
2109==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2110==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2111==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2112==12842==
2113==12842== 264 bytes in 11 blocks are possibly lost in loss record 564 of 1,002
2114==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2115==12842==    by 0x455D52: Common::List<Fullpipe::CObject*>::insert(Common::ListInternal::NodeBase*, Fullpipe::CObject* const&) (list.h:248)
2116==12842==    by 0x46F946: Common::List<Fullpipe::CObject*>::push_back(Fullpipe::CObject* const&) (list.h:131)
2117==12842==    by 0x46DDA3: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:57)
2118==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2119==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2120==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2121==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2122==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2123==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2124==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
2125==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2126==12842==
2127==12842== 276 (168 direct, 108 indirect) bytes in 3 blocks are definitely lost in loss record 567 of 1,002
2128==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2129==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
2130==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
2131==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
2132==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
2133==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
2134==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
2135==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2136==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2137==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2138==12842==    by 0x40B732: main (posix-main.cpp:45)
2139==12842==
2140==12842== 280 bytes in 7 blocks are definitely lost in loss record 569 of 1,002
2141==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2142==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2143==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2144==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
2145==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
2146==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
2147==12842==    by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579)
2148==12842==    by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428)
2149==12842==    by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641)
2150==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
2151==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
2152==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
2153==12842==
2154==12842== 304 bytes in 2 blocks are possibly lost in loss record 576 of 1,002
2155==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2156==12842==    by 0x46E93D: Fullpipe::createObject(int) (utils.cpp:344)
2157==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
2158==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2159==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2160==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2161==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2162==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2163==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
2164==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2165==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
2166==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2167==12842==
2168==12842== 312 bytes in 1 blocks are definitely lost in loss record 577 of 1,002
2169==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2170==12842==    by 0x43D8BD: Fullpipe::ModalVideoPlayer::play(char const*) (modal.cpp:236)
2171==12842==    by 0x43D3B0: Fullpipe::ModalIntro::init(int) (modal.cpp:132)
2172==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
2173==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2174==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2175==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2176==12842==    by 0x40B732: main (posix-main.cpp:45)
2177==12842==
2178==12842== 320 bytes in 8 blocks are possibly lost in loss record 578 of 1,002
2179==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2180==12842==    by 0x46E991: Fullpipe::createObject(int) (utils.cpp:348)
2181==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
2182==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2183==12842==    by 0x44FC44: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2927)
2184==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2185==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2186==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2187==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2188==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2189==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2190==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2191==12842==
2192==12842== 328 (288 direct, 40 indirect) bytes in 3 blocks are definitely lost in loss record 582 of 1,002
2193==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2194==12842==    by 0x5772FA: POSIXFilesystemFactory::makeFileNodePath(Common::String const&) const (posix-fs-factory.cpp:46)
2195==12842==    by 0x6A5131: Common::DumpFile::open(Common::String const&, bool) (file.cpp:164)
2196==12842==    by 0x534305: DefaultSaveFileManager::saveTimestamps(Common::HashMap<Common::String, unsigned int, Common::Hash<Common::String>, Common::EqualTo<Common::String> >&) (default-saves.cpp:354)
2197==12842==    by 0x5330E3: DefaultSaveFileManager::openForSaving(Common::String const&, bool) (default-saves.cpp:154)
2198==12842==    by 0x463938: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:111)
2199==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
2200==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
2201==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
2202==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
2203==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
2204==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2205==12842==
2206==12842== 328 (288 direct, 40 indirect) bytes in 3 blocks are definitely lost in loss record 583 of 1,002
2207==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2208==12842==    by 0x5772FA: POSIXFilesystemFactory::makeFileNodePath(Common::String const&) const (posix-fs-factory.cpp:46)
2209==12842==    by 0x6A5131: Common::DumpFile::open(Common::String const&, bool) (file.cpp:164)
2210==12842==    by 0x534305: DefaultSaveFileManager::saveTimestamps(Common::HashMap<Common::String, unsigned int, Common::Hash<Common::String>, Common::EqualTo<Common::String> >&) (default-saves.cpp:354)
2211==12842==    by 0x5330E3: DefaultSaveFileManager::openForSaving(Common::String const&, bool) (default-saves.cpp:154)
2212==12842==    by 0x463938: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:111)
2213==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
2214==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
2215==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
2216==12842==    by 0x43C237: Fullpipe::chainQueue(int, int) (messages.cpp:944)
2217==12842==    by 0x43D5A1: Fullpipe::ModalIntro::init(int) (modal.cpp:174)
2218==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
2219==12842==
2220==12842== 328 (288 direct, 40 indirect) bytes in 3 blocks are definitely lost in loss record 584 of 1,002
2221==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2222==12842==    by 0x5772FA: POSIXFilesystemFactory::makeFileNodePath(Common::String const&) const (posix-fs-factory.cpp:46)
2223==12842==    by 0x6A5131: Common::DumpFile::open(Common::String const&, bool) (file.cpp:164)
2224==12842==    by 0x534305: DefaultSaveFileManager::saveTimestamps(Common::HashMap<Common::String, unsigned int, Common::Hash<Common::String>, Common::EqualTo<Common::String> >&) (default-saves.cpp:354)
2225==12842==    by 0x5330E3: DefaultSaveFileManager::openForSaving(Common::String const&, bool) (default-saves.cpp:154)
2226==12842==    by 0x463938: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:111)
2227==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
2228==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
2229==12842==    by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314)
2230==12842==    by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377)
2231==12842==    by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289)
2232==12842==    by 0x42F7B9: Fullpipe::handleObjectInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:33)
2233==12842==
2234==12842== 340 bytes in 34 blocks are definitely lost in loss record 591 of 1,002
2235==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2236==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2237==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2238==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2239==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2240==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2241==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2242==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2243==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
2244==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
2245==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
2246==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
2247==12842==
2248==12842== 352 bytes in 11 blocks are possibly lost in loss record 592 of 1,002
2249==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2250==12842==    by 0x40AD28: Common::Array<int>::allocCapacity(unsigned int) (array.h:281)
2251==12842==    by 0x40A86E: Common::Array<int>::insert_aux(int*, int const*, int const*) (array.h:320)
2252==12842==    by 0x40A0CA: Common::Array<int>::push_back(int const&) (array.h:90)
2253==12842==    by 0x46DEFD: Fullpipe::DWordArray::load(Fullpipe::MfcArchive&) (utils.cpp:89)
2254==12842==    by 0x44FBAF: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2919)
2255==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2256==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2257==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2258==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2259==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2260==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2261==12842==
2262==12842== 352 bytes in 11 blocks are possibly lost in loss record 593 of 1,002
2263==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2264==12842==    by 0x40AD28: Common::Array<int>::allocCapacity(unsigned int) (array.h:281)
2265==12842==    by 0x40A86E: Common::Array<int>::insert_aux(int*, int const*, int const*) (array.h:320)
2266==12842==    by 0x40A0CA: Common::Array<int>::push_back(int const&) (array.h:90)
2267==12842==    by 0x46DEFD: Fullpipe::DWordArray::load(Fullpipe::MfcArchive&) (utils.cpp:89)
2268==12842==    by 0x44FBC6: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2920)
2269==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2270==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2271==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2272==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2273==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2274==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2275==12842==
2276==12842== 352 bytes in 11 blocks are possibly lost in loss record 594 of 1,002
2277==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2278==12842==    by 0x45009A: Fullpipe::ReactParallel::createRegion() (motion.cpp:2986)
2279==12842==    by 0x450079: Fullpipe::ReactParallel::load(Fullpipe::MfcArchive&) (motion.cpp:2980)
2280==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2281==12842==    by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934)
2282==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2283==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2284==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2285==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2286==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2287==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2288==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2289==12842==
2290==12842== 352 bytes in 4 blocks are definitely lost in loss record 596 of 1,002
2291==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2292==12842==    by 0x4AF57F: Fullpipe::BehaviorManager::updateStaticAniBehavior(Fullpipe::StaticANIObject*, int, Fullpipe::BehaviorAnim*) (behavior.cpp:175)
2293==12842==    by 0x4AF0D0: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:114)
2294==12842==    by 0x47357C: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:319)
2295==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
2296==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
2297==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
2298==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2299==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2300==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2301==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2302==12842==    by 0x40B732: main (posix-main.cpp:45)
2303==12842==
2304==12842== 368 bytes in 2 blocks are possibly lost in loss record 598 of 1,002
2305==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2306==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
2307==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
2308==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
2309==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2310==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
2311==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
2312==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2313==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2314==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2315==12842==    by 0x40B732: main (posix-main.cpp:45)
2316==12842==
2317==12842== 371 (80 direct, 291 indirect) bytes in 1 blocks are definitely lost in loss record 599 of 1,002
2318==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2319==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
2320==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
2321==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2322==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2323==12842==    by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41)
2324==12842==    by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608)
2325==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
2326==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
2327==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2328==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2329==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2330==12842==
2331==12842== 371 (80 direct, 291 indirect) bytes in 1 blocks are definitely lost in loss record 600 of 1,002
2332==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2333==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
2334==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
2335==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2336==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2337==12842==    by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326)
2338==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
2339==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2340==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
2341==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
2342==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
2343==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2344==12842==
2345==12842== 376 (56 direct, 320 indirect) bytes in 1 blocks are definitely lost in loss record 601 of 1,002
2346==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2347==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
2348==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
2349==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
2350==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
2351==12842==    by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348)
2352==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
2353==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2354==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2355==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2356==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2357==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2358==12842==
2359==12842== 400 bytes in 10 blocks are definitely lost in loss record 606 of 1,002
2360==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2361==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2362==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2363==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
2364==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
2365==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
2366==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
2367==12842==    by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849)
2368==12842==    by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746)
2369==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
2370==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
2371==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2372==12842==
2373==12842== 424 (24 direct, 400 indirect) bytes in 1 blocks are definitely lost in loss record 608 of 1,002
2374==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2375==12842==    by 0x43C8CE: Common::List<Fullpipe::ExCommand*>::insert(Common::ListInternal::NodeBase*, Fullpipe::ExCommand* const&) (list.h:248)
2376==12842==    by 0x43C492: Common::List<Fullpipe::ExCommand*>::push_back(Fullpipe::ExCommand* const&) (list.h:131)
2377==12842==    by 0x43A5BE: Fullpipe::MessageQueue::MessageQueue(Fullpipe::MessageQueue*, int, int) (messages.cpp:303)
2378==12842==    by 0x43C207: Fullpipe::chainQueue(int, int) (messages.cpp:940)
2379==12842==    by 0x43D5A1: Fullpipe::ModalIntro::init(int) (modal.cpp:174)
2380==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
2381==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2382==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2383==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2384==12842==    by 0x40B732: main (posix-main.cpp:45)
2385==12842==
2386==12842== 424 (72 direct, 352 indirect) bytes in 1 blocks are definitely lost in loss record 609 of 1,002
2387==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2388==12842==    by 0x4AB15C: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:138)
2389==12842==    by 0x467AF7: Fullpipe::StaticANIObject::changeStatics2(int) (statics.cpp:1087)
2390==12842==    by 0x4355E5: Fullpipe::FullpipeEngine::lift_exitSeq(Fullpipe::ExCommand*) (lift.cpp:230)
2391==12842==    by 0x47322D: Fullpipe::sceneHandler03(Fullpipe::ExCommand*) (scene03.cpp:233)
2392==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
2393==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
2394==12842==    by 0x439AC5: Fullpipe::ExCommand::sendMessage() (messages.cpp:112)
2395==12842==    by 0x43AF06: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:483)
2396==12842==    by 0x43AA3E: Fullpipe::MessageQueue::update() (messages.cpp:392)
2397==12842==    by 0x43C19A: Fullpipe::updateGlobalMessageQueue(int, int) (messages.cpp:930)
2398==12842==    by 0x466D03: Fullpipe::StaticANIObject::update(int) (statics.cpp:802)
2399==12842==
2400==12842== 496 bytes in 31 blocks are definitely lost in loss record 620 of 1,002
2401==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2402==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2403==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2404==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2405==12842==    by 0x4449B3: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:135)
2406==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2407==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2408==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2409==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
2410==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2411==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
2412==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2413==12842==
2414==12842== 510 bytes in 51 blocks are definitely lost in loss record 623 of 1,002
2415==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2416==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2417==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2418==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2419==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2420==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2421==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2422==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2423==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
2424==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2425==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
2426==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2427==12842==
2428==12842== 532 bytes in 38 blocks are definitely lost in loss record 632 of 1,002
2429==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2430==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2431==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2432==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2433==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2434==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2435==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2436==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2437==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2438==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2439==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2440==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
2441==12842==
2442==12842== 532 bytes in 38 blocks are definitely lost in loss record 633 of 1,002
2443==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2444==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2445==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2446==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2447==12842==    by 0x44FC14: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2925)
2448==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2449==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2450==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2451==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2452==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2453==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2454==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2455==12842==
2456==12842== 560 bytes in 10 blocks are possibly lost in loss record 637 of 1,002
2457==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2458==12842==    by 0x46E9B5: Fullpipe::createObject(int) (utils.cpp:350)
2459==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
2460==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2461==12842==    by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934)
2462==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2463==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2464==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2465==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2466==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2467==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2468==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2469==12842==
2470==12842== 616 (40 direct, 576 indirect) bytes in 1 blocks are definitely lost in loss record 643 of 1,002
2471==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2472==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2473==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2474==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
2475==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
2476==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
2477==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
2478==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
2479==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
2480==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2481==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
2482==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
2483==12842==
2484==12842== 618 (80 direct, 538 indirect) bytes in 1 blocks are definitely lost in loss record 644 of 1,002
2485==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2486==12842==    by 0x46E841: Fullpipe::createObject(int) (utils.cpp:332)
2487==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
2488==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2489==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2490==12842==    by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67)
2491==12842==    by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132)
2492==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2493==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
2494==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2495==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2496==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2497==12842==
2498==12842== 624 bytes in 26 blocks are possibly lost in loss record 645 of 1,002
2499==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2500==12842==    by 0x455D52: Common::List<Fullpipe::CObject*>::insert(Common::ListInternal::NodeBase*, Fullpipe::CObject* const&) (list.h:248)
2501==12842==    by 0x46F946: Common::List<Fullpipe::CObject*>::push_back(Fullpipe::CObject* const&) (list.h:131)
2502==12842==    by 0x46DDA3: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:57)
2503==12842==    by 0x44752E: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:834)
2504==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2505==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2506==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2507==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2508==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2509==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
2510==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2511==12842==
2512==12842== 624 (48 direct, 576 indirect) bytes in 2 blocks are definitely lost in loss record 646 of 1,002
2513==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2514==12842==    by 0x43C8CE: Common::List<Fullpipe::ExCommand*>::insert(Common::ListInternal::NodeBase*, Fullpipe::ExCommand* const&) (list.h:248)
2515==12842==    by 0x43C492: Common::List<Fullpipe::ExCommand*>::push_back(Fullpipe::ExCommand* const&) (list.h:131)
2516==12842==    by 0x43A5BE: Fullpipe::MessageQueue::MessageQueue(Fullpipe::MessageQueue*, int, int) (messages.cpp:303)
2517==12842==    by 0x4AF5B7: Fullpipe::BehaviorManager::updateStaticAniBehavior(Fullpipe::StaticANIObject*, int, Fullpipe::BehaviorAnim*) (behavior.cpp:175)
2518==12842==    by 0x4AF0D0: Fullpipe::BehaviorManager::updateBehaviors() (behavior.cpp:114)
2519==12842==    by 0x472115: Fullpipe::sceneHandler01(Fullpipe::ExCommand*) (scene01.cpp:111)
2520==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
2521==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
2522==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
2523==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2524==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2525==12842==
2526==12842== 682 bytes in 45 blocks are definitely lost in loss record 655 of 1,002
2527==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2528==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2529==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2530==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2531==12842==    by 0x44FCC4: Fullpipe::MovGraphLink::load(Fullpipe::MfcArchive&) (motion.cpp:2934)
2532==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2533==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2534==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2535==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2536==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2537==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2538==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2539==12842==
2540==12842== 704 (448 direct, 256 indirect) bytes in 8 blocks are definitely lost in loss record 659 of 1,002
2541==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2542==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
2543==12842==    by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225)
2544==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
2545==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
2546==12842==    by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849)
2547==12842==    by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746)
2548==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
2549==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
2550==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2551==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
2552==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
2553==12842==
2554==12842== 711 bytes in 79 blocks are definitely lost in loss record 660 of 1,002
2555==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2556==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2557==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2558==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2559==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
2560==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2561==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
2562==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2563==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2564==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2565==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2566==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2567==12842==
2568==12842== 714 bytes in 51 blocks are definitely lost in loss record 661 of 1,002
2569==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2570==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2571==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2572==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2573==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2574==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2575==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
2576==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2577==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
2578==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2579==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2580==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2581==12842==
2582==12842== 720 bytes in 80 blocks are definitely lost in loss record 663 of 1,002
2583==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2584==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2585==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2586==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2587==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
2588==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2589==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2590==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2591==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2592==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2593==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2594==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2595==12842==
2596==12842== 720 bytes in 80 blocks are definitely lost in loss record 664 of 1,002
2597==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2598==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2599==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2600==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2601==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2602==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2603==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
2604==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2605==12842==    by 0x462CD8: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:479)
2606==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2607==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2608==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2609==12842==
2610==12842== 747 (40 direct, 707 indirect) bytes in 1 blocks are definitely lost in loss record 665 of 1,002
2611==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2612==12842==    by 0x4AFA2C: Fullpipe::BehaviorInfo::initAmbientBehavior(Fullpipe::GameVar*, Fullpipe::Scene*) (behavior.cpp:258)
2613==12842==    by 0x4AEDC5: Fullpipe::BehaviorManager::initBehavior(Fullpipe::Scene*, Fullpipe::GameVar*) (behavior.cpp:69)
2614==12842==    by 0x45C54B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:643)
2615==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
2616==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
2617==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
2618==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
2619==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
2620==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2621==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2622==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2623==12842==
2624==12842== 840 (40 direct, 800 indirect) bytes in 1 blocks are definitely lost in loss record 674 of 1,002
2625==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2626==12842==    by 0x461301: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:72)
2627==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
2628==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
2629==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
2630==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
2631==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
2632==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2633==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2634==12842==    by 0x40B732: main (posix-main.cpp:45)
2635==12842==
2636==12842== 936 bytes in 39 blocks are definitely lost in loss record 681 of 1,002
2637==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2638==12842==    by 0x431DDD: Fullpipe::Inventory::load(Fullpipe::MfcArchive&) (inventory.cpp:44)
2639==12842==    by 0x422DD6: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:130)
2640==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2641==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
2642==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2643==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2644==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2645==12842==    by 0x40B732: main (posix-main.cpp:45)
2646==12842==
2647==12842== 945 bytes in 105 blocks are definitely lost in loss record 682 of 1,002
2648==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2649==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
2650==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
2651==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2652==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2653==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2654==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2655==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2656==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2657==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2658==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
2659==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2660==12842==
2661==12842== 968 bytes in 11 blocks are definitely lost in loss record 684 of 1,002
2662==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2663==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
2664==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
2665==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2666==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2667==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2668==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2669==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2670==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
2671==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2672==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
2673==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
2674==12842==
2675==12842== 968 bytes in 11 blocks are definitely lost in loss record 685 of 1,002
2676==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2677==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
2678==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
2679==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2680==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2681==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2682==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2683==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2684==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
2685==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2686==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2687==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2688==12842==
2689==12842== 984 (864 direct, 120 indirect) bytes in 9 blocks are definitely lost in loss record 686 of 1,002
2690==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2691==12842==    by 0x5772FA: POSIXFilesystemFactory::makeFileNodePath(Common::String const&) const (posix-fs-factory.cpp:46)
2692==12842==    by 0x6A5131: Common::DumpFile::open(Common::String const&, bool) (file.cpp:164)
2693==12842==    by 0x534305: DefaultSaveFileManager::saveTimestamps(Common::HashMap<Common::String, unsigned int, Common::Hash<Common::String>, Common::EqualTo<Common::String> >&) (default-saves.cpp:354)
2694==12842==    by 0x5330E3: DefaultSaveFileManager::openForSaving(Common::String const&, bool) (default-saves.cpp:154)
2695==12842==    by 0x463938: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:111)
2696==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
2697==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
2698==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
2699==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
2700==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
2701==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
2702==12842==
2703==12842== 1,056 bytes in 12 blocks are definitely lost in loss record 695 of 1,002
2704==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2705==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
2706==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
2707==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2708==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2709==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2710==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2711==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
2712==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
2713==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2714==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2715==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2716==12842==
2717==12842== 1,056 bytes in 24 blocks are definitely lost in loss record 696 of 1,002
2718==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2719==12842==    by 0x4616A0: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:117)
2720==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
2721==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
2722==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
2723==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
2724==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
2725==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2726==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2727==12842==    by 0x40B732: main (posix-main.cpp:45)
2728==12842==
2729==12842== 1,184 (176 direct, 1,008 indirect) bytes in 2 blocks are definitely lost in loss record 705 of 1,002
2730==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2731==12842==    by 0x423482: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:229)
2732==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
2733==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
2734==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
2735==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
2736==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2737==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2738==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2739==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2740==12842==    by 0x40B732: main (posix-main.cpp:45)
2741==12842==
2742==12842== 1,320 bytes in 15 blocks are definitely lost in loss record 712 of 1,002
2743==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2744==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
2745==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
2746==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2747==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2748==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2749==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2750==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2751==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
2752==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2753==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
2754==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
2755==12842==
2756==12842== 1,320 bytes in 15 blocks are definitely lost in loss record 713 of 1,002
2757==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2758==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
2759==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
2760==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2761==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2762==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2763==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2764==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2765==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
2766==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2767==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2768==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2769==12842==
2770==12842== 1,440 bytes in 10 blocks are possibly lost in loss record 715 of 1,002
2771==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2772==12842==    by 0x46E967: Fullpipe::createObject(int) (utils.cpp:346)
2773==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
2774==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2775==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
2776==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
2777==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2778==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
2779==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
2780==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
2781==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2782==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
2783==12842==
2784==12842== 1,576 (48 direct, 1,528 indirect) bytes in 1 blocks are definitely lost in loss record 724 of 1,002
2785==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2786==12842==    by 0x420687: Fullpipe::FullpipeEngine::initialize() (fullpipe.cpp:221)
2787==12842==    by 0x420AC9: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:293)
2788==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2789==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2790==12842==    by 0x40B732: main (posix-main.cpp:45)
2791==12842==
2792==12842== 1,688 (136 direct, 1,552 indirect) bytes in 1 blocks are definitely lost in loss record 726 of 1,002
2793==12842==    at 0x4C2CC37: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2794==12842==    by 0xE08BB6C: ??? (in /usr/lib/libX11.so.6.3.0)
2795==12842==    by 0xE08C0D1: ??? (in /usr/lib/libX11.so.6.3.0)
2796==12842==    by 0xE08D9DE: ??? (in /usr/lib/libX11.so.6.3.0)
2797==12842==    by 0xE08E1F7: _XlcCreateLC (in /usr/lib/libX11.so.6.3.0)
2798==12842==    by 0xE0AEECF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.3.0)
2799==12842==    by 0xE09578D: _XOpenLC (in /usr/lib/libX11.so.6.3.0)
2800==12842==    by 0xE0958D7: _XlcCurrentLC (in /usr/lib/libX11.so.6.3.0)
2801==12842==    by 0xE09590D: XSetLocaleModifiers (in /usr/lib/libX11.so.6.3.0)
2802==12842==    by 0x51002B3: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
2803==12842==    by 0x50F02A5: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
2804==12842==    by 0x5054066: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
2805==12842==
2806==12842== 1,692 bytes in 423 blocks are definitely lost in loss record 727 of 1,002
2807==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2808==12842==    by 0x469BAE: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1696)
2809==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
2810==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
2811==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2812==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
2813==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
2814==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2815==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2816==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2817==12842==    by 0x40B732: main (posix-main.cpp:45)
2818==12842==
2819==12842== 1,760 bytes in 20 blocks are definitely lost in loss record 729 of 1,002
2820==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2821==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
2822==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
2823==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2824==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2825==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2826==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2827==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
2828==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
2829==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2830==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2831==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2832==12842==
2833==12842== 1,800 (40 direct, 1,760 indirect) bytes in 1 blocks are definitely lost in loss record 731 of 1,002
2834==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2835==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2836==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2837==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
2838==12842==    by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181)
2839==12842==    by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818)
2840==12842==    by 0x457DF2: Fullpipe::Scene::draw() (scene.cpp:556)
2841==12842==    by 0x441160: Fullpipe::ModalQuery::update() (modal.cpp:1378)
2842==12842==    by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519)
2843==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2844==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2845==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2846==12842==
2847==12842== 1,840 (240 direct, 1,600 indirect) bytes in 6 blocks are definitely lost in loss record 732 of 1,002
2848==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2849==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
2850==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
2851==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
2852==12842==    by 0x466487: Fullpipe::StaticANIObject::draw() (statics.cpp:642)
2853==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
2854==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
2855==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2856==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2857==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2858==12842==    by 0x40B732: main (posix-main.cpp:45)
2859==12842==
2860==12842== 1,848 bytes in 21 blocks are definitely lost in loss record 734 of 1,002
2861==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2862==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
2863==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
2864==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2865==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2866==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2867==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2868==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2869==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
2870==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
2871==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
2872==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
2873==12842==
2874==12842== 1,939 (40 direct, 1,899 indirect) bytes in 1 blocks are definitely lost in loss record 739 of 1,002
2875==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2876==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
2877==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
2878==12842==    by 0x42D07C: Fullpipe::FullpipeEngine::initCursors() (init.cpp:160)
2879==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
2880==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2881==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2882==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2883==12842==    by 0x40B732: main (posix-main.cpp:45)
2884==12842==
2885==12842== 2,101 (440 direct, 1,661 indirect) bytes in 1 blocks are definitely lost in loss record 746 of 1,002
2886==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2887==12842==    by 0x115358E1: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2888==12842==    by 0x1156F244: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2889==12842==    by 0x117961DC: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2890==12842==    by 0x1179670B: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2891==12842==    by 0x116099CB: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2892==12842==    by 0x1160AEA0: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2893==12842==    by 0x1160BC0D: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2894==12842==    by 0x5097A2D: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
2895==12842==    by 0x571828: SurfaceSdlGraphicsManager::SDL_UpdateRects(SDL_Surface*, int, SDL_Rect*) (surfacesdl-graphics.cpp:2651)
2896==12842==    by 0x56D39E: SurfaceSdlGraphicsManager::internUpdateScreen() (surfacesdl-graphics.cpp:1264)
2897==12842==    by 0x56C6AC: SurfaceSdlGraphicsManager::updateScreen() (surfacesdl-graphics.cpp:1039)
2898==12842==
2899==12842== 2,101 (45 direct, 2,056 indirect) bytes in 1 blocks are definitely lost in loss record 747 of 1,002
2900==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2901==12842==    by 0x115358E1: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2902==12842==    by 0x11535BC4: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2903==12842==    by 0x1156F6D0: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2904==12842==    by 0x117961EB: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2905==12842==    by 0x1179670B: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2906==12842==    by 0x116099CB: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2907==12842==    by 0x1160AEA0: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2908==12842==    by 0x1160BC0D: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
2909==12842==    by 0x5097A2D: ??? (in /usr/lib/libSDL2-2.0.so.0.4.1)
2910==12842==    by 0x571828: SurfaceSdlGraphicsManager::SDL_UpdateRects(SDL_Surface*, int, SDL_Rect*) (surfacesdl-graphics.cpp:2651)
2911==12842==    by 0x56D39E: SurfaceSdlGraphicsManager::internUpdateScreen() (surfacesdl-graphics.cpp:1264)
2912==12842==
2913==12842== 2,131 (40 direct, 2,091 indirect) bytes in 1 blocks are definitely lost in loss record 749 of 1,002
2914==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2915==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
2916==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
2917==12842==    by 0x42D34C: Fullpipe::FullpipeEngine::initCursors() (init.cpp:176)
2918==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
2919==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2920==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2921==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2922==12842==    by 0x40B732: main (posix-main.cpp:45)
2923==12842==
2924==12842== 2,168 (600 direct, 1,568 indirect) bytes in 1 blocks are definitely lost in loss record 751 of 1,002
2925==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2926==12842==    by 0x4B3EEA: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153)
2927==12842==    by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60)
2928==12842==    by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84)
2929==12842==    by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252)
2930==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2931==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2932==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
2933==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2934==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
2935==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
2936==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
2937==12842==
2938==12842== 2,168 (600 direct, 1,568 indirect) bytes in 1 blocks are definitely lost in loss record 752 of 1,002
2939==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2940==12842==    by 0x4B3EEA: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153)
2941==12842==    by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60)
2942==12842==    by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84)
2943==12842==    by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252)
2944==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2945==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2946==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
2947==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
2948==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
2949==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
2950==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2951==12842==
2952==12842== 2,344 (56 direct, 2,288 indirect) bytes in 1 blocks are definitely lost in loss record 756 of 1,002
2953==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2954==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
2955==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
2956==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
2957==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
2958==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
2959==12842==    by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155)
2960==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
2961==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
2962==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
2963==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
2964==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
2965==12842==
2966==12842== 2,448 bytes in 51 blocks are definitely lost in loss record 757 of 1,002
2967==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2968==12842==    by 0x45615A: Fullpipe::SceneTagList::load(Fullpipe::MfcArchive&) (scene.cpp:63)
2969==12842==    by 0x4626E4: Fullpipe::GameProject::load(Fullpipe::MfcArchive&) (stateloader.cpp:375)
2970==12842==    by 0x422D33: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:119)
2971==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
2972==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
2973==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2974==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
2975==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
2976==12842==    by 0x40B732: main (posix-main.cpp:45)
2977==12842==
2978==12842== 2,640 bytes in 30 blocks are definitely lost in loss record 761 of 1,002
2979==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2980==12842==    by 0x46E895: Fullpipe::createObject(int) (utils.cpp:336)
2981==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
2982==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
2983==12842==    by 0x43A8DC: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:357)
2984==12842==    by 0x456C56: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:205)
2985==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
2986==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
2987==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
2988==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
2989==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
2990==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
2991==12842==
2992==12842== 2,771 (40 direct, 2,731 indirect) bytes in 1 blocks are definitely lost in loss record 762 of 1,002
2993==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
2994==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
2995==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
2996==12842==    by 0x42D2C5: Fullpipe::FullpipeEngine::initCursors() (init.cpp:173)
2997==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
2998==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
2999==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3000==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3001==12842==    by 0x40B732: main (posix-main.cpp:45)
3002==12842==
3003==12842== 3,000 (600 direct, 2,400 indirect) bytes in 1 blocks are definitely lost in loss record 765 of 1,002
3004==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3005==12842==    by 0x4B3EEA: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153)
3006==12842==    by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60)
3007==12842==    by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84)
3008==12842==    by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252)
3009==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3010==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
3011==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
3012==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3013==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3014==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3015==12842==    by 0x40B732: main (posix-main.cpp:45)
3016==12842==
3017==12842== 3,027 (40 direct, 2,987 indirect) bytes in 1 blocks are definitely lost in loss record 766 of 1,002
3018==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3019==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
3020==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
3021==12842==    by 0x42D31F: Fullpipe::FullpipeEngine::initCursors() (init.cpp:175)
3022==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
3023==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3024==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3025==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3026==12842==    by 0x40B732: main (posix-main.cpp:45)
3027==12842==
3028==12842== 3,052 (56 direct, 2,996 indirect) bytes in 1 blocks are definitely lost in loss record 768 of 1,002
3029==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3030==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3031==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3032==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
3033==12842==    by 0x466487: Fullpipe::StaticANIObject::draw() (statics.cpp:642)
3034==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3035==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
3036==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3037==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3038==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3039==12842==    by 0x40B732: main (posix-main.cpp:45)
3040==12842==
3041==12842== 3,160 (512 direct, 2,648 indirect) bytes in 1 blocks are definitely lost in loss record 769 of 1,002
3042==12842==    at 0x4C2B8D9: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3043==12842==    by 0x4B513F: Common::HashMap<Common::String, Fullpipe::NgiHeader*, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo>::expandStorage(unsigned int) (hashmap.h:433)
3044==12842==    by 0x4B4F48: Common::HashMap<Common::String, Fullpipe::NgiHeader*, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo>::lookupAndCreateIfMissing(Common::String const&) (hashmap.h:547)
3045==12842==    by 0x4B4734: Common::HashMap<Common::String, Fullpipe::NgiHeader*, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo>::getVal(Common::String const&) (hashmap.h:575)
3046==12842==    by 0x4B4134: Common::HashMap<Common::String, Fullpipe::NgiHeader*, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo>::operator[](Common::String const&) (hashmap.h:565)
3047==12842==    by 0x4B39E2: Fullpipe::NGIArchive::NGIArchive(Common::String const&) (ngiarchive.cpp:89)
3048==12842==    by 0x4B3F01: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153)
3049==12842==    by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60)
3050==12842==    by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84)
3051==12842==    by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252)
3052==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3053==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
3054==12842==
3055==12842== 3,256 (120 direct, 3,136 indirect) bytes in 3 blocks are definitely lost in loss record 771 of 1,002
3056==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3057==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
3058==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3059==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
3060==12842==    by 0x42DBC1: Fullpipe::InputController::drawCursor(int, int) (input.cpp:101)
3061==12842==    by 0x421B0C: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:545)
3062==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3063==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3064==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3065==12842==    by 0x40B732: main (posix-main.cpp:45)
3066==12842==
3067==12842== 3,510 bytes in 351 blocks are definitely lost in loss record 773 of 1,002
3068==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3069==12842==    by 0x46DF85: Fullpipe::MfcArchive::readPascalString(bool) (utils.cpp:104)
3070==12842==    by 0x46F0AC: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:412)
3071==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
3072==12842==    by 0x46C3E7: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2325)
3073==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
3074==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
3075==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3076==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3077==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3078==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3079==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
3080==12842==
3081==12842== 3,536 bytes in 272 blocks are definitely lost in loss record 774 of 1,002
3082==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3083==12842==    by 0x46BDF1: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2243)
3084==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
3085==12842==    by 0x464CB6: Fullpipe::StaticANIObject::StaticANIObject(Fullpipe::StaticANIObject*) (statics.cpp:185)
3086==12842==    by 0x4244A8: Fullpipe::GameLoader::applyPicAniInfos(Fullpipe::Scene*, Fullpipe::PicAniInfo**, int) (gameloader.cpp:494)
3087==12842==    by 0x4230FA: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:175)
3088==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
3089==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
3090==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
3091==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
3092==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
3093==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
3094==12842==
3095==12842== 3,667 (40 direct, 3,627 indirect) bytes in 1 blocks are definitely lost in loss record 777 of 1,002
3096==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3097==12842==    by 0x42D972: Fullpipe::InputController::addCursor(Fullpipe::CursorInfo*) (input.cpp:71)
3098==12842==    by 0x42CF9B: Fullpipe::FullpipeEngine::addCursor(Fullpipe::CursorInfo*, Fullpipe::Scene*, int, int, int, int, int) (init.cpp:150)
3099==12842==    by 0x42D2F2: Fullpipe::FullpipeEngine::initCursors() (init.cpp:174)
3100==12842==    by 0x46233D: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:318)
3101==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3102==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3103==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3104==12842==    by 0x40B732: main (posix-main.cpp:45)
3105==12842==
3106==12842== 3,702 (24 direct, 3,678 indirect) bytes in 1 blocks are definitely lost in loss record 778 of 1,002
3107==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3108==12842==    by 0x43F67E: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:822)
3109==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
3110==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
3111==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3112==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3113==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3114==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3115==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3116==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3117==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3118==12842==    by 0x40B732: main (posix-main.cpp:45)
3119==12842==
3120==12842== 3,708 (24 direct, 3,684 indirect) bytes in 1 blocks are definitely lost in loss record 779 of 1,002
3121==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3122==12842==    by 0x43F761: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:831)
3123==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
3124==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
3125==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3126==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3127==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3128==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3129==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3130==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3131==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3132==12842==    by 0x40B732: main (posix-main.cpp:45)
3133==12842==
3134==12842== 4,336 (56 direct, 4,280 indirect) bytes in 1 blocks are definitely lost in loss record 793 of 1,002
3135==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3136==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3137==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3138==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3139==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
3140==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
3141==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3142==12842==    by 0x42377C: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:282)
3143==12842==    by 0x423EE2: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:406)
3144==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
3145==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
3146==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
3147==12842==
3148==12842== 4,592 bytes in 287 blocks are definitely lost in loss record 797 of 1,002
3149==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3150==12842==    by 0x424F3B: Fullpipe::PreloadItems::load(Fullpipe::MfcArchive&) (gameloader.cpp:680)
3151==12842==    by 0x422F82: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:149)
3152==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3153==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
3154==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3155==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3156==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3157==12842==    by 0x40B732: main (posix-main.cpp:45)
3158==12842==
3159==12842== 5,092 (24 direct, 5,068 indirect) bytes in 1 blocks are definitely lost in loss record 799 of 1,002
3160==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3161==12842==    by 0x455D52: Common::List<Fullpipe::CObject*>::insert(Common::ListInternal::NodeBase*, Fullpipe::CObject* const&) (list.h:248)
3162==12842==    by 0x46F946: Common::List<Fullpipe::CObject*>::push_back(Fullpipe::CObject* const&) (list.h:131)
3163==12842==    by 0x46DDA3: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:57)
3164==12842==    by 0x44752E: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:834)
3165==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3166==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
3167==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3168==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
3169==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3170==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
3171==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3172==12842==
3173==12842== 5,928 bytes in 1 blocks are possibly lost in loss record 804 of 1,002
3174==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3175==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
3176==12842==    by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828)
3177==12842==    by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601)
3178==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3179==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
3180==12842==    by 0x42DBC1: Fullpipe::InputController::drawCursor(int, int) (input.cpp:101)
3181==12842==    by 0x421B0C: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:545)
3182==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3183==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3184==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3185==12842==    by 0x40B732: main (posix-main.cpp:45)
3186==12842==
3187==12842== 6,728 (72 direct, 6,656 indirect) bytes in 1 blocks are definitely lost in loss record 811 of 1,002
3188==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3189==12842==    by 0x4AB15C: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:138)
3190==12842==    by 0x447595: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:843)
3191==12842==    by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875)
3192==12842==    by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147)
3193==12842==    by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588)
3194==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
3195==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
3196==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3197==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3198==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3199==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3200==12842==
3201==12842== 6,912 bytes in 2 blocks are possibly lost in loss record 812 of 1,002
3202==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3203==12842==    by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180)
3204==12842==    by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149)
3205==12842==    by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193)
3206==12842==    by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536)
3207==12842==    by 0x427335: Fullpipe::PictureObject::load(Fullpipe::MfcArchive&, bool) (gfx.cpp:148)
3208==12842==    by 0x426DD1: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:69)
3209==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
3210==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3211==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3212==12842==    by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232)
3213==12842==    by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294)
3214==12842==
3215==12842== 7,904 bytes in 1 blocks are possibly lost in loss record 814 of 1,002
3216==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3217==12842==    by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180)
3218==12842==    by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149)
3219==12842==    by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193)
3220==12842==    by 0x428828: Fullpipe::Picture::init() (gfx.cpp:560)
3221==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3222==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
3223==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
3224==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3225==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
3226==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3227==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3228==12842==
3229==12842== 10,683 (80 direct, 10,603 indirect) bytes in 2 blocks are definitely lost in loss record 834 of 1,002
3230==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3231==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
3232==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3233==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3234==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3235==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
3236==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3237==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3238==12842==    by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155)
3239==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
3240==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
3241==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
3242==12842==
3243==12842== 10,840 (600 direct, 10,240 indirect) bytes in 1 blocks are definitely lost in loss record 835 of 1,002
3244==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3245==12842==    by 0x4B3EEA: Fullpipe::makeNGIArchive(Common::String const&) (ngiarchive.cpp:153)
3246==12842==    by 0x45F1FB: Fullpipe::SoundList::load(Fullpipe::MfcArchive&, char*) (sound.cpp:60)
3247==12842==    by 0x45F35E: Fullpipe::SoundList::loadFile(char const*, char*) (sound.cpp:84)
3248==12842==    by 0x456F5D: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:252)
3249==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3250==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3251==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
3252==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3253==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3254==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3255==12842==    by 0x40B732: main (posix-main.cpp:45)
3256==12842==
3257==12842== 11,880 (80 direct, 11,800 indirect) bytes in 2 blocks are definitely lost in loss record 836 of 1,002
3258==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3259==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
3260==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3261==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3262==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
3263==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
3264==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
3265==12842==    by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714)
3266==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3267==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3268==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3269==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3270==12842==
3271==12842== 11,997 (528 direct, 11,469 indirect) bytes in 22 blocks are definitely lost in loss record 837 of 1,002
3272==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3273==12842==    by 0x43C8CE: Common::List<Fullpipe::ExCommand*>::insert(Common::ListInternal::NodeBase*, Fullpipe::ExCommand* const&) (list.h:248)
3274==12842==    by 0x43C492: Common::List<Fullpipe::ExCommand*>::push_back(Fullpipe::ExCommand* const&) (list.h:131)
3275==12842==    by 0x43A8F7: Fullpipe::MessageQueue::load(Fullpipe::MfcArchive&) (messages.cpp:359)
3276==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3277==12842==    by 0x431266: Fullpipe::Interaction::load(Fullpipe::MfcArchive&) (interaction.cpp:461)
3278==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3279==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
3280==12842==    by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67)
3281==12842==    by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132)
3282==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3283==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
3284==12842==
3285==12842== 12,376 (640 direct, 11,736 indirect) bytes in 16 blocks are definitely lost in loss record 840 of 1,002
3286==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3287==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
3288==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3289==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3290==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
3291==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
3292==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3293==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
3294==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
3295==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
3296==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
3297==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
3298==12842==
3299==12842== 14,592 (672 direct, 13,920 indirect) bytes in 12 blocks are definitely lost in loss record 843 of 1,002
3300==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3301==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3302==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3303==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
3304==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
3305==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3306==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
3307==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
3308==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
3309==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
3310==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
3311==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
3312==12842==
3313==12842== 18,432 bytes in 18 blocks are possibly lost in loss record 848 of 1,002
3314==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3315==12842==    by 0x428691: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:532)
3316==12842==    by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319)
3317==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
3318==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
3319==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3320==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3321==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3322==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3323==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
3324==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3325==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3326==12842==
3327==12842== 23,612 (176 direct, 23,436 indirect) bytes in 10 blocks are definitely lost in loss record 853 of 1,002
3328==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3329==12842==    by 0x4AFE5F: Fullpipe::BehaviorAnim::BehaviorAnim(Fullpipe::GameVar*, Fullpipe::Scene*, Fullpipe::StaticANIObject*, int*) (behavior.cpp:326)
3330==12842==    by 0x4AFCF9: Fullpipe::BehaviorInfo::initObjectBehavior(Fullpipe::GameVar*, Fullpipe::Scene*, Fullpipe::StaticANIObject*) (behavior.cpp:296)
3331==12842==    by 0x4AEE9D: Fullpipe::BehaviorManager::initBehavior(Fullpipe::Scene*, Fullpipe::GameVar*) (behavior.cpp:78)
3332==12842==    by 0x45C3FD: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:621)
3333==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
3334==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
3335==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3336==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3337==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3338==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3339==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3340==12842==
3341==12842== 26,376 (840 direct, 25,536 indirect) bytes in 21 blocks are definitely lost in loss record 855 of 1,002
3342==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3343==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
3344==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3345==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3346==12842==    by 0x465E05: Fullpipe::Movement::draw(bool, int) (statics.cpp:543)
3347==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
3348==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3349==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
3350==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3351==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3352==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3353==12842==    by 0x40B732: main (posix-main.cpp:45)
3354==12842==
3355==12842== 27,368 bytes in 622 blocks are definitely lost in loss record 858 of 1,002
3356==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3357==12842==    by 0x424C84: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:641)
3358==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3359==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
3360==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3361==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
3362==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3363==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3364==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3365==12842==    by 0x40B732: main (posix-main.cpp:45)
3366==12842==
3367==12842== 32,768 bytes in 1 blocks are possibly lost in loss record 861 of 1,002
3368==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3369==12842==    by 0x4AE95C: Common::Array<Fullpipe::MGMSubItem*>::allocCapacity(unsigned int) (array.h:281)
3370==12842==    by 0x4AE4F4: Common::Array<Fullpipe::MGMSubItem*>::insert_aux(Fullpipe::MGMSubItem**, Fullpipe::MGMSubItem* const*, Fullpipe::MGMSubItem* const*) (array.h:320)
3371==12842==    by 0x4ADFB0: Common::Array<Fullpipe::MGMSubItem*>::push_back(Fullpipe::MGMSubItem* const&) (array.h:90)
3372==12842==    by 0x4AB42E: Fullpipe::AniHandler::resetData(int) (anihandler.cpp:169)
3373==12842==    by 0x4AB1AA: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:143)
3374==12842==    by 0x447645: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:855)
3375==12842==    by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875)
3376==12842==    by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147)
3377==12842==    by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588)
3378==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
3379==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
3380==12842==
3381==12842== 33,368 (1,472 direct, 31,896 indirect) bytes in 8 blocks are definitely lost in loss record 864 of 1,002
3382==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3383==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
3384==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3385==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3386==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3387==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
3388==12842==    by 0x471A24: Fullpipe::sceneIntro_initScene(Fullpipe::Scene*) (sceneIntro.cpp:41)
3389==12842==    by 0x45C32A: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:608)
3390==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
3391==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
3392==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3393==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3394==12842==
3395==12842== 34,816 bytes in 1 blocks are definitely lost in loss record 865 of 1,002
3396==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3397==12842==    by 0x46418B: Common::MemoryWriteStreamDynamic::ensureCapacity(unsigned int) (memstream.h:175)
3398==12842==    by 0x46434C: Common::MemoryWriteStreamDynamic::write(void const*, unsigned int) (memstream.h:195)
3399==12842==    by 0x4590BE: Fullpipe::MfcArchive::write(void const*, unsigned int) (utils.h:89)
3400==12842==    by 0x4338B8: Common::WriteStream::writeUint32LE(unsigned int) (stream.h:133)
3401==12842==    by 0x462085: Fullpipe::gameLoaderSavegameCallback(Fullpipe::MfcArchive*, bool) (stateloader.cpp:272)
3402==12842==    by 0x4638E4: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:108)
3403==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
3404==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
3405==12842==    by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314)
3406==12842==    by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377)
3407==12842==    by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289)
3408==12842==
3409==12842== 35,380 (80 direct, 35,300 indirect) bytes in 1 blocks are definitely lost in loss record 866 of 1,002
3410==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3411==12842==    by 0x46E8E9: Fullpipe::createObject(int) (utils.cpp:340)
3412==12842==    by 0x46F1CE: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:423)
3413==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
3414==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
3415==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3416==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
3417==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3418==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
3419==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3420==12842==    by 0x462CAA: Fullpipe::GameVar::load(Fullpipe::MfcArchive&) (stateloader.cpp:477)
3421==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3422==12842==
3423==12842== 35,663 (24 direct, 35,639 indirect) bytes in 1 blocks are definitely lost in loss record 867 of 1,002
3424==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3425==12842==    by 0x43F4BC: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:801)
3426==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
3427==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
3428==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3429==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3430==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3431==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3432==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3433==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3434==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3435==12842==    by 0x40B732: main (posix-main.cpp:45)
3436==12842==
3437==12842== 37,784 (120 direct, 37,664 indirect) bytes in 3 blocks are definitely lost in loss record 868 of 1,002
3438==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3439==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
3440==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3441==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
3442==12842==    by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181)
3443==12842==    by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818)
3444==12842==    by 0x457DF2: Fullpipe::Scene::draw() (scene.cpp:556)
3445==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
3446==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
3447==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
3448==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
3449==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
3450==12842==
3451==12842== 40,992 bytes in 5 blocks are possibly lost in loss record 872 of 1,002
3452==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3453==12842==    by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180)
3454==12842==    by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149)
3455==12842==    by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193)
3456==12842==    by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536)
3457==12842==    by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319)
3458==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
3459==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
3460==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3461==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3462==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3463==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
3464==12842==
3465==12842== 48,107 (4,784 direct, 43,323 indirect) bytes in 26 blocks are definitely lost in loss record 874 of 1,002
3466==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3467==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
3468==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3469==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3470==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3471==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
3472==12842==    by 0x4239EC: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:326)
3473==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
3474==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
3475==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
3476==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
3477==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
3478==12842==
3479==12842== 51,723 (24 direct, 51,699 indirect) bytes in 1 blocks are definitely lost in loss record 876 of 1,002
3480==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3481==12842==    by 0x43F2E6: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:778)
3482==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
3483==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
3484==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3485==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3486==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3487==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3488==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3489==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3490==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3491==12842==    by 0x40B732: main (posix-main.cpp:45)
3492==12842==
3493==12842== 52,004 (240 direct, 51,764 indirect) bytes in 5 blocks are definitely lost in loss record 877 of 1,002
3494==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3495==12842==    by 0x432AFC: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:263)
3496==12842==    by 0x45BD8D: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:559)
3497==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
3498==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
3499==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3500==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3501==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3502==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3503==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3504==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3505==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3506==12842==
3507==12842== 52,224 bytes in 3 blocks are definitely lost in loss record 878 of 1,002
3508==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3509==12842==    by 0x46418B: Common::MemoryWriteStreamDynamic::ensureCapacity(unsigned int) (memstream.h:175)
3510==12842==    by 0x46434C: Common::MemoryWriteStreamDynamic::write(void const*, unsigned int) (memstream.h:195)
3511==12842==    by 0x4590BE: Fullpipe::MfcArchive::write(void const*, unsigned int) (utils.h:89)
3512==12842==    by 0x46E057: Fullpipe::MfcArchive::writePascalString(char const*, bool) (utils.cpp:120)
3513==12842==    by 0x46F5D1: Fullpipe::MfcArchive::writeObject(Fullpipe::CObject*) (utils.cpp:482)
3514==12842==    by 0x464087: Fullpipe::GameVar::save(Fullpipe::MfcArchive&) (statesaver.cpp:211)
3515==12842==    by 0x46F5F0: Fullpipe::MfcArchive::writeObject(Fullpipe::CObject*) (utils.cpp:488)
3516==12842==    by 0x464087: Fullpipe::GameVar::save(Fullpipe::MfcArchive&) (statesaver.cpp:211)
3517==12842==    by 0x46F5F0: Fullpipe::MfcArchive::writeObject(Fullpipe::CObject*) (utils.cpp:488)
3518==12842==    by 0x4640B5: Fullpipe::GameVar::save(Fullpipe::MfcArchive&) (statesaver.cpp:213)
3519==12842==    by 0x46F5F0: Fullpipe::MfcArchive::writeObject(Fullpipe::CObject*) (utils.cpp:488)
3520==12842==
3521==12842== 52,304 (24 direct, 52,280 indirect) bytes in 1 blocks are definitely lost in loss record 879 of 1,002
3522==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3523==12842==    by 0x43F552: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:808)
3524==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
3525==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
3526==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3527==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3528==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3529==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3530==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3531==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3532==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3533==12842==    by 0x40B732: main (posix-main.cpp:45)
3534==12842==
3535==12842== 55,340 (24 direct, 55,316 indirect) bytes in 1 blocks are definitely lost in loss record 880 of 1,002
3536==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3537==12842==    by 0x43F5E8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:815)
3538==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
3539==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
3540==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3541==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3542==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3543==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3544==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3545==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3546==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3547==12842==    by 0x40B732: main (posix-main.cpp:45)
3548==12842==
3549==12842== 57,040 (24 direct, 57,016 indirect) bytes in 1 blocks are definitely lost in loss record 881 of 1,002
3550==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3551==12842==    by 0x43F37C: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:785)
3552==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
3553==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
3554==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3555==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3556==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3557==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3558==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3559==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3560==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3561==12842==    by 0x40B732: main (posix-main.cpp:45)
3562==12842==
3563==12842== 69,632 bytes in 2 blocks are definitely lost in loss record 886 of 1,002
3564==12842==    at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3565==12842==    by 0x46418B: Common::MemoryWriteStreamDynamic::ensureCapacity(unsigned int) (memstream.h:175)
3566==12842==    by 0x46434C: Common::MemoryWriteStreamDynamic::write(void const*, unsigned int) (memstream.h:195)
3567==12842==    by 0x4590BE: Fullpipe::MfcArchive::write(void const*, unsigned int) (utils.h:89)
3568==12842==    by 0x4338B8: Common::WriteStream::writeUint32LE(unsigned int) (stream.h:133)
3569==12842==    by 0x462085: Fullpipe::gameLoaderSavegameCallback(Fullpipe::MfcArchive*, bool) (stateloader.cpp:272)
3570==12842==    by 0x4638E4: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:108)
3571==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
3572==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
3573==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
3574==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
3575==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
3576==12842==
3577==12842== 69,992 (6,760 direct, 63,232 indirect) bytes in 169 blocks are definitely lost in loss record 887 of 1,002
3578==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3579==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
3580==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3581==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3582==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
3583==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3584==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3585==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
3586==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
3587==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
3588==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
3589==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
3590==12842==
3591==12842== 71,764 bytes in 233 blocks are definitely lost in loss record 888 of 1,002
3592==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3593==12842==    by 0x424DA1: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:659)
3594==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3595==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
3596==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3597==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
3598==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3599==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3600==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3601==12842==    by 0x40B732: main (posix-main.cpp:45)
3602==12842==
3603==12842== 72,440 (56 direct, 72,384 indirect) bytes in 1 blocks are definitely lost in loss record 890 of 1,002
3604==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3605==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
3606==12842==    by 0x468F39: Fullpipe::Statics::init() (statics.cpp:1479)
3607==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
3608==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
3609==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3610==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
3611==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
3612==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
3613==12842==    by 0x465401: Fullpipe::StaticANIObject::queueMessageQueue(Fullpipe::MessageQueue*) (statics.cpp:314)
3614==12842==    by 0x43A9D3: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:377)
3615==12842==    by 0x4306A5: Fullpipe::InteractionController::handleInteraction(Fullpipe::StaticANIObject*, Fullpipe::GameObject*, int) (interaction.cpp:289)
3616==12842==
3617==12842== 72,532 (112 direct, 72,420 indirect) bytes in 2 blocks are definitely lost in loss record 891 of 1,002
3618==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3619==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3620==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3621==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
3622==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
3623==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
3624==12842==    by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714)
3625==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3626==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3627==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3628==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3629==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
3630==12842==
3631==12842== 83,232 bytes in 2,601 blocks are possibly lost in loss record 893 of 1,002
3632==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3633==12842==    by 0x4AB3E7: Fullpipe::AniHandler::resetData(int) (anihandler.cpp:169)
3634==12842==    by 0x4AB1AA: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:143)
3635==12842==    by 0x447645: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:855)
3636==12842==    by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875)
3637==12842==    by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147)
3638==12842==    by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588)
3639==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
3640==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
3641==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3642==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3643==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3644==12842==
3645==12842== 83,232 bytes in 2,601 blocks are definitely lost in loss record 895 of 1,002
3646==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3647==12842==    by 0x4AB3E7: Fullpipe::AniHandler::resetData(int) (anihandler.cpp:169)
3648==12842==    by 0x4AB1AA: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:143)
3649==12842==    by 0x447595: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:843)
3650==12842==    by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875)
3651==12842==    by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147)
3652==12842==    by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588)
3653==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
3654==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
3655==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3656==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3657==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3658==12842==
3659==12842== 86,784 (168 direct, 86,616 indirect) bytes in 3 blocks are definitely lost in loss record 897 of 1,002
3660==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3661==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3662==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3663==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3664==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
3665==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
3666==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3667==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
3668==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3669==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3670==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3671==12842==    by 0x40B732: main (posix-main.cpp:45)
3672==12842==
3673==12842== 88,080 (112 direct, 87,968 indirect) bytes in 2 blocks are definitely lost in loss record 898 of 1,002
3674==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3675==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3676==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3677==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
3678==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
3679==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
3680==12842==    by 0x469D38: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1714)
3681==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3682==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3683==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3684==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
3685==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
3686==12842==
3687==12842== 91,058 (648 direct, 90,410 indirect) bytes in 27 blocks are definitely lost in loss record 900 of 1,002
3688==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3689==12842==    by 0x455D52: Common::List<Fullpipe::CObject*>::insert(Common::ListInternal::NodeBase*, Fullpipe::CObject* const&) (list.h:248)
3690==12842==    by 0x46F946: Common::List<Fullpipe::CObject*>::push_back(Fullpipe::CObject* const&) (list.h:131)
3691==12842==    by 0x46DDA3: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:57)
3692==12842==    by 0x447517: Fullpipe::MovGraph::load(Fullpipe::MfcArchive&) (motion.cpp:833)
3693==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3694==12842==    by 0x44489D: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:119)
3695==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3696==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
3697==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3698==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
3699==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3700==12842==
3701==12842== 111,968 (800 direct, 111,168 indirect) bytes in 20 blocks are definitely lost in loss record 904 of 1,002
3702==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3703==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
3704==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3705==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
3706==12842==    by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181)
3707==12842==    by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818)
3708==12842==    by 0x457D92: Fullpipe::Scene::draw() (scene.cpp:549)
3709==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
3710==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
3711==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
3712==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
3713==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
3714==12842==
3715==12842== 115,200 bytes in 3 blocks are definitely lost in loss record 905 of 1,002
3716==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3717==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
3718==12842==    by 0x5C40D2: Graphics::loadThumbnail(Common::SeekableReadStream&) (thumbnail.cpp:175)
3719==12842==    by 0x461E6C: Fullpipe::readSavegameHeader(Common::SeekableReadStream*, Fullpipe::FullpipeSavegameHeader&) (stateloader.cpp:237)
3720==12842==    by 0x41E21A: FullpipeMetaEngine::listSaves(char const*) const (detection.cpp:154)
3721==12842==    by 0x4DCD22: GUI::SaveLoadChooserDialog::listSaves() (saveload-dialog.cpp:292)
3722==12842==    by 0x4DFCA2: GUI::SaveLoadChooserGrid::open() (saveload-dialog.cpp:801)
3723==12842==    by 0x4BA5C6: GUI::Dialog::runModal() (dialog.cpp:77)
3724==12842==    by 0x4E0954: GUI::SaveLoadChooserGrid::runIntern() (saveload-dialog.cpp:991)
3725==12842==    by 0x4DC789: GUI::SaveLoadChooserDialog::run(Common::String const&, MetaEngine const*) (saveload-dialog.cpp:191)
3726==12842==    by 0x4DBB76: GUI::SaveLoadChooser::runModalWithPluginAndTarget(PluginSubclass<MetaEngine> const*, Common::String const&) (saveload.cpp:101)
3727==12842==    by 0x4DBA4A: GUI::SaveLoadChooser::runModalWithCurrentTarget() (saveload.cpp:82)
3728==12842==
3729==12842== 117,446 (40 direct, 117,406 indirect) bytes in 1 blocks are definitely lost in loss record 907 of 1,002
3730==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3731==12842==    by 0x4613D5: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:83)
3732==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
3733==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
3734==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
3735==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
3736==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
3737==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3738==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3739==12842==    by 0x40B732: main (posix-main.cpp:45)
3740==12842==
3741==12842== 119,012 (280 direct, 118,732 indirect) bytes in 5 blocks are definitely lost in loss record 908 of 1,002
3742==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3743==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3744==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3745==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
3746==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
3747==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
3748==12842==    by 0x469E36: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1726)
3749==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3750==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3751==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3752==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3753==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
3754==12842==
3755==12842== 121,208 (280 direct, 120,928 indirect) bytes in 5 blocks are definitely lost in loss record 909 of 1,002
3756==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3757==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
3758==12842==    by 0x46BD07: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2225)
3759==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
3760==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
3761==12842==    by 0x469E36: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1726)
3762==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3763==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3764==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3765==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3766==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
3767==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3768==12842==
3769==12842== 124,756 (112 direct, 124,644 indirect) bytes in 2 blocks are definitely lost in loss record 911 of 1,002
3770==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3771==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3772==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3773==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3774==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
3775==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3776==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3777==12842==    by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155)
3778==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
3779==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
3780==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
3781==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
3782==12842==
3783==12842== 124,756 (112 direct, 124,644 indirect) bytes in 2 blocks are definitely lost in loss record 912 of 1,002
3784==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3785==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3786==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3787==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3788==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
3789==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3790==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3791==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
3792==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
3793==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3794==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3795==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3796==12842==
3797==12842== 125,760 bytes in 4 blocks are possibly lost in loss record 913 of 1,002
3798==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3799==12842==    by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180)
3800==12842==    by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149)
3801==12842==    by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193)
3802==12842==    by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536)
3803==12842==    by 0x46C36F: Fullpipe::StaticPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2319)
3804==12842==    by 0x46C01C: Fullpipe::DynamicPhase::load(Fullpipe::MfcArchive&) (statics.cpp:2283)
3805==12842==    by 0x469C3C: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1700)
3806==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3807==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3808==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3809==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3810==12842==
3811==12842== 158,621 (1,120 direct, 157,501 indirect) bytes in 14 blocks are definitely lost in loss record 918 of 1,002
3812==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3813==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
3814==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
3815==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3816==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3817==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
3818==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3819==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3820==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3821==12842==    by 0x40B732: main (posix-main.cpp:45)
3822==12842==
3823==12842== 163,040 (112 direct, 162,928 indirect) bytes in 2 blocks are definitely lost in loss record 919 of 1,002
3824==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3825==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3826==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3827==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
3828==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
3829==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
3830==12842==    by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849)
3831==12842==    by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746)
3832==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3833==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3834==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3835==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
3836==12842==
3837==12842== 193,751 (35,360 direct, 158,391 indirect) bytes in 442 blocks are definitely lost in loss record 921 of 1,002
3838==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3839==12842==    by 0x46E841: Fullpipe::createObject(int) (utils.cpp:332)
3840==12842==    by 0x46F405: Fullpipe::MfcArchive::parseClass(bool*) (utils.cpp:452)
3841==12842==    by 0x46EF56: Fullpipe::MfcArchive::readClass() (utils.cpp:388)
3842==12842==    by 0x46DD88: Fullpipe::ObList::load(Fullpipe::MfcArchive&) (utils.cpp:55)
3843==12842==    by 0x42F983: Fullpipe::InteractionController::load(Fullpipe::MfcArchive&) (interaction.cpp:67)
3844==12842==    by 0x422DF8: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:132)
3845==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3846==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
3847==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3848==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3849==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3850==12842==
3851==12842== 198,488 (56 direct, 198,432 indirect) bytes in 1 blocks are definitely lost in loss record 923 of 1,002
3852==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3853==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3854==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
3855==12842==    by 0x432DBC: Fullpipe::Inventory2::draw() (inventory.cpp:305)
3856==12842==    by 0x421ABE: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:533)
3857==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3858==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3859==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3860==12842==    by 0x40B732: main (posix-main.cpp:45)
3861==12842==
3862==12842== 232,534 (7,360 direct, 225,174 indirect) bytes in 40 blocks are definitely lost in loss record 926 of 1,002
3863==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3864==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
3865==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
3866==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
3867==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
3868==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
3869==12842==    by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232)
3870==12842==    by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294)
3871==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3872==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3873==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3874==12842==    by 0x40B732: main (posix-main.cpp:45)
3875==12842==
3876==12842== 233,072 bytes in 3 blocks are possibly lost in loss record 927 of 1,002
3877==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3878==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
3879==12842==    by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828)
3880==12842==    by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601)
3881==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3882==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3883==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
3884==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
3885==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3886==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
3887==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3888==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3889==12842==
3890==12842== 244,744 (728 direct, 244,016 indirect) bytes in 13 blocks are definitely lost in loss record 929 of 1,002
3891==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3892==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
3893==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
3894==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
3895==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
3896==12842==    by 0x42AACA: Fullpipe::FullpipeEngine::sceneFade(Fullpipe::Scene*, bool) (gfx.cpp:1275)
3897==12842==    by 0x43D6BD: Fullpipe::ModalIntro::update() (modal.cpp:203)
3898==12842==    by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519)
3899==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3900==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3901==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
3902==12842==    by 0x40B732: main (posix-main.cpp:45)
3903==12842==
3904==12842== 249,600 (280 direct, 249,320 indirect) bytes in 5 blocks are definitely lost in loss record 931 of 1,002
3905==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3906==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3907==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3908==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3909==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
3910==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3911==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3912==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
3913==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
3914==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
3915==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
3916==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
3917==12842==
3918==12842== 249,696 bytes in 7,803 blocks are definitely lost in loss record 932 of 1,002
3919==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3920==12842==    by 0x4AB3E7: Fullpipe::AniHandler::resetData(int) (anihandler.cpp:169)
3921==12842==    by 0x4AB1AA: Fullpipe::AniHandler::attachObject(int) (anihandler.cpp:143)
3922==12842==    by 0x447595: Fullpipe::MovGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:843)
3923==12842==    by 0x44B666: Fullpipe::MctlGraph::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:1875)
3924==12842==    by 0x444A6A: Fullpipe::MctlCompound::attachObject(Fullpipe::StaticANIObject*) (motion.cpp:147)
3925==12842==    by 0x45BF9B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:588)
3926==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
3927==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
3928==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
3929==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
3930==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
3931==12842==
3932==12842== 323,104 (280 direct, 322,824 indirect) bytes in 5 blocks are definitely lost in loss record 936 of 1,002
3933==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3934==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3935==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3936==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3937==12842==    by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961)
3938==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3939==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3940==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
3941==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
3942==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
3943==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
3944==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3945==12842==
3946==12842== 343,428 bytes in 5 blocks are possibly lost in loss record 937 of 1,002
3947==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3948==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
3949==12842==    by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828)
3950==12842==    by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601)
3951==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
3952==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3953==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
3954==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3955==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3956==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
3957==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
3958==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
3959==12842==
3960==12842== 382,328 (336 direct, 381,992 indirect) bytes in 6 blocks are definitely lost in loss record 939 of 1,002
3961==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3962==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3963==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3964==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3965==12842==    by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961)
3966==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3967==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3968==12842==    by 0x423DB7: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:394)
3969==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
3970==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
3971==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
3972==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
3973==12842==
3974==12842== 382,328 (336 direct, 381,992 indirect) bytes in 6 blocks are definitely lost in loss record 940 of 1,002
3975==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3976==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
3977==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
3978==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
3979==12842==    by 0x46ABC3: Fullpipe::Movement::loadPixelData() (statics.cpp:1961)
3980==12842==    by 0x466ADF: Fullpipe::StaticANIObject::preloadMovements(Fullpipe::MovTable*) (statics.cpp:746)
3981==12842==    by 0x42368D: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:263)
3982==12842==    by 0x4618FB: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:155)
3983==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
3984==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
3985==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
3986==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
3987==12842==
3988==12842== 396,359 (3,264 direct, 393,095 indirect) bytes in 51 blocks are definitely lost in loss record 941 of 1,002
3989==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
3990==12842==    by 0x444871: Fullpipe::MctlCompound::load(Fullpipe::MfcArchive&) (motion.cpp:117)
3991==12842==    by 0x46EF86: Fullpipe::MfcArchive::readClass() (utils.cpp:391)
3992==12842==    by 0x424B0F: Fullpipe::Sc2::load(Fullpipe::MfcArchive&) (gameloader.cpp:621)
3993==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3994==12842==    by 0x422F53: Fullpipe::GameLoader::load(Fullpipe::MfcArchive&) (gameloader.cpp:146)
3995==12842==    by 0x46DCCF: Fullpipe::CObject::loadFile(char const*) (utils.cpp:44)
3996==12842==    by 0x46213F: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:281)
3997==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
3998==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
3999==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4000==12842==    by 0x40B732: main (posix-main.cpp:45)
4001==12842==
4002==12842== 532,048 (10,160 direct, 521,888 indirect) bytes in 254 blocks are definitely lost in loss record 945 of 1,002
4003==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4004==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
4005==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
4006==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
4007==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
4008==12842==    by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579)
4009==12842==    by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428)
4010==12842==    by 0x45C3CA: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:619)
4011==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
4012==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
4013==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
4014==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
4015==12842==
4016==12842== 536,504 (4,440 direct, 532,064 indirect) bytes in 111 blocks are definitely lost in loss record 948 of 1,002
4017==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4018==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
4019==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
4020==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
4021==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
4022==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
4023==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
4024==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
4025==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4026==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4027==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4028==12842==    by 0x40B732: main (posix-main.cpp:45)
4029==12842==
4030==12842== 564,372 (392 direct, 563,980 indirect) bytes in 7 blocks are definitely lost in loss record 949 of 1,002
4031==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4032==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
4033==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
4034==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
4035==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
4036==12842==    by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579)
4037==12842==    by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428)
4038==12842==    by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641)
4039==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
4040==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
4041==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
4042==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
4043==12842==
4044==12842== 625,472 (448 direct, 625,024 indirect) bytes in 8 blocks are definitely lost in loss record 953 of 1,002
4045==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4046==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
4047==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
4048==12842==    by 0x46BCF2: Fullpipe::DynamicPhase::DynamicPhase(Fullpipe::DynamicPhase*, bool) (statics.cpp:2223)
4049==12842==    by 0x468C04: Fullpipe::Statics::Statics(Fullpipe::Statics*, bool) (statics.cpp:1439)
4050==12842==    by 0x466148: Fullpipe::StaticANIObject::addReverseStatics(Fullpipe::Statics*) (statics.cpp:591)
4051==12842==    by 0x46A450: Fullpipe::Movement::initStatics(Fullpipe::StaticANIObject*) (statics.cpp:1849)
4052==12842==    by 0x469FB8: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1746)
4053==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
4054==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
4055==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4056==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
4057==12842==
4058==12842== 649,088 (224 direct, 648,864 indirect) bytes in 4 blocks are definitely lost in loss record 954 of 1,002
4059==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4060==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
4061==12842==    by 0x468F0F: Fullpipe::Statics::init() (statics.cpp:1476)
4062==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
4063==12842==    by 0x466581: Fullpipe::StaticANIObject::draw() (statics.cpp:659)
4064==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
4065==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
4066==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
4067==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
4068==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
4069==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
4070==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
4071==12842==
4072==12842== 653,056 (21,600 direct, 631,456 indirect) bytes in 540 blocks are definitely lost in loss record 955 of 1,002
4073==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4074==12842==    by 0x428973: Fullpipe::Picture::getDibInfo() (gfx.cpp:596)
4075==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
4076==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
4077==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
4078==12842==    by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579)
4079==12842==    by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428)
4080==12842==    by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641)
4081==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
4082==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
4083==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
4084==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
4085==12842==
4086==12842== 716,244 bytes in 8 blocks are possibly lost in loss record 958 of 1,002
4087==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4088==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
4089==12842==    by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828)
4090==12842==    by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601)
4091==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
4092==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
4093==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
4094==12842==    by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579)
4095==12842==    by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428)
4096==12842==    by 0x45C3CA: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:619)
4097==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
4098==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
4099==12842==
4100==12842== 780,439 (640 direct, 779,799 indirect) bytes in 8 blocks are definitely lost in loss record 959 of 1,002
4101==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4102==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
4103==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
4104==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4105==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4106==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
4107==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
4108==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
4109==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4110==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4111==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4112==12842==    by 0x40B732: main (posix-main.cpp:45)
4113==12842==
4114==12842== 818,238 (640 direct, 817,598 indirect) bytes in 8 blocks are definitely lost in loss record 961 of 1,002
4115==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4116==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
4117==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
4118==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4119==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4120==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
4121==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
4122==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
4123==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
4124==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
4125==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
4126==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4127==12842==
4128==12842== 921,194 (800 direct, 920,394 indirect) bytes in 10 blocks are definitely lost in loss record 964 of 1,002
4129==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4130==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
4131==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
4132==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4133==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4134==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
4135==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
4136==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
4137==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
4138==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
4139==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4140==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4141==12842==
4142==12842== 938,806 (10,880 direct, 927,926 indirect) bytes in 136 blocks are definitely lost in loss record 966 of 1,002
4143==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4144==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
4145==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
4146==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4147==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
4148==12842==    by 0x432939: Fullpipe::Inventory2::rebuildItemRects() (inventory.cpp:232)
4149==12842==    by 0x4621DE: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:294)
4150==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
4151==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4152==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4153==12842==    by 0x40B732: main (posix-main.cpp:45)
4154==12842==
4155==12842== 960,032 bytes in 1 blocks are possibly lost in loss record 968 of 1,002
4156==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4157==12842==    by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180)
4158==12842==    by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149)
4159==12842==    by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193)
4160==12842==    by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536)
4161==12842==    by 0x427335: Fullpipe::PictureObject::load(Fullpipe::MfcArchive&, bool) (gfx.cpp:148)
4162==12842==    by 0x426DD1: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:69)
4163==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
4164==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4165==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4166==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
4167==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
4168==12842==
4169==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
4170==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4171==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
4172==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
4173==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4174==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
4175==12842==    by 0x43F1C8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:755)
4176==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
4177==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
4178==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
4179==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
4180==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
4181==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
4182==12842==
4183==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
4184==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4185==12842==    by 0x469922: Fullpipe::Movement::Movement(Fullpipe::Movement*, int*, int, Fullpipe::StaticANIObject*) (statics.cpp:1660)
4186==12842==    by 0x464E25: Fullpipe::StaticANIObject::StaticANIObject(Fullpipe::StaticANIObject*) (statics.cpp:199)
4187==12842==    by 0x4244A8: Fullpipe::GameLoader::applyPicAniInfos(Fullpipe::Scene*, Fullpipe::PicAniInfo**, int) (gameloader.cpp:494)
4188==12842==    by 0x4230FA: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:175)
4189==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
4190==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
4191==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
4192==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
4193==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
4194==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
4195==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4196==12842==
4197==12842== 1,354,544 (104 direct, 1,354,440 indirect) bytes in 1 blocks are definitely lost in loss record 972 of 1,002
4198==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4199==12842==    by 0x443230: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
4200==12842==    by 0x4372E7: Fullpipe::global_messageHandler1(Fullpipe::ExCommand*) (messagehandlers.cpp:168)
4201==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
4202==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
4203==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
4204==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
4205==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4206==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4207==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4208==12842==    by 0x40B732: main (posix-main.cpp:45)
4209==12842==
4210==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
4211==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4212==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
4213==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
4214==12842==    by 0x465E2B: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
4215==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
4216==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
4217==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
4218==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4219==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4220==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4221==12842==    by 0x40B732: main (posix-main.cpp:45)
4222==12842==
4223==12842== 1,706,532 bytes in 17 blocks are possibly lost in loss record 975 of 1,002
4224==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4225==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
4226==12842==    by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828)
4227==12842==    by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601)
4228==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
4229==12842==    by 0x428A83: Fullpipe::Picture::getPixelData() (gfx.cpp:608)
4230==12842==    by 0x46AB91: Fullpipe::Movement::loadPixelData() (statics.cpp:1957)
4231==12842==    by 0x466086: Fullpipe::StaticANIObject::loadMovementsPixelData() (statics.cpp:579)
4232==12842==    by 0x4579EB: Fullpipe::Scene::preloadMovements(Fullpipe::GameVar*) (scene.cpp:428)
4233==12842==    by 0x45C521: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:641)
4234==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
4235==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
4236==12842==
4237==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
4238==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4239==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
4240==12842==    by 0x465E12: Fullpipe::Movement::draw(bool, int) (statics.cpp:543)
4241==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
4242==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
4243==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
4244==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4245==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4246==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4247==12842==    by 0x40B732: main (posix-main.cpp:45)
4248==12842==
4249==12842== 1,920,000 bytes in 1 blocks are possibly lost in loss record 977 of 1,002
4250==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4251==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
4252==12842==    by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828)
4253==12842==    by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601)
4254==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
4255==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
4256==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
4257==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
4258==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
4259==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
4260==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
4261==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
4262==12842==
4263==12842== 1,920,000 bytes in 1 blocks are possibly lost in loss record 978 of 1,002
4264==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4265==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
4266==12842==    by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828)
4267==12842==    by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601)
4268==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
4269==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
4270==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
4271==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
4272==12842==    by 0x423B45: Fullpipe::preloadCallback(Fullpipe::PreloadItem&, int) (gameloader.cpp:348)
4273==12842==    by 0x423CFF: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:382)
4274==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
4275==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
4276==12842==
4277==12842== 1,920,088 (56 direct, 1,920,032 indirect) bytes in 1 blocks are definitely lost in loss record 979 of 1,002
4278==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4279==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
4280==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
4281==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
4282==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
4283==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
4284==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
4285==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
4286==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
4287==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
4288==12842==    by 0x462435: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:334)
4289==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
4290==12842==
4291==12842== 1,920,144 (112 direct, 1,920,032 indirect) bytes in 2 blocks are definitely lost in loss record 980 of 1,002
4292==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4293==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
4294==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
4295==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
4296==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
4297==12842==    by 0x43F889: Fullpipe::ModalMainMenu::update() (modal.cpp:847)
4298==12842==    by 0x4219F5: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:519)
4299==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4300==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4301==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4302==12842==    by 0x40B732: main (posix-main.cpp:45)
4303==12842==
4304==12842== 1,922,642 (288 direct, 1,922,354 indirect) bytes in 15 blocks are definitely lost in loss record 981 of 1,002
4305==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4306==12842==    by 0x4AFE5F: Fullpipe::BehaviorAnim::BehaviorAnim(Fullpipe::GameVar*, Fullpipe::Scene*, Fullpipe::StaticANIObject*, int*) (behavior.cpp:326)
4307==12842==    by 0x4AFCF9: Fullpipe::BehaviorInfo::initObjectBehavior(Fullpipe::GameVar*, Fullpipe::Scene*, Fullpipe::StaticANIObject*) (behavior.cpp:296)
4308==12842==    by 0x4AEE9D: Fullpipe::BehaviorManager::initBehavior(Fullpipe::Scene*, Fullpipe::GameVar*) (behavior.cpp:78)
4309==12842==    by 0x45C54B: Fullpipe::FullpipeEngine::sceneSwitcher(Fullpipe::EntranceInfo*) (scenes.cpp:643)
4310==12842==    by 0x4233C8: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:218)
4311==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
4312==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
4313==12842==    by 0x43C147: Fullpipe::processMessages() (messages.cpp:921)
4314==12842==    by 0x4249BA: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:592)
4315==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
4316==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4317==12842==
4318==12842== 1,979,940 bytes in 2 blocks are possibly lost in loss record 982 of 1,002
4319==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4320==12842==    by 0x5BED90: Graphics::Surface::create(unsigned short, unsigned short, Graphics::PixelFormat const&) (surface.cpp:74)
4321==12842==    by 0x4296FB: Fullpipe::Bitmap::decode(int*) (gfx.cpp:828)
4322==12842==    by 0x428A3C: Fullpipe::Picture::getDibInfo() (gfx.cpp:601)
4323==12842==    by 0x42885E: Fullpipe::Picture::init() (gfx.cpp:564)
4324==12842==    by 0x428B2C: Fullpipe::Picture::draw(int, int, int, int) (gfx.cpp:626)
4325==12842==    by 0x4274C1: Fullpipe::PictureObject::draw() (gfx.cpp:181)
4326==12842==    by 0x458BB5: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:818)
4327==12842==    by 0x457D92: Fullpipe::Scene::draw() (scene.cpp:549)
4328==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
4329==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
4330==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
4331==12842==
4332==12842== 2,123,456 bytes in 3 blocks are possibly lost in loss record 983 of 1,002
4333==12842==    at 0x4C2CA40: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4334==12842==    by 0x46E3C0: Fullpipe::MemoryObject::loadFile(char*) (utils.cpp:180)
4335==12842==    by 0x42B348: Fullpipe::MemoryObject::load() (utils.h:149)
4336==12842==    by 0x46E46F: Fullpipe::MemoryObject::getData() (utils.cpp:193)
4337==12842==    by 0x4286D2: Fullpipe::Picture::load(Fullpipe::MfcArchive&) (gfx.cpp:536)
4338==12842==    by 0x427335: Fullpipe::PictureObject::load(Fullpipe::MfcArchive&, bool) (gfx.cpp:148)
4339==12842==    by 0x426DD1: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:69)
4340==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
4341==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4342==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
4343==12842==    by 0x43F1C8: Fullpipe::ModalMainMenu::ModalMainMenu() (modal.cpp:755)
4344==12842==    by 0x443240: Fullpipe::FullpipeEngine::openMainMenu() (modal.cpp:1807)
4345==12842==
4346==12842== 2,633,600 (312 direct, 2,633,288 indirect) bytes in 1 blocks are definitely lost in loss record 984 of 1,002
4347==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4348==12842==    by 0x43D8BD: Fullpipe::ModalVideoPlayer::play(char const*) (modal.cpp:236)
4349==12842==    by 0x43D2AD: Fullpipe::ModalIntro::init(int) (modal.cpp:108)
4350==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
4351==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4352==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4353==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4354==12842==    by 0x40B732: main (posix-main.cpp:45)
4355==12842==
4356==12842== 3,189,582 (400 direct, 3,189,182 indirect) bytes in 5 blocks are definitely lost in loss record 985 of 1,002
4357==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4358==12842==    by 0x426D90: Fullpipe::Background::load(Fullpipe::MfcArchive&) (gfx.cpp:67)
4359==12842==    by 0x45686F: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:162)
4360==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4361==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4362==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
4363==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
4364==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4365==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4366==12842==    by 0x40B732: main (posix-main.cpp:45)
4367==12842==
4368==12842== 3,840,264 (168 direct, 3,840,096 indirect) bytes in 3 blocks are definitely lost in loss record 988 of 1,002
4369==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4370==12842==    by 0x428832: Fullpipe::Picture::init() (gfx.cpp:562)
4371==12842==    by 0x42A4A4: Fullpipe::BigPicture::draw(int, int, int, int) (gfx.cpp:1169)
4372==12842==    by 0x4588BA: Fullpipe::Scene::drawContent(int, int, bool) (scene.cpp:753)
4373==12842==    by 0x457CD8: Fullpipe::Scene::draw() (scene.cpp:539)
4374==12842==    by 0x463C0B: Fullpipe::GameLoader::writeSavegame(Fullpipe::Scene*, char const*) (statesaver.cpp:149)
4375==12842==    by 0x43ABE7: Fullpipe::MessageQueue::messageQueueCallback1(int) (messages.cpp:410)
4376==12842==    by 0x43AE61: Fullpipe::MessageQueue::sendNextCommand() (messages.cpp:472)
4377==12842==    by 0x43A9E6: Fullpipe::MessageQueue::chain(Fullpipe::StaticANIObject*) (messages.cpp:380)
4378==12842==    by 0x4235C4: Fullpipe::GameLoader::gotoScene(int, int) (gameloader.cpp:246)
4379==12842==    by 0x437C52: Fullpipe::global_messageHandler3(Fullpipe::ExCommand*) (messagehandlers.cpp:379)
4380==12842==    by 0x4399ED: Fullpipe::ExCommand::handleMessage() (messages.cpp:93)
4381==12842==
4382==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
4383==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4384==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
4385==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
4386==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
4387==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4388==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4389==12842==    by 0x462418: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:333)
4390==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
4391==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4392==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4393==12842==    by 0x40B732: main (posix-main.cpp:45)
4394==12842==
4395==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
4396==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4397==12842==    by 0x42A2BB: Fullpipe::Bitmap::reverseImage(bool) (gfx.cpp:1131)
4398==12842==    by 0x465E38: Fullpipe::Movement::draw(bool, int) (statics.cpp:545)
4399==12842==    by 0x46659B: Fullpipe::StaticANIObject::draw() (statics.cpp:661)
4400==12842==    by 0x457DB2: Fullpipe::Scene::draw() (scene.cpp:551)
4401==12842==    by 0x421A9B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:530)
4402==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4403==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4404==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4405==12842==    by 0x40B732: main (posix-main.cpp:45)
4406==12842==
4407==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
4408==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4409==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
4410==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
4411==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
4412==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4413==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4414==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
4415==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
4416==12842==    by 0x42196B: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:516)
4417==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4418==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4419==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4420==12842==
4421==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
4422==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4423==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
4424==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
4425==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
4426==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4427==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4428==12842==    by 0x423DE3: Fullpipe::GameLoader::preloadScene(int, int) (gameloader.cpp:396)
4429==12842==    by 0x4249EF: Fullpipe::GameLoader::updateSystems(int) (gameloader.cpp:596)
4430==12842==    by 0x43D889: Fullpipe::ModalIntro::finish() (modal.cpp:232)
4431==12842==    by 0x43D1E0: Fullpipe::ModalIntro::init(int) (modal.cpp:91)
4432==12842==    by 0x4219CC: Fullpipe::FullpipeEngine::updateScreen() (fullpipe.cpp:518)
4433==12842==    by 0x420DE0: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:330)
4434==12842==
4435==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
4436==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4437==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
4438==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
4439==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
4440==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4441==12842==    by 0x4560E7: Fullpipe::FullpipeEngine::accessScene(int) (scene.cpp:51)
4442==12842==    by 0x462284: Fullpipe::FullpipeEngine::loadGam(char const*, int) (stateloader.cpp:303)
4443==12842==    by 0x420BFA: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:304)
4444==12842==    by 0x40D405: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:263)
4445==12842==    by 0x40E5F4: scummvm_main (main.cpp:529)
4446==12842==    by 0x40B732: main (posix-main.cpp:45)
4447==12842==
4448==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
4449==12842==    at 0x4C2B1EC: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
4450==12842==    by 0x469C06: Fullpipe::Movement::load(Fullpipe::MfcArchive&, Fullpipe::StaticANIObject*) (statics.cpp:1699)
4451==12842==    by 0x46509D: Fullpipe::StaticANIObject::load(Fullpipe::MfcArchive&) (statics.cpp:234)
4452==12842==    by 0x456A6B: Fullpipe::Scene::load(Fullpipe::MfcArchive&) (scene.cpp:182)
4453==12842==    by 0x4564BF: Fullpipe::SceneTag::loadScene() (scene.cpp:113)
4454==12842==    by 0x42308C: Fullpipe::GameLoader::loadScene(int) (gameloader.cpp:170)
4455==12842==    by 0x461912: Fullpipe::GameLoader::readSavegame(char const*) (stateloader.cpp:157)
4456==12842==    by 0x4208F5: Fullpipe::FullpipeEngine::loadGameState(int) (fullpipe.cpp:269)
4457==12842==    by 0x5A1DA0: Engine::openMainMenuDialog() (engine.cpp:540)
4458==12842==    by 0x52D4C6: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:157)
4459==12842==    by 0x420F94: Fullpipe::FullpipeEngine::updateEvents() (fullpipe.cpp:363)
4460==12842==    by 0x420D7C: Fullpipe::FullpipeEngine::run() (fullpipe.cpp:323)
4461==12842==
4462==12842== LEAK SUMMARY:
4463==12842==    definitely lost: 2,666,878 bytes in 26,364 blocks
4464==12842==    indirectly lost: 141,523,038 bytes in 73,177 blocks
4465==12842==      possibly lost: 12,230,439 bytes in 2,852 blocks
4466==12842==    still reachable: 239,598 bytes in 875 blocks
4467==12842==         suppressed: 0 bytes in 0 blocks
4468==12842== Reachable blocks (those to which a pointer was found) are not shown.
4469==12842== To see them, rerun with: --leak-check=full --show-leak-kinds=all
4470==12842==
4471==12842== For counts of detected and suppressed errors, rerun with: -v
4472==12842== Use --track-origins=yes to see where uninitialised values come from
4473==12842== ERROR SUMMARY: 348 errors from 334 contexts (suppressed: 0 from 0)
4474
4475