Ticket #15516: gdb-adibou2-win-fr.txt

File gdb-adibou2-win-fr.txt, 43.6 KB (added by dwatteau, 22 hours ago)

Full GDB trace when the crash happens

Line 
1User picked target 'adibou2-demo-win-fr' (engine ID 'gob', game ID 'adibou2')...
2Running Adibou 2 (ADIBOU 2 Demo/Windows/French)
3intro.stk: 0f197c6b8f1cef3fb4aa37438a52e031, 954276 bytes.
4WARNING: File "APPLIS.BOU" not found!
5WARNING: File "ENVIR.BOU" not found!
6WARNING: File "RESEAU.BOU" not found!
7WARNING: File "RAM.BOU" not found!
8WARNING: File "RAM16.BOU" not found!
9WARNING: File "DEBUGA.BOU" not found!
10WARNING: File "CHEAT.BOU" not found!
11WARNING: Could not load app progress ("DATA\GSA02_01.INF" (19180, 4, 0))!
12WARNING: Could not load app progress ("DATA\GSA03_01.INF" (19180, 4, 0))!
13
14Program received signal SIGSEGV, Segmentation fault.
150x112c40c0 in Gob::Goblin_v7::setGoblinState (this=0x16d75328, obj=0x16da942a, animState=5791) at engines/gob/goblin_v7.cpp:79
1679 if (animVariablesForState[0] == 0) {
17
18(gdb) p animVariablesForState
19$1 = (int16 *) 0x17a996a4
20(gdb) p *animVariablesForState
21Cannot access memory at address 0x17a996a4
22
23(gdb) bt
24#0 0x112c40c0 in Gob::Goblin_v7::setGoblinState (this=0x16d75328, obj=0x16da942a, animState=5791) at engines/gob/goblin_v7.cpp:79
25#1 0x113026ec in Gob::Inter_v7::o7_setGoblinState (this=0x16d038d8) at engines/gob/inter_v7.cpp:324
26#2 0x1130bd0c in Common::Functor0Mem<void, Gob::Inter_v7>::operator() (this=0x16bbaa28) at ./common/func.h:397
27#3 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=85 'U') at engines/gob/inter.cpp:80
28#4 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
29#5 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
30#6 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
31#7 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
32#8 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
33#9 0x112d260c in Gob::Inter_v1::o1_callSub (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:730
34#10 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16db8468, v1=...) at ./common/func.h:460
35#11 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=0 '\000', params=...) at engines/gob/inter.cpp:91
36#12 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=0) at engines/gob/inter.cpp:323
37#13 0x112d3668 in Gob::Inter_v1::o1_if (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:929
38#14 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16c8a860, v1=...) at ./common/func.h:460
39#15 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=8 '\b', params=...) at engines/gob/inter.cpp:91
40#16 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
41#17 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
42#18 0x112d260c in Gob::Inter_v1::o1_callSub (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:730
43#19 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16db8468, v1=...) at ./common/func.h:460
44#20 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=0 '\000', params=...) at engines/gob/inter.cpp:91
45#21 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
46#22 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
47#23 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=-1) at engines/gob/game.cpp:616
48#24 0x113a79d0 in Gob::Game::totSub (this=0x169ff298, flags=2 '\002', totFile=...) at engines/gob/game.cpp:900
49#25 0x112fdc80 in Gob::Inter_v6::o6_totSub (this=0x16d038d8) at engines/gob/inter_v6.cpp:90
50#26 0x112fff00 in Common::Functor0Mem<void, Gob::Inter_v6>::operator() (this=0x16bbab78) at ./common/func.h:397
51#27 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=64 '@') at engines/gob/inter.cpp:80
52#28 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
53#29 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
54#30 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
55#31 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
56#32 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
57#33 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=-1) at engines/gob/game.cpp:616
58#34 0x113a79d0 in Gob::Game::totSub (this=0x169ff298, flags=2 '\002', totFile=...) at engines/gob/game.cpp:900
59#35 0x112fdc80 in Gob::Inter_v6::o6_totSub (this=0x16d038d8) at engines/gob/inter_v6.cpp:90
60#36 0x112fff00 in Common::Functor0Mem<void, Gob::Inter_v6>::operator() (this=0x16bbab78) at ./common/func.h:397
61#37 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=64 '@') at engines/gob/inter.cpp:80
62#38 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
63#39 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
64#40 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
65#41 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
66#42 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
67#43 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=-1) at engines/gob/game.cpp:616
68#44 0x113a79d0 in Gob::Game::totSub (this=0x169ff298, flags=2 '\002', totFile=...) at engines/gob/game.cpp:900
69#45 0x112fdc80 in Gob::Inter_v6::o6_totSub (this=0x16d038d8) at engines/gob/inter_v6.cpp:90
70#46 0x112fff00 in Common::Functor0Mem<void, Gob::Inter_v6>::operator() (this=0x16bbab78) at ./common/func.h:397
71#47 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=64 '@') at engines/gob/inter.cpp:80
72#48 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
73#49 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
74#50 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
75#51 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
76#52 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
77#53 0x112d260c in Gob::Inter_v1::o1_callSub (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:730
78#54 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16db8468, v1=...) at ./common/func.h:460
79#55 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=0 '\000', params=...) at engines/gob/inter.cpp:91
80#56 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=0) at engines/gob/inter.cpp:323
81#57 0x112d3668 in Gob::Inter_v1::o1_if (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:929
82#58 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16c8a860, v1=...) at ./common/func.h:460
83#59 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=8 '\b', params=...) at engines/gob/inter.cpp:91
84#60 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
85#61 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
86#62 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=-1) at engines/gob/game.cpp:616
87#63 0x113a79d0 in Gob::Game::totSub (this=0x169ff298, flags=2 '\002', totFile=...) at engines/gob/game.cpp:900
88#64 0x112fdc80 in Gob::Inter_v6::o6_totSub (this=0x16d038d8) at engines/gob/inter_v6.cpp:90
89#65 0x112fff00 in Common::Functor0Mem<void, Gob::Inter_v6>::operator() (this=0x16bbab78) at ./common/func.h:397
90#66 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=64 '@') at engines/gob/inter.cpp:80
91#67 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
92#68 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
93#69 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
94#70 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=1) at engines/gob/inter.cpp:323
95#71 0x112d2be4 in Gob::Inter_v1::o1_repeatUntil (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:799
96#72 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16c82770, v1=...) at ./common/func.h:460
97#73 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=6 '\006', params=...) at engines/gob/inter.cpp:91
98#74 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
99#75 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
100#76 0x112d260c in Gob::Inter_v1::o1_callSub (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:730
101#77 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16db8468, v1=...) at ./common/func.h:460
102#78 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=0 '\000', params=...) at engines/gob/inter.cpp:91
103#79 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=0) at engines/gob/inter.cpp:323
104#80 0x112d3668 in Gob::Inter_v1::o1_if (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:929
105#81 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16c8a860, v1=...) at ./common/func.h:460
106#82 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=8 '\b', params=...) at engines/gob/inter.cpp:91
107#83 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
108#84 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
109#85 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=0) at engines/gob/game.cpp:616
110#86 0x113a7688 in Gob::Game::start (this=0x169ff298) at engines/gob/game.cpp:848
111#87 0x113bf84c in Gob::Init::initGame (this=0x169f9fc0) at engines/gob/init.cpp:209
112#88 0x112c74f8 in Gob::Init_v7::initGame (this=0x169f9fc0) at engines/gob/init_v7.cpp:65
113#89 0x112b5edc in Gob::GobEngine::run (this=0x16d5fd18) at engines/gob/gob.cpp:386
114#90 0x1004129c in runGame (enginePlugin=0x16c87f80, system=..., game=..., meDescriptor=0x16d751d0) at base/main.cpp:311
115#91 0x10043518 in scummvm_main (argc=1, argv=0xbffff444) at base/main.cpp:796
116#92 0x1003e290 in main (argc=1, argv=0xbffff444) at backends/platform/sdl/posix/posix-main.cpp:44
117
118(gdb) bt full
119#0 0x112c40c0 in Gob::Goblin_v7::setGoblinState (this=0x16d75328, obj=0x16da942a, animState=5791) at engines/gob/goblin_v7.cpp:79
120 animVariablesForState = 0x17a996a4
121 str = "plop\000b\000\000\000\000<W\026\237\362\260\000\000\000\001\000\000\000\016\000\000\000U\017s\t̿\377\240P\277\377\240@\017dv\264\017s\t̿\377\240@\277\377\240P\017dwt\000\000\000\000c\377\240\220\277\377\240p\021\071\360Ŀ\377\240|\024\000\000\001\000\000\000\001\000\000\000\000\000\000\000U\277\377\240p\277\377\240\360\021:/$c\000\000\000\026\327bh\026ڱ0\026\327bh\026ڱ0"
122 var_4 = 0
123 newXCorrection = 0
124 newYCorrection = 0
125 newX = 14
126 newY = 85
127#1 0x113026ec in Gob::Inter_v7::o7_setGoblinState (this=0x16d038d8) at engines/gob/inter_v7.cpp:324
128 index = 2
129 state = 21
130 type = 1
131 obj = @0x16da942a: {pPosX = 0x16dad460, pPosY = 0x16cf9228, pAnimData = 0x16c7b9ec, tick = 0, lastLeft = 160, lastRight = 814, lastTop = 205,
132 lastBottom = 466, goblinStates = 0x0, goblinX = 39 '\'', goblinY = 12 '\f', destX = 39 '\'', destY = 12 '\f', gobDestX = 39 '\'',
133 gobDestY = 12 '\f', nearestWayPoint = 0 '\000', nearestDest = 0 '\000', needRedraw = 1 '\001', newLeft = 345, newTop = 230, newRight = 736,
134 newBottom = 435, spriteDestLeft = 0, spriteDestTop = 0, spriteDestRight = 0, spriteDestBottom = 0, videoSlot = 3, lastFrameIndex = 0, field_32 = {
135 0, 0, 0}, field_3C = 0x0, animName = "plopgb\000\000\000\000\000\000\000\000\000", field_50 = 0 '\000', animVariables = 0x16c760a4,
136 ownAnimVariables = false}
137 animData = @0x16c7b9ec: {animation = -3 '\375', layer = 1 '\001', frame = 0 '\000', animType = 10 '\n', order = 51 '3', isPaused = 0 '\000',
138 isStatic = 0 '\000', maxTick = 0 '\000', maxFrame = 0 '\000', newLayer = 0 '\000', newAnimation = 0 '\000', intersected = 49 '1',
139 newCycle = 0 '\000', state = 0 '\000', nextState = 0 '\000', newState = 0 '\000', curLookDir = 21 '\025', isBusy = 0 '\000',
140 pathExistence = 1 '\001', destX = 39 '\'', destY = 12 '\f', framesLeft = 0 '\000', stateType = 0 '\000', animTypeBak = 0 '\000',
141 redrawAnimation = -3 '\375', redrawLayer = 1 '\001', redrawFrame = 0 '\000', destXBak = 39 '\'', destYBak = 12 '\f', gobDestX_maybe = 39 '\'',
142 gobDestY_maybe = 12 '\f', field_1F = 1 '\001', field_20 = 1 '\001', field_21 = 0 '\000', field_22 = 0 '\000'}
143#2 0x1130bd0c in Common::Functor0Mem<void, Gob::Inter_v7>::operator() (this=0x16bbaa28) at ./common/func.h:397
144No locals.
145#3 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=85 'U') at engines/gob/inter.cpp:80
146No locals.
147#4 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
148 cmd = 85 'U'
149#5 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
150No locals.
151#6 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
152 n = 30
153#7 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
154 params = {cmdCount = 1 '\001', counter = 1 '\001', retFlag = 2, doReturn = false}
155 cmd = 14 '\016'
156 cmd2 = 1 '\001'
157 startaddr = 15446
158#8 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
159 block = 1 '\001'
160#9 0x112d260c in Gob::Inter_v1::o1_callSub (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:730
161 offset = 15442
162#10 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16db8468, v1=...) at ./common/func.h:460
163No locals.
164#11 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=0 '\000', params=...) at engines/gob/inter.cpp:91
165 n = 0
166#12 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=0) at engines/gob/inter.cpp:323
167 params = {cmdCount = 6 '\006', counter = 5 '\005', retFlag = 0, doReturn = false}
168 cmd = 0 '\000'
169 cmd2 = 0 '\000'
170 startaddr = 55156
171#13 0x112d3668 in Gob::Inter_v1::o1_if (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:929
172 cmd = 0 '\000'
173 boolRes = true
174 pos = 55145
175#14 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16c8a860, v1=...) at ./common/func.h:460
176No locals.
177#15 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=8 '\b', params=...) at engines/gob/inter.cpp:91
178 n = 8
179#16 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
180 params = {cmdCount = 5 '\005', counter = 2 '\002', retFlag = 2, doReturn = false}
181 cmd = 8 '\b'
182 cmd2 = 0 '\000'
183 startaddr = 55142
184#17 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
185 block = 1 '\001'
186#18 0x112d260c in Gob::Inter_v1::o1_callSub (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:730
187 offset = 45347
188#19 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16db8468, v1=...) at ./common/func.h:460
189No locals.
190#20 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=0 '\000', params=...) at engines/gob/inter.cpp:91
191 n = 0
192#21 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
193 params = {cmdCount = 5 '\005', counter = 1 '\001', retFlag = 2, doReturn = false}
194 cmd = 0 '\000'
195 cmd2 = 0 '\000'
196 startaddr = 139
197#22 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
198 block = 1 '\001'
199#23 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=-1) at engines/gob/game.cpp:616
200 oldNestLevel = 0xbfffb168
201 oldBreakFrom = 0xbfffb166
202 oldCaptureCounter = 0xbfffb164
203 captureCounter = 0
204 breakFrom = -1
205 nestLevel = 0
206 oldTotFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffad74 "", {
207 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}
208#24 0x113a79d0 in Gob::Game::totSub (this=0x169ff298, flags=2 '\002', totFile=...) at engines/gob/game.cpp:900
209 curBackupPos = 3 '\003'
210#25 0x112fdc80 in Gob::Inter_v6::o6_totSub (this=0x16d038d8) at engines/gob/inter_v6.cpp:90
211 length = 6 '\006'
212 totFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 6, _str = 0xbfffae14 "ADIBOU", {
213 _storage = "ADIBOU", '\000' <repeats 17 times>, _extern = {_refCount = 0x41444942, _capacity = 1330970624}}}, <No data fields>}
214 flags = 2 '\002'
215#26 0x112fff00 in Common::Functor0Mem<void, Gob::Inter_v6>::operator() (this=0x16bbab78) at ./common/func.h:397
216No locals.
217#27 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=64 '@') at engines/gob/inter.cpp:80
218No locals.
219#28 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
220 cmd = 64 '@'
221#29 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
222No locals.
223#30 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
224 n = 30
225#31 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
226 params = {cmdCount = 1 '\001', counter = 1 '\001', retFlag = 2, doReturn = false}
227 cmd = 14 '\016'
228 cmd2 = 1 '\001'
229 startaddr = 132
230#32 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
231 block = 1 '\001'
232#33 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=-1) at engines/gob/game.cpp:616
233 oldNestLevel = 0xbfffb568
234 oldBreakFrom = 0xbfffb566
235 oldCaptureCounter = 0xbfffb564
236 captureCounter = 0
237 breakFrom = -1
238 nestLevel = 0
239 oldTotFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffb174 "", {
240 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}
241#34 0x113a79d0 in Gob::Game::totSub (this=0x169ff298, flags=2 '\002', totFile=...) at engines/gob/game.cpp:900
242 curBackupPos = 2 '\002'
243#35 0x112fdc80 in Gob::Inter_v6::o6_totSub (this=0x16d038d8) at engines/gob/inter_v6.cpp:90
244 length = 5 '\005'
245 totFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 5, _str = 0xbfffb214 "TCONT", {
246 _storage = "TCONT", '\000' <repeats 18 times>, _extern = {_refCount = 0x54434f4e, _capacity = 1409286144}}}, <No data fields>}
247 flags = 2 '\002'
248#36 0x112fff00 in Common::Functor0Mem<void, Gob::Inter_v6>::operator() (this=0x16bbab78) at ./common/func.h:397
249No locals.
250#37 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=64 '@') at engines/gob/inter.cpp:80
251No locals.
252#38 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
253 cmd = 64 '@'
254#39 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
255No locals.
256#40 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
257 n = 30
258#41 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
259 params = {cmdCount = 1 '\001', counter = 1 '\001', retFlag = 2, doReturn = false}
260 cmd = 14 '\016'
261 cmd2 = 1 '\001'
262 startaddr = 132
263#42 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
264 block = 1 '\001'
265#43 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=-1) at engines/gob/game.cpp:616
266 oldNestLevel = 0xbfffbfa8
267 oldBreakFrom = 0xbfffbfa6
268 oldCaptureCounter = 0xbfffbfa4
269 captureCounter = 0
270 breakFrom = -1
271 nestLevel = 0
272 oldTotFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffb574 "", {
273 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}
274#44 0x113a79d0 in Gob::Game::totSub (this=0x169ff298, flags=2 '\002', totFile=...) at engines/gob/game.cpp:900
275 curBackupPos = 1 '\001'
276#45 0x112fdc80 in Gob::Inter_v6::o6_totSub (this=0x16d038d8) at engines/gob/inter_v6.cpp:90
277 length = 7 '\a'
278 totFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 7, _str = 0xbfffb614 "TREGLES", {
279 _storage = "TREGLES", '\000' <repeats 16 times>, _extern = {_refCount = 0x54524547, _capacity = 1279611648}}}, <No data fields>}
280 flags = 2 '\002'
281#46 0x112fff00 in Common::Functor0Mem<void, Gob::Inter_v6>::operator() (this=0x16bbab78) at ./common/func.h:397
282No locals.
283#47 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=64 '@') at engines/gob/inter.cpp:80
284No locals.
285#48 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
286 cmd = 64 '@'
287#49 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
288No locals.
289#50 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
290 n = 30
291#51 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
292 params = {cmdCount = 1 '\001', counter = 1 '\001', retFlag = 2, doReturn = false}
293 cmd = 14 '\016'
294 cmd2 = 1 '\001'
295 startaddr = 310
296#52 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
297 block = 1 '\001'
298#53 0x112d260c in Gob::Inter_v1::o1_callSub (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:730
299 offset = 306
300#54 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16db8468, v1=...) at ./common/func.h:460
301No locals.
302#55 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=0 '\000', params=...) at engines/gob/inter.cpp:91
303 n = 0
304#56 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=0) at engines/gob/inter.cpp:323
305 params = {cmdCount = 2 '\002', counter = 2 '\002', retFlag = 0, doReturn = false}
306 cmd = 0 '\000'
307 cmd2 = 0 '\000'
308 startaddr = 276
309#57 0x112d3668 in Gob::Inter_v1::o1_if (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:929
310 cmd = 12 '\f'
311 boolRes = true
312 pos = 256
313#58 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16c8a860, v1=...) at ./common/func.h:460
314No locals.
315#59 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=8 '\b', params=...) at engines/gob/inter.cpp:91
316 n = 8
317#60 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
318 params = {cmdCount = 5 '\005', counter = 4 '\004', retFlag = 2, doReturn = false}
319 cmd = 8 '\b'
320 cmd2 = 0 '\000'
321 startaddr = 132
322#61 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
323 block = 1 '\001'
324#62 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=-1) at engines/gob/game.cpp:616
325 oldNestLevel = 0xbfffcc68
326 oldBreakFrom = 0xbfffcc66
327 oldCaptureCounter = 0xbfffcc64
328 captureCounter = 0
329 breakFrom = -1
330 nestLevel = 0
331 oldTotFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffbfb4 "", {
332 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}
333#63 0x113a79d0 in Gob::Game::totSub (this=0x169ff298, flags=2 '\002', totFile=...) at engines/gob/game.cpp:900
334 curBackupPos = 0 '\000'
335#64 0x112fdc80 in Gob::Inter_v6::o6_totSub (this=0x16d038d8) at engines/gob/inter_v6.cpp:90
336 length = 6 '\006'
337 totFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 6, _str = 0xbfffc054 "INTRO2", {
338 _storage = "INTRO2", '\000' <repeats 17 times>, _extern = {_refCount = 0x494e5452, _capacity = 1328676864}}}, <No data fields>}
339 flags = 2 '\002'
340#65 0x112fff00 in Common::Functor0Mem<void, Gob::Inter_v6>::operator() (this=0x16bbab78) at ./common/func.h:397
341No locals.
342#66 0x112c7bcc in Gob::Inter::executeOpcodeDraw (this=0x16d038d8, i=64 '@') at engines/gob/inter.cpp:80
343No locals.
344#67 0x112d5b00 in Gob::Inter_v1::o1_drawOperations (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:1420
345 cmd = 64 '@'
346#68 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16ca2188, v1=...) at ./common/func.h:460
347No locals.
348#69 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=1 '\001', j=14 '\016', params=...) at engines/gob/inter.cpp:91
349 n = 30
350#70 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=1) at engines/gob/inter.cpp:323
351 params = {cmdCount = 9 '\t', counter = 3 '\003', retFlag = 1, doReturn = false}
352 cmd = 14 '\016'
353 cmd2 = 1 '\001'
354 startaddr = 1481
355#71 0x112d2be4 in Gob::Inter_v1::o1_repeatUntil (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:799
356 size = 259
357 flag = 23
358 blockPos = 1477
359#72 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16c82770, v1=...) at ./common/func.h:460
360No locals.
361#73 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=6 '\006', params=...) at engines/gob/inter.cpp:91
362 n = 6
363#74 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
364 params = {cmdCount = 4 '\004', counter = 4 '\004', retFlag = 2, doReturn = false}
365 cmd = 6 '\006'
366 cmd2 = 0 '\000'
367 startaddr = 1455
368#75 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
369 block = 1 '\001'
370#76 0x112d260c in Gob::Inter_v1::o1_callSub (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:730
371 offset = 1451
372#77 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16db8468, v1=...) at ./common/func.h:460
373No locals.
374#78 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=0 '\000', params=...) at engines/gob/inter.cpp:91
375 n = 0
376#79 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=0) at engines/gob/inter.cpp:323
377 params = {cmdCount = 3 '\003', counter = 2 '\002', retFlag = 0, doReturn = false}
378 cmd = 0 '\000'
379 cmd2 = 0 '\000'
380 startaddr = 322
381#80 0x112d3668 in Gob::Inter_v1::o1_if (this=0x16d038d8, params=...) at engines/gob/inter_v1.cpp:929
382 cmd = 0 '\000'
383 boolRes = true
384 pos = 297
385#81 0x112dfb80 in Common::Functor1Mem<Gob::OpFuncParams&, void, Gob::Inter_v1>::operator() (this=0x16c8a860, v1=...) at ./common/func.h:460
386No locals.
387#82 0x112c7e04 in Gob::Inter::executeOpcodeFunc (this=0x16d038d8, i=0 '\000', j=8 '\b', params=...) at engines/gob/inter.cpp:91
388 n = 8
389#83 0x112c91bc in Gob::Inter::funcBlock (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:323
390 params = {cmdCount = 14 '\016', counter = 12 '\f', retFlag = 2, doReturn = false}
391 cmd = 8 '\b'
392 cmd2 = 0 '\000'
393 startaddr = 132
394#84 0x112c93a0 in Gob::Inter::callSub (this=0x16d038d8, retFlag=2) at engines/gob/inter.cpp:352
395 block = 1 '\001'
396#85 0x113a6154 in Gob::Game::playTot (this=0x169ff298, function=0) at engines/gob/game.cpp:616
397 oldNestLevel = 0x0
398 oldBreakFrom = 0x0
399 oldCaptureCounter = 0x0
400 captureCounter = 0
401 breakFrom = -1
402 nestLevel = 1
403 oldTotFile = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffcc74 "", {
404 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}
405#86 0x113a7688 in Gob::Game::start (this=0x169ff298) at engines/gob/game.cpp:848
406No locals.
407#87 0x113bf84c in Gob::Init::initGame (this=0x169f9fc0) at engines/gob/init.cpp:209
408 infFile = 0x16b7dec0
409#88 0x112c74f8 in Gob::Init_v7::initGame (this=0x169f9fc0) at engines/gob/init_v7.cpp:65
410 gameDataDir = {<Common::ArchiveMember> = {_vptr.ArchiveMember = 0x15d68fec <vtable for Common::FSNode+8>},
411 _realNode = {<Common::SafeBool<Common::SharedPtr<AbstractFSNode>, Common::impl::no_base<Common::SharedPtr<AbstractFSNode> > >> = {<Common::impl::no_base<Common::SharedPtr<AbstractFSNode> >> = {<No data fields>}, <No data fields>}, _pointer = 0x169fb1f0, _tracker = 0x169cdc88}}
412 subdirs = {<Common::Array<Common::FSNode>> = {_capacity = 0, _size = 0, _storage = 0x0}, <No data fields>}
413#89 0x112b5edc in Gob::GobEngine::run (this=0x16d5fd18) at engines/gob/gob.cpp:386
414 err = {_code = Common::kNoError, _desc = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0,
415 _str = 0xbfffd4ac "", {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}}
416#90 0x1004129c in runGame (enginePlugin=0x16c87f80, system=..., game=..., meDescriptor=0x16d751d0) at base/main.cpp:311
417 __PRETTY_FUNCTION__ = "Common::Error runGame(const Plugin*, OSystem&, const DetectedGame&, const void*)"
418 dir = {<Common::ArchiveMember> = {_vptr.ArchiveMember = 0x15d68fec <vtable for Common::FSNode+8>},
419 _realNode = {<Common::SafeBool<Common::SharedPtr<AbstractFSNode>, Common::impl::no_base<Common::SharedPtr<AbstractFSNode> > >> = {<Common::impl::no_base<Common::SharedPtr<AbstractFSNode> >> = {<No data fields>}, <No data fields>}, _pointer = 0x16dad838, _tracker = 0x169f1370}}
420 target = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 19,
421 _str = 0xbfffda14 "adibou2-demo-win-fr", {_storage = "adibou2-demo-win-fr\000\000\000\000", _extern = {_refCount = 0x61646962,
422 _capacity = 1869951533}}}, <No data fields>}
423 err = {_code = Common::kNoError, _desc = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0,
424 _str = 0xbfffda38 "", {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}}
425 engine = 0x16d5fd18
426 metaEngine = @0x16b39e78: {<PluginObject> = {_vptr.PluginObject = 0x154611fc <vtable for GobMetaEngine+8>}, <No data fields>}
427 caption = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 39,
428 _str = 0x16a74018 "Adibou 2 (ADIBOU 2 Demo/Windows/French)", {_storage = "\026\240и\000\000\000@\024\257H\204\277\377ڈ\026\237\251ȿ\377ڀ",
429 _extern = {_refCount = 0x16a0d0b8, _capacity = 64}}}, <No data fields>}
430 previousLanguage = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 2, _str = 0xbfffda7c "en", {
431 _storage = "en\000P\277\377\332\360\024\034\265\334\000\000\000\001\000\000\000\000\026\312\023P", _extern = {_refCount = 0x656e0050,
432 _capacity = 3221215984}}}, <No data fields>}
433 gameKeymaps = {_capacity = 1, _size = 1, _storage = 0x16c96a48}
434 keymapper = 0x16cca018
435 result = {_code = 1147094597, _desc = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24,
436 _size = 603980324, _str = 0x0, {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}}
437 ttsMan = 0x0
438#91 0x10043518 in scummvm_main (argc=1, argv=0xbffff444) at base/main.cpp:796
439 ttsMan = 0x16aae890
440 chainedGame = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 3, _str = 0xbffff17c "gob", {
441 _storage = "gob", '\000' <repeats 20 times>, _extern = {_refCount = 0x676f6200, _capacity = 0}}}, <No data fields>}
442 saveSlot = -1
443 game = {engineId = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 3, _str = 0xbfffe9f8 "gob", {
444 _storage = "gob\000\020\005\365\004\026\310f\320\026\237\"\250\377\377\377\377\026\310", <incomplete sequence \320>, _extern = {
445 _refCount = 0x676f6200, _capacity = 268825860}}}, <No data fields>}, hasUnknownFiles = false, isSelected = false, matchedFiles = {
446 _nodePool = {<Common::FixedSizeMemoryPool<80u, 10u>> = {<Common::MemoryPool> = {_chunkSize = 80, _pages = {_capacity = 0, _size = 0,
447 _storage = 0x0}, _next = 0xbfffea80, _chunksPerPage = 8},
448 _storage = "\000\000\000\000\000\016\217\244\000\000\000 \026\310oH\026\317mh\000\000\000\060", '\000' <repeats 20 times>, "\026\235qt\000\000\000\t\277\377\352hintro.stk\000D1\000t.itk\000\030\026\237\235\340\277\377\352з\375p\200", '\000' <repeats 11 times>, "\002\000\000\000O\000\000\000\000\026\235o\240\017\035\376\261\r\232\v\220", '\000' <repeats 40 times>, "\277\377\353 \277\377\353P\277\377\353\\\026\235qt\026\235qt\267\377\360\030Z\356A&\000\000\000\000\026\235o\240\000\000\000\002\000\000\000\000\000\000\000\000"...}, <No data fields>}, _defaultVal = {size = -1,
449 md5 = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffed60 "", {
450 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}, md5prop = kMD5Head},
451 _storage = 0x16b23740, _mask = 15, _size = 1, _deleted = 0, _hash = {<No data fields>}, _equal = {<No data fields>}}, canBeAdded = true,
452 gameId = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 7, _str = 0xbfffeda4 "adibou2", {
453 _storage = "adibou2", '\000' <repeats 16 times>, _extern = {_refCount = 0x61646962, _capacity = 1869951488}}}, <No data fields>},
454 preferredTarget = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 19,
455 _str = 0xbfffedc4 "adibou2-demo-win-fr", {_storage = "adibou2-demo-win-fr\000\000\000\000", _extern = {_refCount = 0x61646962,
456 _capacity = 1869951533}}}, <No data fields>}, description = {<Common::BaseString<char>> = {static npos = <optimized out>,
457 static _builtinCapacity = 24, _size = 39, _str = 0x16c9c3f8 "Adibou 2 (ADIBOU 2 Demo/Windows/French)", {
458 _storage = "\000\000\000\000\000\000\000@", '\000' <repeats 15 times>, _extern = {_refCount = 0x0, _capacity = 64}}}, <No data fields>},
459 language = Common::FR_FRA, platform = Common::kPlatformWindows, path = {static _shownSeparatorCollisionWarning = false,
460 static SEPARATOR = 47 '/', static ESCAPE = 124 '|', static ESCAPED_ESCAPE = 124 '|', static ESCAPED_SEPARATOR = 92 '\\',
461 _str = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffee08 "", {
462 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}, static kNoSeparator = 0 '\000',
463 static kNativeSeparator = 47 '/'}, shortPath = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24,
464 _size = 0, _str = 0xbfffee28 "", {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>},
465 extra = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 13,
466 _str = 0xbfffee48 "ADIBOU 2 Demo", {_storage = "ADIBOU 2 Demo\000\000\000\000\000\000\000\000\000\000", _extern = {_refCount = 0x41444942,
467 _capacity = 1330978866}}}, <No data fields>}, gameSupportLevel = kStableGame, _extraConfigEntries = {
468 _nodePool = {<Common::FixedSizeMemoryPool<64u, 10u>> = {<Common::MemoryPool> = {_chunkSize = 64, _pages = {_capacity = 0, _size = 0,
469 _storage = 0x0}, _next = 0xbfffee7c, _chunksPerPage = 8},
470 _storage = "\277\377\356\274\026\235\264\270(\000D$\000\000\000\000\000\000\000\000\277\377\356\240\000\000\000\000\017K\357\364\026\235\264\270\277\377\356\300\000\000\000\001\000\000\000\000\267\377\346\300\000\000\000\r\000\000\000\000\017K\357\364\277\377\356\374\277\377\360\000\017\066\275\210\000\000\000\001\020\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\277\377\357p\267\375p\200", '\000' <repeats 11 times>, "\001\000\000\001i\000\000\000\000\277\377\357<\017\361\341\263\017\361\331x\017\361\317(\000\000\000\001\277\377\357 \026\233 \210\017K\357\364\"\000\004$\277\377\357@\000\000\000\000\000\000\000\000\267\377\346\300\000\000\000\016\277\377\360\240\017v_\364\277\377\357|\277\377\360\200"...}, <No data fields>},
471 _defaultVal = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbffff104 "", {
472 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}, _storage = 0x16bb61a0, _mask = 15,
473 _size = 0, _deleted = 0, _hash = {<No data fields>}, _equal = {<No data fields>}}, _guiOptions = {<Common::BaseString<char>> = {
474 static npos = <optimized out>, static _builtinCapacity = 24, _size = 24, _str = 0x16b27870 "launchNoLoad lang_French", {
475 _storage = "\000\000\000\000\000\000\000\060", '\000' <repeats 15 times>, _extern = {_refCount = 0x0, _capacity = 48}}}, <No data fields>}}
476 enginePlugin = 0x16c87f80
477 plugin = 0x16a85758
478 meDescriptor = 0x16d751d0
479 result = {_code = Common::kNoError, _desc = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0,
480 _str = 0xbffff15c "", {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}}
481 specialDebug = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffe600 "", {
482 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}
483 command = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffe620 "", {
484 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}
485 __PRETTY_FUNCTION__ = "int scummvm_main(int, const char* const*)"
486 system = @0x169a72fc: {<Common::NonCopyable> = {<No data fields>}, _vptr.OSystem = 0x1502736c <vtable for OSystem_POSIX+844>,
487 _audiocdManager = 0x16cd14d0, _eventManager = 0x16cc9f88, _timerManager = 0x16cd2348, _savefileManager = 0x16a7ef48,
488 _textToSpeechManager = 0x16aae890, _fsFactory = 0x1698d0d8, _dlcStore = 0x0, _clipboard = {<Common::BaseString<char32_t>> = {
489 static npos = <optimized out>, static _builtinCapacity = 30, _size = 0, _str = 0x169a7324 U"", {_storage = U'\000' <repeats 29 times>,
490 _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}, _dummyUnused = false, _backendInitialized = true}
491 settings = {_nodePool = {<Common::FixedSizeMemoryPool<64u, 10u>> = {<Common::MemoryPool> = {_chunkSize = 64, _pages = {_capacity = 0, _size = 0,
492 _storage = 0x0}, _next = 0xbfffe650, _chunksPerPage = 8},
493 _storage = "\277\377\346\220", '\000' <repeats 60 times>, "\277\377\346\320", '\000' <repeats 60 times>, "\277\377\347\020", '\000' <repeats 60 times>, "\277\377\347P", '\000' <repeats 60 times>...}, <No data fields>}, _defaultVal = {<Common::BaseString<char>> = {static npos = <optimized out>,
494 static _builtinCapacity = 24, _size = 0, _str = 0xbfffe8d8 "", {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0,
495 _capacity = 0}}}, <No data fields>}, _storage = 0x169db940, _mask = 15, _size = 0, _deleted = 0, _hash = {<No data fields>},
496 _equal = {<No data fields>}}
497 executable = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 7, _str = 0xbfffe90c "scummvm", {
498 _storage = "scummvm", '\000' <repeats 16 times>, _extern = {_refCount = 0x7363756d, _capacity = 1836477696}}}, <No data fields>}
499 additionalArgs = {_capacity = 0, _size = 0, _storage = 0x0}
500 initConfigFilename = {static _shownSeparatorCollisionWarning = false, static SEPARATOR = 47 '/', static ESCAPE = 124 '|',
501 static ESCAPED_ESCAPE = 124 '|', static ESCAPED_SEPARATOR = 92 '\\', _str = {<Common::BaseString<char>> = {static npos = <optimized out>,
502 static _builtinCapacity = 24, _size = 0, _str = 0xbfffe938 "", {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0,
503 _capacity = 0}}}, <No data fields>}, static kNoSeparator = 0 '\000', static kNativeSeparator = 47 '/'}
504 configLoadStatus = true
505 tokenizer = {_str = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffe958 "", {
506 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>},
507 _delimiters = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 2, _str = 0xbfffe978 " ,", {
508 _storage = " ,", '\000' <repeats 21 times>, _extern = {_refCount = 0x202c0000, _capacity = 0}}}, <No data fields>}, _tokenBegin = 0,
509 _tokenEnd = 0}
510 res = {_code = Common::kNoError, _desc = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0,
511 _str = 0xbfffe9a4 "", {_storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}}
512 gfxModeSetting = {<Common::BaseString<char>> = {static npos = <optimized out>, static _builtinCapacity = 24, _size = 0, _str = 0xbfffe9c4 "", {
513 _storage = '\000' <repeats 23 times>, _extern = {_refCount = 0x0, _capacity = 0}}}, <No data fields>}
514#92 0x1003e290 in main (argc=1, argv=0xbffff444) at backends/platform/sdl/posix/posix-main.cpp:44