1 | ==10752== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux.
|
---|
2 | ==10752== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward.
|
---|
3 | ==10752== Using valgrind-2.0.0, a program supervision framework for x86-linux.
|
---|
4 | ==10752== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward.
|
---|
5 | ==10752== Estimated CPU clock rate is 2598 MHz
|
---|
6 | ==10752== For more details, rerun with: -v
|
---|
7 | ==10752==
|
---|
8 | Debuglevel (from command line): 0 - Game only
|
---|
9 | ==10752== Use of uninitialised value of size 16
|
---|
10 | ==10752== at 0x15B9F23: Arts::CpuInfoStartup::startup() (in /usr/lib/libartsflow.so.1.0.0)
|
---|
11 | ==10752== by 0x1EFBFF2: Arts::StartupManager::startup() (in /usr/lib/libmcop.so.1.0.0)
|
---|
12 | ==10752== by 0x1EE2376: Arts::Dispatcher::Dispatcher(Arts::IOManager*, Arts::Dispatcher::StartServer) (in /usr/lib/libmcop.so.1.0.0)
|
---|
13 | ==10752== by 0x143AB14: arts_backend_init (in /usr/lib/libartscbackend.so.0.0.0)
|
---|
14 | ==10752==
|
---|
15 | ==10752== ---- Attach to GDB ? --- [Return/N/n/Y/y/C/c] ---- n
|
---|
16 | ==10752== discard syms in /usr/lib/libartscbackend.so.0.0.0 due to munmap()
|
---|
17 | ==10752== discard syms in /usr/lib/libsoundserver_idl.so.1.0.0 due to munmap()
|
---|
18 | ==10752== discard syms in /usr/lib/libkmedia2_idl.so.1.0.0 due to munmap()
|
---|
19 | ==10752== discard syms in /usr/lib/libartsc.so.0.0.0 due to munmap()
|
---|
20 | ==10752== discard syms in /usr/lib/libesd.so.0.2.31 due to munmap()
|
---|
21 | ==10752== valgrind's libpthread.so: KLUDGED call to: sem_destroy
|
---|
22 | Looking for pajama
|
---|
23 | Trying to start game 'Pajama Sam 1: No Need to Hide When It's Dark Outside'
|
---|
24 | ==10752== valgrind's libpthread.so: KLUDGED call to: sem_destroy
|
---|
25 | ==10752==
|
---|
26 | ==10752== Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s)
|
---|
27 | ==10752== at 0xCE2CAD: vgAllRoadsLeadToRome_writev (vg_intercept.c:109)
|
---|
28 | ==10752== by 0xCE2CE9: __writev (vg_intercept.c:774)
|
---|
29 | ==10752== by 0x3D624F: (within /usr/X11R6/lib/libX11.so.6.2)
|
---|
30 | ==10752== by 0x3D6E3E: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2)
|
---|
31 | ==10752== Address 0x123F8EF is 19 bytes inside a block of size 2048 alloc'd
|
---|
32 | ==10752== at 0x6EFB00: calloc (vg_replace_malloc.c:284)
|
---|
33 | ==10752== by 0x3A8D0C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
|
---|
34 | ==10752== by 0x14C3E6: (within /usr/lib/libSDL-1.2.so.0.0.5)
|
---|
35 | ==10752== by 0x141120: SDL_VideoInit (in /usr/lib/libSDL-1.2.so.0.0.5)
|
---|
36 | ==10752==
|
---|
37 | ==10752== ---- Attach to GDB ? --- [Return/N/n/Y/y/C/c] ---- n
|
---|
38 | o72_addMessageToStack("Pajama Sam")
|
---|
39 | o72_addMessageToStack("CD")
|
---|
40 | o72_addMessageToStack("NoMusic")
|
---|
41 | o72_addMessageToStack("NoBackgroundSound")
|
---|
42 | o72_addMessageToStack("MouseOverride")
|
---|
43 | o72_addMessageToStack("Demo")
|
---|
44 | o72_addMessageToStack("E3Demo")
|
---|
45 | o72_addMessageToStack("HideAllText")
|
---|
46 | o72_addMessageToStack("PlaybackAutoPlayFile")
|
---|
47 | o72_addMessageToStack("AutoPlay")
|
---|
48 | o72_addMessageToStack("TextOn")
|
---|
49 | o72_addMessageToStack("BlackAndWhiteCursors")
|
---|
50 | o72_addMessageToStack("SputmDebug")
|
---|
51 | o72_addMessageToStack("WhosABigCheater")
|
---|
52 | o72_addMessageToStack("SetGame")
|
---|
53 | o72_addMessageToStack("LastGameWon")
|
---|
54 | o72_addMessageToStack("LastGame")
|
---|
55 | DEBUG: flashlight in shack
|
---|
56 | DEBUG: box underwater
|
---|
57 | DEBUG: mask in garden
|
---|
58 | o72_addMessageToStack("LastGame")
|
---|
59 | o72_addMessageToStack("InventoryPopY")
|
---|
60 | o72_addMessageToStack("InventoryDropY")
|
---|
61 | o72_addMessageToStack("SlowMachineInventory")
|
---|
62 | DEBUG: HELogo Test: 10.
|
---|
63 | o72_addMessageToStack("DisplayHELogoTest")
|
---|
64 | DEBUG: machine-speed = SLOW-MACHINE
|
---|
65 | o72_addMessageToStack("CDGamePath")
|
---|
66 | DEBUG: No CDGamePath
|
---|
67 | o72_addMessageToStack("ForceMachineSpeed")
|
---|
68 | DEBUG: sock 6
|
---|
69 | DEBUG: sock 15
|
---|
70 | DEBUG: sock 2
|
---|
71 | DEBUG: sock 10
|
---|
72 | DEBUG: sock 14
|
---|
73 | DEBUG: sock 3
|
---|
74 | DEBUG: sock 12
|
---|
75 | DEBUG: sock 7
|
---|
76 | DEBUG: sock 15
|
---|
77 | o72_addMessageToStack(" ")
|
---|
78 | DEBUG: Adding song 8037 1 times.
|
---|
79 | DEBUG: playing standard song
|
---|
80 | DEBUG: Starting music 8037
|
---|
81 | playSound #8037
|
---|
82 | DEBUG: Starting music 8052
|
---|
83 | DEBUG: Mask under rug.
|
---|
84 | DEBUG: Flashlight in lower
|
---|
85 | DEBUG: Lunchbox in trash.
|
---|
86 | playSound #8052
|
---|
87 | WARNING: isResourceLoaded Illegal Glob type Sound (4) num 8037!
|
---|
88 | DEBUG: playing standard song
|
---|
89 | DEBUG: Starting music 8037
|
---|
90 | playSound #8037
|
---|
91 | ==10752==
|
---|
92 | ==10752== Invalid read of size 2
|
---|
93 | ==10752== at 0x80649BA: READ_LE_UINT16(void const*) (scummsys.h:376)
|
---|
94 | ==10752== by 0x80AEA94: Scumm::Gdi::drawBMAPBg(unsigned char const*, Scumm::VirtScreen*, int, int) (gfx.cpp:1395)
|
---|
95 | ==10752== by 0x80ACA92: Scumm::ScummEngine::redrawBGAreas() (gfx.cpp:597)
|
---|
96 | ==10752== by 0x8101AD8: Scumm::ScummEngine_v72he::redrawBGAreas() (script_v72he.cpp:1680)
|
---|
97 | ==10752== Address 0x40C17549 is 42185 bytes inside a block of size 42186 alloc'd
|
---|
98 | ==10752== at 0x6EFB00: calloc (vg_replace_malloc.c:284)
|
---|
99 | ==10752== by 0x80D97F7: Scumm::ScummEngine::createResource(int, int, unsigned) (resource.cpp:2021)
|
---|
100 | ==10752== by 0x80D6BAA: Scumm::ScummEngine::loadResource(int, int) (resource.cpp:880)
|
---|
101 | ==10752== by 0x80D67C1: Scumm::ScummEngine::ensureResourceLoaded(int, int) (resource.cpp:805)
|
---|
102 | ==10752==
|
---|
103 | ==10752== ---- Attach to GDB ? --- [Return/N/n/Y/y/C/c] ---- n
|
---|
104 | DEBUG: Adding song 8018 1 times.
|
---|
105 | DEBUG: playing standard song
|
---|
106 | DEBUG: Starting music 8018
|
---|
107 | playSound #8018
|
---|
108 | o72_addMessageToStack("T63730496,26778Ah ha! This must be the key!")
|
---|
109 | DEBUG: Starting music 8051
|
---|
110 | playSound #8051
|
---|
111 | o72_addMessageToStack("T63952715,9744Darkness!")
|
---|
112 | o72_addMessageToStack("T63962459,27195It is I, ...Pajama Sam!")
|
---|
113 | o72_addMessageToStack("LastGameWon")
|
---|
114 | o72_addMessageToStack("LastGameWon")
|
---|
115 | DEBUG: Adding song 8055 1 times.
|
---|
116 | DEBUG: playing preferred song
|
---|
117 | DEBUG: Starting music 8039
|
---|
118 | DEBUG: Adding song 8037 1 times.
|
---|
119 | playSound #8039
|
---|
120 | DEBUG: Adding song 8044 1 times.
|
---|
121 | DEBUG: Adding song 8045 1 times.
|
---|
122 | DEBUG: Adding song 8046 1 times.
|
---|
123 | DEBUG: Adding song 8029 1 times.
|
---|
124 | DEBUG: Adding song 8054 1 times.
|
---|
125 | o72_addMessageToStack("Pajama Sam")
|
---|
126 | o72_addMessageToStack("in")
|
---|
127 | o72_addMessageToStack("No Need To Hide")
|
---|
128 | o72_addMessageToStack("When It's Dark")
|
---|
129 | o72_addMessageToStack("Outside")
|
---|
130 | o72_addMessageToStack("Interactive Design")
|
---|
131 | o72_addMessageToStack("[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")
|
---|
132 | o72_addMessageToStack("Richard Moe")
|
---|
133 | o72_addMessageToStack("Rhonda Conley")
|
---|
134 | o72_addMessageToStack("Ron Gilbert")
|
---|
135 | o72_addMessageToStack("Project Leader")
|
---|
136 | o72_addMessageToStack("Art")
|
---|
137 | o72_addMessageToStack("[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")
|
---|
138 | ==10752==
|
---|
139 | ==10752== Invalid write of size 1
|
---|
140 | ==10752== at 0x6E8B46: memcpy (mac_replace_strmem.c:271)
|
---|
141 | ==10752== by 0x809F083: Scumm::CharsetRendererClassic::printChar(int) (charset.cpp:1347)
|
---|
142 | ==10752== by 0x806AE32: Scumm::ScummEngine::drawString(int, unsigned char const*) (string.cpp:495)
|
---|
143 | ==10752== by 0x80691EC: Scumm::ScummEngine::printString(int, unsigned char const*) (string.cpp:43)
|
---|
144 | ==10752== Address 0x24CEAC4 is 8 bytes after a block of size 252 free'd
|
---|
145 | ==10752== at 0x6EFA5A: __builtin_vec_delete (vg_replace_malloc.c:263)
|
---|
146 | ==10752== by 0x6EFA78: operator delete[](void*) (vg_replace_malloc.c:272)
|
---|
147 | ==10752== by 0x80912A5: Scumm::ScummEngine::processActors() (actor.cpp:961)
|
---|
148 | ==10752== by 0x805FCE2: Scumm::ScummEngine::scummLoop(int) (scumm.cpp:1653)
|
---|
149 | ==10752==
|
---|
150 | ==10752== ---- Attach to GDB ? --- [Return/N/n/Y/y/C/c] ---- y
|
---|
151 | ==10752== starting GDB with cmd: /usr/bin/gdb -nw /proc/10752/exe 10752
|
---|
152 | GNU gdb Red Hat Linux (5.3.90-0.20030710.41rh)
|
---|
153 | Copyright 2003 Free Software Foundation, Inc.
|
---|
154 | GDB is free software, covered by the GNU General Public License, and you are
|
---|
155 | welcome to change it and/or distribute copies of it under certain conditions.
|
---|
156 | Type "show copying" to see the conditions.
|
---|
157 | There is absolutely no warranty for GDB. Type "show warranty" for details.
|
---|
158 | This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
|
---|
159 |
|
---|
160 | Attaching to program: /proc/10752/exe, process 10752
|
---|
161 | Reading symbols from /usr/local/lib/valgrind/vgskin_memcheck.so...done.
|
---|
162 | Loaded symbols for /usr/local/lib/valgrind/vgskin_memcheck.so
|
---|
163 | Reading symbols from /usr/local/lib/valgrind/valgrind.so...done.
|
---|
164 | Loaded symbols for /usr/local/lib/valgrind/valgrind.so
|
---|
165 | Reading symbols from /usr/lib/libvorbisfile.so.3...done.
|
---|
166 | Loaded symbols for /usr/lib/libvorbisfile.so.3
|
---|
167 | Reading symbols from /usr/lib/libvorbis.so.0...done.
|
---|
168 | Loaded symbols for /usr/lib/libvorbis.so.0
|
---|
169 | Reading symbols from /usr/lib/libogg.so.0...done.
|
---|
170 | Loaded symbols for /usr/lib/libogg.so.0
|
---|
171 | Reading symbols from /usr/lib/libasound.so.2...done.
|
---|
172 | Loaded symbols for /usr/lib/libasound.so.2
|
---|
173 | Reading symbols from /usr/lib/libz.so.1...done.
|
---|
174 | Loaded symbols for /usr/lib/libz.so.1
|
---|
175 | Reading symbols from /usr/lib/libSDL-1.2.so.0...done.
|
---|
176 | Loaded symbols for /usr/lib/libSDL-1.2.so.0
|
---|
177 | Reading symbols from /usr/local/lib/valgrind/libpthread.so.0...done.
|
---|
178 | Loaded symbols for /usr/local/lib/valgrind/libpthread.so.0
|
---|
179 | Reading symbols from /usr/lib/libstdc++.so.5...done.
|
---|
180 | Loaded symbols for /usr/lib/libstdc++.so.5
|
---|
181 | Reading symbols from /lib/libm.so.6...done.
|
---|
182 | Loaded symbols for /lib/libm.so.6
|
---|
183 | Reading symbols from /lib/libgcc_s.so.1...done.
|
---|
184 | Loaded symbols for /lib/libgcc_s.so.1
|
---|
185 | Reading symbols from /lib/libc.so.6...done.
|
---|
186 | Loaded symbols for /lib/libc.so.6
|
---|
187 | Reading symbols from /lib/libdl.so.2...done.
|
---|
188 | Loaded symbols for /lib/libdl.so.2
|
---|
189 | Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
|
---|
190 | Loaded symbols for /usr/X11R6/lib/libX11.so.6
|
---|
191 | Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
|
---|
192 | Loaded symbols for /usr/X11R6/lib/libXext.so.6
|
---|
193 | ---Type <return> to continue, or q <return> to quit---
|
---|
194 | Reading symbols from /lib/ld-linux.so.2...done.
|
---|
195 | Loaded symbols for /lib/ld-linux.so.2
|
---|
196 | Reading symbols from /usr/X11R6/lib/libXcursor.so.1...done.
|
---|
197 | Loaded symbols for /usr/X11R6/lib/libXcursor.so.1
|
---|
198 | Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
|
---|
199 | Loaded symbols for /usr/X11R6/lib/libXrender.so.1
|
---|
200 | Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
|
---|
201 | Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
|
---|
202 | Reading symbols from /usr/lib/libartsflow.so.1...done.
|
---|
203 | Loaded symbols for /usr/lib/libartsflow.so.1
|
---|
204 | Reading symbols from /usr/lib/libaudiofile.so.0...done.
|
---|
205 | Loaded symbols for /usr/lib/libaudiofile.so.0
|
---|
206 | Reading symbols from /usr/lib/libvorbisenc.so.2...done.
|
---|
207 | Loaded symbols for /usr/lib/libvorbisenc.so.2
|
---|
208 | Reading symbols from /usr/lib/libartsflow_idl.so.1...done.
|
---|
209 | Loaded symbols for /usr/lib/libartsflow_idl.so.1
|
---|
210 | Reading symbols from /usr/lib/libmcop.so.1...done.
|
---|
211 | Loaded symbols for /usr/lib/libmcop.so.1
|
---|
212 | Reading symbols from /lib/libnss_files.so.2...done.
|
---|
213 | Loaded symbols for /lib/libnss_files.so.2
|
---|
214 | Reading symbols from /usr/lib/libesd.so.0...done.
|
---|
215 | Loaded symbols for /usr/lib/libesd.so.0
|
---|
216 | vg_do_syscall3 (syscallno=4294966784, arg1=10756, arg2=0, arg3=0)
|
---|
217 | at vg_mylibc.c:92
|
---|
218 | 92 }
|
---|
219 | (gdb) bt full
|
---|
220 | #0 vg_do_syscall3 (syscallno=4294966784, arg1=10756, arg2=0, arg3=0)
|
---|
221 | at vg_mylibc.c:92
|
---|
222 | __res = 4294966784
|
---|
223 | #1 0x00ce894f in vgPlain_system (
|
---|
224 | cmd=0xbff6e2f8 "/usr/bin/gdb -nw /proc/10752/exe 10752")
|
---|
225 | at vg_mylibc.c:1277
|
---|
226 | pid = 10756
|
---|
227 | res = -512
|
---|
228 | environ = {0x7}
|
---|
229 | #2 0x00ce5162 in vgPlain_start_GDB_whilst_on_client_stack () at vg_main.c:1816
|
---|
230 | res = -512
|
---|
231 | buf = "%G.ANoN?N?NoN?N?NoN?N?NoN?N?%@/usr/bin/gdb -nw /proc/10752/exe 10752\000\000@i/\000%GNoN?N?NoN?N?NoN?N?NoN?N?NoN?N?%@t\"\000%GNoN?N?NoN?N?%@L\002%GNoN?N?NoN?N?NoN?N?NoN?N?%@<%GNoN?N?NoN?N?NoN?N?%@\000\000\000\000 \000\000\000\2062\031\000%GNoN?N?NoN?N?%@L\002@i/\000[w\"\000\006\000\000\000\000%GNoN?N?%@D%GNoN?N?%@"
|
---|
232 | #3 0x00ceb5a8 in vgPlain_swizzle_esp_then_start_GDB ()
|
---|
233 | from /usr/local/lib/valgrind/valgrind.so
|
---|
234 | No symbol table info available.
|
---|
235 | #4 0x006e8b46 in memcpy (dst=0xd, src=0x0, len=7244614)
|
---|
236 | at mac_replace_strmem.c:271
|
---|
237 | d = 0x0
|
---|
238 | s = 0x0
|
---|
239 | #5 0x006e8b46 in memcpy (dst=0x24ceac4, src=0x3b9074c, len=3220628344)
|
---|
240 | at mac_replace_strmem.c:271
|
---|
241 | ---Type <return> to continue, or q <return> to quit---
|
---|
242 | d = 0x0
|
---|
243 | s = 0x0
|
---|
244 | #6 0x0809f084 in Scumm::CharsetRendererClassic::printChar(int) (
|
---|
245 | this=0x3b3331c, chr=80) at scumm/charset.cpp:1347
|
---|
246 | w = 13
|
---|
247 | h = -485
|
---|
248 | width = 13
|
---|
249 | height = 17
|
---|
250 | origWidth = 13
|
---|
251 | origHeight = 17
|
---|
252 | offsX = 0
|
---|
253 | offsY = 0
|
---|
254 | vs = (VirtScreen *) 0x240bff0
|
---|
255 | charPtr = (const byte *) 0x40c0f200 "\004"
|
---|
256 | is2byte = 0
|
---|
257 | drawTop = -17
|
---|
258 | dst = (byte *) 0x3b9074c ""
|
---|
259 | back = (byte *) 0x24ceac4 ""
|
---|
260 | dstSurface = {pixels = 0x2482c8c, w = 640, h = 480, pitch = 640,
|
---|
261 | bytesPerPixel = 1 '\001'}
|
---|
262 | backSurface = {pixels = 0x2482c8c, w = 640, h = 480, pitch = 640,
|
---|
263 | bytesPerPixel = 1 '\001'}
|
---|
264 | #7 0x0806ae33 in Scumm::ScummEngine::drawString(int, unsigned char const*) (
|
---|
265 | ---Type <return> to continue, or q <return> to quit---
|
---|
266 | this=0x2403a7c, a=1, msg=0xbff6e6c0 "Pajama Sam") at scumm/string.cpp:495
|
---|
267 | buf = "Pajama Sam", '\0' <repeats 118 times>, "\r\000\000\000%G.ANoN?N?NoN?N?NoN?N?NoN?N?NoN?N?NoN?N?NoN?N?NoN?N?%@\003\000\000\000\r", '\0' <repeats 110 times>
|
---|
268 | space = (byte *) 0x0
|
---|
269 | i = 1
|
---|
270 | c = 80
|
---|
271 | fontHeight = 21 '\025'
|
---|
272 | color = 0
|
---|
273 | code = 127
|
---|
274 | tmp = (byte *) 0xbff6e57a ""
|
---|
275 | #8 0x080691ed in Scumm::ScummEngine::printString(int, unsigned char const*) (
|
---|
276 | this=0x2403a7c, m=1, msg=0xbff6e6c0 "Pajama Sam") at scumm/string.cpp:43
|
---|
277 | No locals.
|
---|
278 | #9 0x08103891 in Scumm::ScummEngine_v72he::decodeParseString(int, int) (
|
---|
279 | this=0x2403a7c, m=1, n=0) at scumm/script_v72he.cpp:2296
|
---|
280 | b = 194 '%G.ANoN?N?%@'
|
---|
281 | ptr = (byte *) 0x0
|
---|
282 | i = 136857080
|
---|
283 | color = 9
|
---|
284 | size = 135157441
|
---|
285 | args = {176, 0, 55, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1074336920,
|
---|
286 | 135155409, 24, 0, 0, 136856512, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0}
|
---|
287 | name = "Pajama Sam\000\000er\000\000gn\000\0004F(\b\233\001\000\000\b>)\---Type <return> to continue, or q <return> to quit---
|
---|
288 | b 08\000`\030(\b(%G.ANoN?N?NoN?N?NoN?N?%@\031\226\r\b \000\000\000%GNoN?N?%@\023(\b`\030(\bB\000\000\000\fr%GNoN?N?%@@\001\000\000\000B\000\000\000\001\000\000\000|:@\002 M/\000\001\000\000\000\fr%GNoN?N?%@@\br%GNoN?N?%@@|:@\002X%GNoN?N?NoN?N?NoN?N?%@\224E\016\b|:@\002\001\000\000\000B\000\000\000\005I\016\b|:@\002l\000\000\000\003\000\000\000\b\000\000\000|:@\002 08\000x%GNoN?N?NoN?N?NoN?N?%@6C\016\b|:@\002addM%GNoN?N?NoN?N?NoN?N?NoN?N?%@\023\000\000\000l\216@\002%GNoN?N?NoN?N?%@@\002%GNoN?N?NoN?N?NoN?N?NoN?N?NoN?N?%@:\016\b|:@\002\023\000\000\000"...
|
---|
289 | #10 0x080f6c02 in Scumm::ScummEngine_v6::o6_printCursor() (this=0x2403a7c)
|
---|
290 | at scumm/script_v6.cpp:2332
|
---|
291 | No locals.
|
---|
292 | #11 0x08103d97 in Scumm::ScummEngine_v80he::executeOpcode(unsigned char) (
|
---|
293 | this=0x2403a7c, i=181 '%G.ANoN?N?%@') at scumm/script_v80he.cpp:374
|
---|
294 | op = {__pfn = 0x80f6be6 <Scumm::ScummEngine_v6::o6_printCursor()>,
|
---|
295 | __delta = 0}
|
---|
296 | #12 0x080e4905 in Scumm::ScummEngine::executeScript() (this=0x2403a7c)
|
---|
297 | at scumm/script.cpp:448
|
---|
298 | c = 136713276
|
---|
299 | #13 0x080e5db6 in Scumm::ScummEngine::runAllScripts() (this=0x2403a7c)
|
---|
300 | at scumm/script.cpp:794
|
---|
301 | i = 80
|
---|
302 | #14 0x0805fab9 in Scumm::ScummEngine::scummLoop(int) (this=0x2403a7c, delta=6)
|
---|
303 | at scumm/scumm.cpp:1605
|
---|
304 | oldEgo = 1
|
---|
305 | #15 0x0805ed77 in Scumm::ScummEngine::mainRun() (this=0x2403a7c)
|
---|
306 | at scumm/scumm.cpp:1395
|
---|
307 | ---Type <return> to continue, or q <return> to quit---
|
---|
308 | delta = 6
|
---|
309 | diff = 76465
|
---|
310 | #16 0x0805d14f in Scumm::ScummEngine::go() (this=0x2403a7c)
|
---|
311 | at scumm/scumm.cpp:1007
|
---|
312 | No locals.
|
---|
313 | #17 0x08055867 in runGame (detector=@0xbff6f010, system=0x122d7e4)
|
---|
314 | at base/main.cpp:274
|
---|
315 | caption = {<ConstString> = {_vptr.ConstString = 0x82e4508,
|
---|
316 | _str = 0x11f123c "Pajama Sam 1: No Need to Hide When It's Dark Outside",
|
---|
317 | _len = 52}, _refCount = 0x11f1208, _capacity = 52,
|
---|
318 | static emptyString = {<ConstString> = {_vptr.ConstString = 0x82e4508,
|
---|
319 | _str = 0x0, _len = 0}, _refCount = 0x11ba024, _capacity = 0,
|
---|
320 | static emptyString = <same as static member of an already seen type>}}
|
---|
321 | useDefaultGraphicsMode = true
|
---|
322 | engine = (class Engine *) 0x2403a7c
|
---|
323 | #18 0x08055c2e in main (argc=3, argv=0xbff6f0c4) at base/main.cpp:388
|
---|
324 | cfgFilename = 0x0
|
---|
325 | s = 0xbff959d2 "-d0"
|
---|
326 | detector = {_targetName = {<ConstString> = {
|
---|
327 | _vptr.ConstString = 0x82e4508, _str = 0x122d5cc "pajama", _len = 6},
|
---|
328 | _refCount = 0x122d598, _capacity = 6,
|
---|
329 | static emptyString = {<ConstString> = {_vptr.ConstString = 0x82e4508,
|
---|
330 | _str = 0x0, _len = 0}, _refCount = 0x11ba024, _capacity = 0,
|
---|
331 | ---Type <return> to continue, or q <return> to quit---
|
---|
332 | static emptyString = <same as static member of an already seen type>}},
|
---|
333 | _game = {name = 0x8265181 "pajama",
|
---|
334 | description = 0x8269aa0 "Pajama Sam 1: No Need to Hide When It's Dark Outside", features = 16405}, _plugin = 0x12282c0, _dumpScripts = false}
|
---|
335 | system = (class OSystem *) 0x122d7e4
|
---|
336 | Current language: auto; currently c
|
---|