Ticket #9844: pq4-katherine-btfull.txt

File pq4-katherine-btfull.txt, 8.7 KB (added by bgK, 7 years ago)

backtrace with variables

Line 
1(gdb) bt full
2#0 0x00007ffff495b670 in raise () from /usr/lib/libc.so.6
3No symbol table info available.
4#1 0x00007ffff495cd00 in abort () from /usr/lib/libc.so.6
5No symbol table info available.
6#2 0x00007ffff495445a in __assert_fail_base () from /usr/lib/libc.so.6
7No symbol table info available.
8#3 0x00007ffff49544d2 in __assert_fail () from /usr/lib/libc.so.6
9No symbol table info available.
10#4 0x00000000005a2389 in Sci::READER_Compressed::getRow (this=0x7ffffffb60f0, y=27) at ../engines/sci/graphics/celobj32.cpp:325
11 __PRETTY_FUNCTION__ = "const byte* Sci::READER_Compressed::getRow(int16)"
12#5 0x000000000059f25a in Sci::CelObj::readPixel (this=0x33f6f50, x=20, y=27, mirrorX=false) at ../engines/sci/graphics/celobj32.cpp:599
13 reader = {
14 _resource = {<Sci::SciSpanImpl<unsigned char const, Sci::SciSpan>> = {<Common::NamedSpanImpl<unsigned char const, Sci::SciSpan>> = {<Common::SpanImpl<unsigned char const, Sci::SciSpan>> = {<Common::SpanBase<unsigned char const, Sci::SciSpan>> = {<Common::SafeBool<Sci::SciSpan<unsigned char const>, Common::impl::no_base<Sci::SciSpan<unsigned char const> > >> = {<Common::impl::no_base<Sci::SciSpan<unsigned char const> >> = {<No data fields>}, <No data fields>}, <No data fields>}, _data = 0x383b1a0 "\020", _size = 8051}, _name = "view.794",
15 _sourceByteOffset = 0}, <No data fields>}, <No data fields>},
16 _buffer = "\000\000\000\000UTUU", '\000' <repeats 88 times>, "\030", '\000' <repeats 15 times>, "\002", '\000' <repeats 23 times>, " e\373\377\377\177\000\000\340a\373\377\377\177\000\000\034\267L\000\000\000\000\000\230b\373\377\377\177\000\000 e\373\377\377\177\000\000\020b\373\377\377\177\000\000v\265L\000\000\000\000\000Y\036\000\000\032\001\000\000"..., _controlOffset = 6963, _dataOffset = 1535, _uncompressedDataOffset = 4205,
17 _y = -1, _sourceHeight = 27, _skipColor = 24 '\030', _maxWidth = 21}
18#6 0x00000000005b3273 in Sci::GfxFrameout::isOnMe (this=0x340c840, screenItem=..., plane=..., position=..., checkPixel=true)
19 at ../engines/sci/graphics/frameout.cpp:1232
20 celObj = @0x33f6f50: {_vptr.CelObj = 0x939f08 <vtable for Sci::CelObjView+16>, static _drawBlackLines = false, _drawMirrored = 120,
21 static _scaler = 0x11cbd30, _info = {type = Sci::kCelTypeView, resourceId = 794, loopNo = 0, celNo = 6, bitmap = {_segment = 0,
22 _offset = 0}, color = 0 '\000'}, _celHeaderOffset = 282, _hunkPaletteOffset = 468, _width = 28, _height = 27, _origin = {x = 15,
23 y = 26}, _xResolution = 320, _yResolution = 200, _skipColor = 24 '\030', _transparent = true,
24 _compressionType = Sci::kCelCompressionRLE, _remap = false, _mirrorX = false, static _nextCacheId = 5024, static _cache = 0x117b970}
25 mirrorX = false
26 pixel = 0 '\000'
27 scaledPosition = {x = 20, y = 27}
28#7 0x00000000005b304b in Sci::GfxFrameout::kernelIsOnMe (this=0x340c840, object=..., position=..., checkPixel=true)
29 at ../engines/sci/graphics/frameout.cpp:1203
30 planeObject = {_segment = 21, _offset = 2}
31 plane = 0x2d325f0
32 screenItem = 0x2d70590
33#8 0x000000000059a851 in Sci::kIsOnMe (s=0x33c82c0, argc=4, argv=0x33fd888) at ../engines/sci/engine/kgraphics32.cpp:259
34 x = 145
35 y = 91
36 object = {_segment = 84, _offset = 11076}
37 checkPixel = true
38#9 0x000000000053fe95 in Sci::callKernelFunc (s=0x33c82c0, kernelCallNr=18, argc=4) at ../engines/sci/engine/vm.cpp:377
39 kernel = 0x33c7fa0
40 kernelCall = @0x34025b0: {function = 0x59a7b7 <Sci::kIsOnMe(Sci::EngineState*, int, Sci::reg_t*)>, name = 0x9011d0 "OnMe",
41 signature = 0x3404ec0, workarounds = 0x0, subFunctions = 0x0, subFunctionCount = 0}
42 argv = 0x33fd888
43 __PRETTY_FUNCTION__ = "void Sci::callKernelFunc(Sci::EngineState*, int, int)"
44#10 0x0000000000541fe4 in Sci::run_vm (s=0x33c82c0) at ../engines/sci/engine/vm.cpp:897
45 oldScriptHeader = false
46 argc = 4
47 var_type = 2
48 extOpcode = 67 'C'
49 opcode = 33 '!'
50 var_number = 1
51 con = 0x33cb280
52 __PRETTY_FUNCTION__ = "void Sci::run_vm(Sci::EngineState*)"
53 temp = 3
54 r_temp = {_segment = 32767, _offset = 0}
55 s_temp = 0x33fd88c
56 opparams = {18, 8, 0, 0}
57 xs_new = 0x394b740
58 obj = 0x37a07c8
59 scr = 0x2ec1730
60 local_script = 0x2ec1730
61 old_executionStackBase = 0
62#11 0x0000000000532ea2 in Sci::invokeSelector (s=0x33c82c0, object=..., selectorId=106, k_argc=4, k_argp=0x33fd840, argc=2, argv=0x33fd848)
63 at ../engines/sci/engine/selector.cpp:291
64 i = 2
65 framesize = 4
66 slc_type = 2
67 stackframe = 0x33fd850
68 xstack = 0x393fb20
69#12 0x00000000004fe6a3 in Sci::kListEachElementDo (s=0x33c82c0, argc=4, argv=0x33fd840) at ../engines/sci/engine/klists.cpp:620
70 curObject = {_segment = 84, _offset = 11076}
71 listReg = {_segment = 36, _offset = 0}
72 list = 0x2ecec70
73 curNode = 0x2d6cc30
74 slc = 106
75 address = {obj = {_segment = 5, _offset = 0}, varindex = 90}
76#13 0x000000000053fe95 in Sci::callKernelFunc (s=0x33c82c0, kernelCallNr=90, argc=4) at ../engines/sci/engine/vm.cpp:377
77 kernel = 0x33c7fa0
78 kernelCall = @0x3403330: {function = 0x4fe548 <Sci::kListEachElementDo(Sci::EngineState*, int, Sci::reg_t*)>,
79 name = 0x8fe7da "ListEachElementDo", signature = 0x34087c0, workarounds = 0x0, subFunctions = 0x0, subFunctionCount = 0}
80 argv = 0x33fd840
81 __PRETTY_FUNCTION__ = "void Sci::callKernelFunc(Sci::EngineState*, int, int)"
82#14 0x0000000000541fe4 in Sci::run_vm (s=0x33c82c0) at ../engines/sci/engine/vm.cpp:897
83 oldScriptHeader = false
84 argc = 4
85 var_type = 3
86 extOpcode = 67 'C'
87 opcode = 33 '!'
88 var_number = 1
89 con = 0x33cb280
90 __PRETTY_FUNCTION__ = "void Sci::run_vm(Sci::EngineState*)"
91 temp = 4
92 r_temp = {_segment = 5, _offset = 6452}
93 s_temp = 0x33fd834
94 opparams = {90, 4, 0, 0}
95 xs_new = 0x38e03c0
96 obj = 0x2d5bba8
97 scr = 0x2edb5c0
98 local_script = 0x2edb5c0
99 old_executionStackBase = 0
100#15 0x00000000004e2fa8 in Sci::SciEngine::runGame (this=0x308b500) at ../engines/sci/sci.cpp:682
101No locals.
102#16 0x00000000004e1c3d in Sci::SciEngine::run (this=0x308b500) at ../engines/sci/sci.cpp:453
103 __PRETTY_FUNCTION__ = "virtual Common::Error Sci::SciEngine::run()"
104 segMan = 0x33c7610
105 gameObject = 0x33dca50
106 directSaveSlotLoading = 31
107#17 0x000000000040de2e in runGame (plugin=0xd695f0, system=..., edebuglevels="") at ../base/main.cpp:263
108 dir = {<Common::ArchiveMember> = {_vptr.ArchiveMember = 0xa20370 <vtable for Common::FSNode+16>}, _realNode = {_refCount = 0x308b960,
109 _deletion = 0x30aa610, _pointer = 0x30aa870}}
110 err = {_code = Common::kNoError, _desc = "No error"}
111 engine = 0x308b500
112 caption = "Police Quest IV: Open Season (CD/DOS/French)"
113 tokenizer = {_str = "", _delimiters = " ,", _tokenBegin = 0, _tokenEnd = 0}
114 result = {_code = 257, _desc = <error reading variable: Cannot access memory at address 0x7700000063>}
115#18 0x000000000040f026 in scummvm_main (argc=1, argv=0x7fffffffe878) at ../base/main.cpp:529
116 recordMode = "none"
117 recordFileName = "record.bin"
118 result = {_code = Common::kNoError, _desc = <error reading variable: Cannot access memory at address 0x0>}
119 chainedGame = <error reading variable: Cannot access memory at address 0x0>
120 saveSlot = 0
121 plugin = 0xd695f0
122 specialDebug = ""
123 command = ""
124 __PRETTY_FUNCTION__ = "int scummvm_main(int, const char* const*)"
125 system = @0xd36a00: {<Common::NonCopyable> = {<No data fields>}, _vptr.OSystem = 0x861090 <vtable for OSystem_POSIX+16>,
126 _audiocdManager = 0x1055120, _eventManager = 0x1053bc0, _timerManager = 0x0, _savefileManager = 0x10cdd10, _fsFactory = 0xd36b00}
127 settings = {_nodePool = {<Common::FixedSizeMemoryPool<80, 10>> = {<Common::MemoryPool> = {_chunkSize = 80,
128 _pages = Common::Array<Common::MemoryPool::Page> of size 0, capacity 0, _next = 0x7fffffffdc18, _chunksPerPage = 8},
129 _storage = "h\334\377\377\377\177", '\000' <repeats 74 times>, "\270\334\377\377\377\177", '\000' <repeats 74 times>, "\b\335\377\377\377\177", '\000' <repeats 35 times>...}, <No data fields>}, _storage = 0x1211570, _mask = 15, _size = 0, _deleted = 0, _hash = {<No data fields>},
130 _equal = {<No data fields>}, _defaultVal = ""}
131 res = {_code = Common::kNoError, _desc = "No error"}
132#19 0x000000000040c151 in main (argc=1, argv=0x7fffffffe878) at ../backends/platform/sdl/posix/posix-main.cpp:45
133 __PRETTY_FUNCTION__ = "int main(int, char**)"
134 res = 0
135