1 | ==10386== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux.
|
---|
2 | ==10386== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward.
|
---|
3 | ==10386== Using valgrind-2.0.0, a program supervision framework for x86-linux.
|
---|
4 | ==10386== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward.
|
---|
5 | ==10386== Estimated CPU clock rate is 2595 MHz
|
---|
6 | ==10386== For more details, rerun with: -v
|
---|
7 | ==10386==
|
---|
8 | Switched to configuration /home/kirben/.scummvmrc
|
---|
9 | ==10386== Use of uninitialised value of size 16
|
---|
10 | ==10386== at 0x1DF9F23: Arts::CpuInfoStartup::startup() (in /usr/lib/libartsflow.so.1.0.0)
|
---|
11 | ==10386== by 0x2A28FF2: Arts::StartupManager::startup() (in /usr/lib/libmcop.so.1.0.0)
|
---|
12 | ==10386== by 0x2A0F376: Arts::Dispatcher::Dispatcher(Arts::IOManager*, Arts::Dispatcher::StartServer) (in /usr/lib/libmcop.so.1.0.0)
|
---|
13 | ==10386== by 0x14E6B14: arts_backend_init (in /usr/lib/libartscbackend.so.0.0.0)
|
---|
14 | ==10386== discard syms in /usr/lib/libartscbackend.so.0.0.0 due to munmap()
|
---|
15 | ==10386== discard syms in /usr/lib/libsoundserver_idl.so.1.0.0 due to munmap()
|
---|
16 | ==10386== discard syms in /usr/lib/libkmedia2_idl.so.1.0.0 due to munmap()
|
---|
17 | ==10386== discard syms in /usr/lib/libartsc.so.0.0.0 due to munmap()
|
---|
18 | ==10386== discard syms in /usr/lib/libesd.so.0.2.31 due to munmap()
|
---|
19 | ==10386== valgrind's libpthread.so: KLUDGED call to: sem_destroy
|
---|
20 | Looking for ft
|
---|
21 | Trying to start game 'Full Throttle'
|
---|
22 | ==10386== valgrind's libpthread.so: KLUDGED call to: sem_destroy
|
---|
23 | Output sample rate: 22050 Hz
|
---|
24 | ==10386==
|
---|
25 | ==10386== Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s)
|
---|
26 | ==10386== at 0x155CAD: vgAllRoadsLeadToRome_writev (vg_intercept.c:109)
|
---|
27 | ==10386== by 0x155CE9: __writev (vg_intercept.c:774)
|
---|
28 | ==10386== by 0x25024F: (within /usr/X11R6/lib/libX11.so.6.2)
|
---|
29 | ==10386== by 0x250E3E: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2)
|
---|
30 | ==10386== Address 0x1B116FB is 19 bytes inside a block of size 2048 alloc'd
|
---|
31 | ==10386== at 0x763B00: calloc (vg_replace_malloc.c:284)
|
---|
32 | ==10386== by 0x222D0C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
|
---|
33 | ==10386== by 0x6A73E6: (within /usr/lib/libSDL-1.2.so.0.0.5)
|
---|
34 | ==10386== by 0x69C120: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.0.5)
|
---|
35 | vars[232] = 0 (via script-0)
|
---|
36 | vars[232] = 1 (via script-0)
|
---|
37 | vars[233] = 0 (via script-0)
|
---|
38 | vars[233] = 2 (via script-0)
|
---|
39 | vars[254] = 0 (via script-0)
|
---|
40 | vars[254] = 3 (via script-0)
|
---|
41 | vars[263] = 0 (via script-0)
|
---|
42 | vars[263] = 4 (via script-0)
|
---|
43 | vars[320] = 0 (via script-0)
|
---|
44 | vars[320] = 5 (via script-0)
|
---|
45 | vars[334] = 0 (via script-0)
|
---|
46 | vars[334] = 6 (via script-0)
|
---|
47 | vars[341] = 0 (via script-0)
|
---|
48 | vars[341] = 7 (via script-0)
|
---|
49 | vars[342] = 0 (via script-0)
|
---|
50 | vars[342] = 8 (via script-0)
|
---|
51 | vars[343] = 0 (via script-0)
|
---|
52 | vars[343] = 9 (via script-0)
|
---|
53 | vars[358] = 0 (via script-0)
|
---|
54 | vars[358] = 10 (via script-0)
|
---|
55 | vars[372] = 0 (via script-0)
|
---|
56 | vars[372] = 11 (via script-0)
|
---|
57 | vars[373] = 0 (via script-0)
|
---|
58 | vars[373] = 12 (via script-0)
|
---|
59 | vars[375] = 0 (via script-0)
|
---|
60 | vars[375] = 13 (via script-0)
|
---|
61 | vars[387] = 0 (via script-0)
|
---|
62 | vars[387] = 14 (via script-0)
|
---|
63 | vars[388] = 0 (via script-0)
|
---|
64 | vars[388] = 15 (via script-0)
|
---|
65 | vars[389] = 0 (via script-0)
|
---|
66 | vars[389] = 16 (via script-0)
|
---|
67 | vars[416] = 0 (via script-0)
|
---|
68 | vars[416] = 17 (via script-0)
|
---|
69 | vars[417] = 0 (via script-0)
|
---|
70 | vars[417] = 18 (via script-0)
|
---|
71 | vars[418] = 0 (via script-0)
|
---|
72 | vars[418] = 19 (via script-0)
|
---|
73 | vars[419] = 0 (via script-0)
|
---|
74 | vars[419] = 20 (via script-0)
|
---|
75 | vars[420] = 0 (via script-0)
|
---|
76 | vars[420] = 21 (via script-0)
|
---|
77 | vars[421] = 0 (via script-0)
|
---|
78 | vars[421] = 22 (via script-0)
|
---|
79 | vars[422] = 0 (via script-0)
|
---|
80 | vars[422] = 23 (via script-0)
|
---|
81 | vars[424] = 0 (via script-0)
|
---|
82 | vars[424] = 24 (via script-0)
|
---|
83 | vars[448] = 0 (via script-0)
|
---|
84 | vars[448] = 25 (via script-0)
|
---|
85 | vars[449] = 0 (via script-0)
|
---|
86 | vars[449] = 26 (via script-0)
|
---|
87 | vars[459] = 0 (via script-0)
|
---|
88 | vars[459] = 27 (via script-0)
|
---|
89 | vars[467] = 0 (via script-0)
|
---|
90 | vars[467] = 28 (via script-0)
|
---|
91 | vars[468] = 0 (via script-0)
|
---|
92 | vars[468] = 29 (via script-0)
|
---|
93 | vars[469] = 0 (via script-0)
|
---|
94 | vars[469] = 30 (via script-0)
|
---|
95 | vars[470] = 0 (via script-0)
|
---|
96 | vars[470] = 31 (via script-0)
|
---|
97 | vars[471] = 0 (via script-0)
|
---|
98 | vars[471] = 32 (via script-0)
|
---|
99 | vars[472] = 0 (via script-0)
|
---|
100 | vars[472] = 33 (via script-0)
|
---|
101 | vars[473] = 0 (via script-0)
|
---|
102 | vars[473] = 34 (via script-0)
|
---|
103 | vars[474] = 0 (via script-0)
|
---|
104 | vars[474] = 35 (via script-0)
|
---|
105 | vars[475] = 0 (via script-0)
|
---|
106 | vars[475] = 36 (via script-0)
|
---|
107 | vars[488] = 0 (via script-0)
|
---|
108 | vars[488] = 37 (via script-0)
|
---|
109 | vars[489] = 0 (via script-0)
|
---|
110 | vars[489] = 38 (via script-0)
|
---|
111 | vars[492] = 0 (via script-0)
|
---|
112 | vars[492] = 39 (via script-0)
|
---|
113 | vars[493] = 0 (via script-0)
|
---|
114 | vars[493] = 40 (via script-0)
|
---|
115 | vars[507] = 0 (via script-0)
|
---|
116 | vars[507] = 41 (via script-0)
|
---|
117 | vars[512] = 0 (via script-0)
|
---|
118 | vars[512] = 42 (via script-0)
|
---|
119 | DEBUG: room number in boot = 550
|
---|
120 | DEBUG: sputm-debug = 1
|
---|
121 | DEBUG: exit room 1
|
---|
122 | DEBUG: exit room 1
|
---|
123 | DEBUG: build-shadow-palettes
|
---|
124 | Adding object 571 from room 131 into inventory
|
---|
125 | Adding object 101 from room 13 into inventory
|
---|
126 | Adding object 100 from room 13 into inventory
|
---|
127 | DEBUG: exit room 1
|
---|
128 | DEBUG: build-shadow-palettes
|
---|
129 | DEBUG: exit room 1
|
---|
130 | DEBUG: build-shadow-palettes
|
---|
131 | DEBUG: ben has mace
|
---|
132 | DEBUG: ben has 2x4
|
---|
133 | DEBUG: ben has wrench
|
---|
134 | ==10386==
|
---|
135 | ==10386== Thread 2:
|
---|
136 | ==10386== Invalid read of size 4
|
---|
137 | ==10386== at 0x811D817: Scumm::FileChunk::subBlock() (chunk.cpp:114)
|
---|
138 | ==10386== by 0x80939DE: Scumm::SmushPlayer::parseNextFrame() (smush_player.cpp:1025)
|
---|
139 | ==10386== by 0x8090628: Scumm::SmushPlayer::timerCallback(void*) (smush_player.cpp:218)
|
---|
140 | ==10386== by 0x824557D: Timer::handler(int) (timer.cpp:93)
|
---|
141 | ==10386== Address 0x1B780BC is 16 bytes inside a block of size 24 free'd
|
---|
142 | ==10386== at 0x7639C5: __builtin_delete (vg_replace_malloc.c:244)
|
---|
143 | ==10386== by 0x7639E3: operator delete(void*) (vg_replace_malloc.c:253)
|
---|
144 | ==10386== by 0x811D75E: Scumm::FileChunk::~FileChunk() (chunk.cpp:106)
|
---|
145 | ==10386== by 0x8093DE6: Scumm::SmushPlayer::seekSan(char const*, int, int) (smush_player.cpp:1137)
|
---|
146 | ==10386==
|
---|
147 | ==10386== Thread 2:
|
---|
148 | ==10386== Invalid read of size 4
|
---|
149 | ==10386== at 0x811D82E: Scumm::FileChunk::subBlock() (chunk.cpp:115)
|
---|
150 | ==10386== by 0x80939DE: Scumm::SmushPlayer::parseNextFrame() (smush_player.cpp:1025)
|
---|
151 | ==10386== by 0x8090628: Scumm::SmushPlayer::timerCallback(void*) (smush_player.cpp:218)
|
---|
152 | ==10386== by 0x824557D: Timer::handler(int) (timer.cpp:93)
|
---|
153 | ==10386== Address 0x1B780B8 is 12 bytes inside a block of size 24 free'd
|
---|
154 | ==10386== at 0x7639C5: __builtin_delete (vg_replace_malloc.c:244)
|
---|
155 | ==10386== by 0x7639E3: operator delete(void*) (vg_replace_malloc.c:253)
|
---|
156 | ==10386== by 0x811D75E: Scumm::FileChunk::~FileChunk() (chunk.cpp:106)
|
---|
157 | ==10386== by 0x8093DE6: Scumm::SmushPlayer::seekSan(char const*, int, int) (smush_player.cpp:1137)
|
---|
158 | ==10386==
|
---|
159 | ==10386== Thread 2:
|
---|
160 | ==10386== Invalid read of size 4
|
---|
161 | ==10386== at 0x811D831: Scumm::FileChunk::subBlock() (chunk.cpp:115)
|
---|
162 | ==10386== by 0x80939DE: Scumm::SmushPlayer::parseNextFrame() (smush_player.cpp:1025)
|
---|
163 | ==10386== by 0x8090628: Scumm::SmushPlayer::timerCallback(void*) (smush_player.cpp:218)
|
---|
164 | ==10386== by 0x824557D: Timer::handler(int) (timer.cpp:93)
|
---|
165 | ==10386== Address 0x1B780C0 is 20 bytes inside a block of size 24 free'd
|
---|
166 | ==10386== at 0x7639C5: __builtin_delete (vg_replace_malloc.c:244)
|
---|
167 | ==10386== by 0x7639E3: operator delete(void*) (vg_replace_malloc.c:253)
|
---|
168 | ==10386== by 0x811D75E: Scumm::FileChunk::~FileChunk() (chunk.cpp:106)
|
---|
169 | ==10386== by 0x8093DE6: Scumm::SmushPlayer::seekSan(char const*, int, int) (smush_player.cpp:1137)
|
---|
170 | ==10386==
|
---|
171 | ==10386== Thread 2:
|
---|
172 | ==10386== Invalid read of size 4
|
---|
173 | ==10386== at 0x811D84A: Scumm::FileChunk::subBlock() (chunk.cpp:117)
|
---|
174 | ==10386== by 0x80939DE: Scumm::SmushPlayer::parseNextFrame() (smush_player.cpp:1025)
|
---|
175 | ==10386== by 0x8090628: Scumm::SmushPlayer::timerCallback(void*) (smush_player.cpp:218)
|
---|
176 | ==10386== by 0x824557D: Timer::handler(int) (timer.cpp:93)
|
---|
177 | ==10386== Address 0x1B780AC is 0 bytes inside a block of size 24 free'd
|
---|
178 | ==10386== at 0x7639C5: __builtin_delete (vg_replace_malloc.c:244)
|
---|
179 | ==10386== by 0x7639E3: operator delete(void*) (vg_replace_malloc.c:253)
|
---|
180 | ==10386== by 0x811D75E: Scumm::FileChunk::~FileChunk() (chunk.cpp:106)
|
---|
181 | ==10386== by 0x8093DE6: Scumm::SmushPlayer::seekSan(char const*, int, int) (smush_player.cpp:1137)
|
---|
182 | pure virtual method called
|
---|
183 | Aborted
|
---|