(gdb) bt full #0 0x00007ffff495b670 in raise () from /usr/lib/libc.so.6 No symbol table info available. #1 0x00007ffff495cd00 in abort () from /usr/lib/libc.so.6 No symbol table info available. #2 0x00007ffff495445a in __assert_fail_base () from /usr/lib/libc.so.6 No symbol table info available. #3 0x00007ffff49544d2 in __assert_fail () from /usr/lib/libc.so.6 No symbol table info available. #4 0x00000000005a2389 in Sci::READER_Compressed::getRow (this=0x7ffffffb60f0, y=27) at ../engines/sci/graphics/celobj32.cpp:325 __PRETTY_FUNCTION__ = "const byte* Sci::READER_Compressed::getRow(int16)" #5 0x000000000059f25a in Sci::CelObj::readPixel (this=0x33f6f50, x=20, y=27, mirrorX=false) at ../engines/sci/graphics/celobj32.cpp:599 reader = { _resource = {> = {> = {> = {> = {, Common::impl::no_base > >> = { >> = {}, }, }, _data = 0x383b1a0 "\020", _size = 8051}, _name = "view.794", _sourceByteOffset = 0}, }, }, _buffer = "\000\000\000\000UTUU", '\000' , "\030", '\000' , "\002", '\000' , " 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, _y = -1, _sourceHeight = 27, _skipColor = 24 '\030', _maxWidth = 21} #6 0x00000000005b3273 in Sci::GfxFrameout::isOnMe (this=0x340c840, screenItem=..., plane=..., position=..., checkPixel=true) at ../engines/sci/graphics/frameout.cpp:1232 celObj = @0x33f6f50: {_vptr.CelObj = 0x939f08 , static _drawBlackLines = false, _drawMirrored = 120, static _scaler = 0x11cbd30, _info = {type = Sci::kCelTypeView, resourceId = 794, loopNo = 0, celNo = 6, bitmap = {_segment = 0, _offset = 0}, color = 0 '\000'}, _celHeaderOffset = 282, _hunkPaletteOffset = 468, _width = 28, _height = 27, _origin = {x = 15, y = 26}, _xResolution = 320, _yResolution = 200, _skipColor = 24 '\030', _transparent = true, _compressionType = Sci::kCelCompressionRLE, _remap = false, _mirrorX = false, static _nextCacheId = 5024, static _cache = 0x117b970} mirrorX = false pixel = 0 '\000' scaledPosition = {x = 20, y = 27} #7 0x00000000005b304b in Sci::GfxFrameout::kernelIsOnMe (this=0x340c840, object=..., position=..., checkPixel=true) at ../engines/sci/graphics/frameout.cpp:1203 planeObject = {_segment = 21, _offset = 2} plane = 0x2d325f0 screenItem = 0x2d70590 #8 0x000000000059a851 in Sci::kIsOnMe (s=0x33c82c0, argc=4, argv=0x33fd888) at ../engines/sci/engine/kgraphics32.cpp:259 x = 145 y = 91 object = {_segment = 84, _offset = 11076} checkPixel = true #9 0x000000000053fe95 in Sci::callKernelFunc (s=0x33c82c0, kernelCallNr=18, argc=4) at ../engines/sci/engine/vm.cpp:377 kernel = 0x33c7fa0 kernelCall = @0x34025b0: {function = 0x59a7b7 , name = 0x9011d0 "OnMe", signature = 0x3404ec0, workarounds = 0x0, subFunctions = 0x0, subFunctionCount = 0} argv = 0x33fd888 __PRETTY_FUNCTION__ = "void Sci::callKernelFunc(Sci::EngineState*, int, int)" #10 0x0000000000541fe4 in Sci::run_vm (s=0x33c82c0) at ../engines/sci/engine/vm.cpp:897 oldScriptHeader = false argc = 4 var_type = 2 extOpcode = 67 'C' opcode = 33 '!' var_number = 1 con = 0x33cb280 __PRETTY_FUNCTION__ = "void Sci::run_vm(Sci::EngineState*)" temp = 3 r_temp = {_segment = 32767, _offset = 0} s_temp = 0x33fd88c opparams = {18, 8, 0, 0} xs_new = 0x394b740 obj = 0x37a07c8 scr = 0x2ec1730 local_script = 0x2ec1730 old_executionStackBase = 0 #11 0x0000000000532ea2 in Sci::invokeSelector (s=0x33c82c0, object=..., selectorId=106, k_argc=4, k_argp=0x33fd840, argc=2, argv=0x33fd848) at ../engines/sci/engine/selector.cpp:291 i = 2 framesize = 4 slc_type = 2 stackframe = 0x33fd850 xstack = 0x393fb20 #12 0x00000000004fe6a3 in Sci::kListEachElementDo (s=0x33c82c0, argc=4, argv=0x33fd840) at ../engines/sci/engine/klists.cpp:620 curObject = {_segment = 84, _offset = 11076} listReg = {_segment = 36, _offset = 0} list = 0x2ecec70 curNode = 0x2d6cc30 slc = 106 address = {obj = {_segment = 5, _offset = 0}, varindex = 90} #13 0x000000000053fe95 in Sci::callKernelFunc (s=0x33c82c0, kernelCallNr=90, argc=4) at ../engines/sci/engine/vm.cpp:377 kernel = 0x33c7fa0 kernelCall = @0x3403330: {function = 0x4fe548 , name = 0x8fe7da "ListEachElementDo", signature = 0x34087c0, workarounds = 0x0, subFunctions = 0x0, subFunctionCount = 0} argv = 0x33fd840 __PRETTY_FUNCTION__ = "void Sci::callKernelFunc(Sci::EngineState*, int, int)" #14 0x0000000000541fe4 in Sci::run_vm (s=0x33c82c0) at ../engines/sci/engine/vm.cpp:897 oldScriptHeader = false argc = 4 var_type = 3 extOpcode = 67 'C' opcode = 33 '!' var_number = 1 con = 0x33cb280 __PRETTY_FUNCTION__ = "void Sci::run_vm(Sci::EngineState*)" temp = 4 r_temp = {_segment = 5, _offset = 6452} s_temp = 0x33fd834 opparams = {90, 4, 0, 0} xs_new = 0x38e03c0 obj = 0x2d5bba8 scr = 0x2edb5c0 local_script = 0x2edb5c0 old_executionStackBase = 0 #15 0x00000000004e2fa8 in Sci::SciEngine::runGame (this=0x308b500) at ../engines/sci/sci.cpp:682 No locals. #16 0x00000000004e1c3d in Sci::SciEngine::run (this=0x308b500) at ../engines/sci/sci.cpp:453 __PRETTY_FUNCTION__ = "virtual Common::Error Sci::SciEngine::run()" segMan = 0x33c7610 gameObject = 0x33dca50 directSaveSlotLoading = 31 #17 0x000000000040de2e in runGame (plugin=0xd695f0, system=..., edebuglevels="") at ../base/main.cpp:263 dir = { = {_vptr.ArchiveMember = 0xa20370 }, _realNode = {_refCount = 0x308b960, _deletion = 0x30aa610, _pointer = 0x30aa870}} err = {_code = Common::kNoError, _desc = "No error"} engine = 0x308b500 caption = "Police Quest IV: Open Season (CD/DOS/French)" tokenizer = {_str = "", _delimiters = " ,", _tokenBegin = 0, _tokenEnd = 0} result = {_code = 257, _desc = } #18 0x000000000040f026 in scummvm_main (argc=1, argv=0x7fffffffe878) at ../base/main.cpp:529 recordMode = "none" recordFileName = "record.bin" result = {_code = Common::kNoError, _desc = } chainedGame = saveSlot = 0 plugin = 0xd695f0 specialDebug = "" command = "" __PRETTY_FUNCTION__ = "int scummvm_main(int, const char* const*)" system = @0xd36a00: { = {}, _vptr.OSystem = 0x861090 , _audiocdManager = 0x1055120, _eventManager = 0x1053bc0, _timerManager = 0x0, _savefileManager = 0x10cdd10, _fsFactory = 0xd36b00} settings = {_nodePool = {> = { = {_chunkSize = 80, _pages = Common::Array of size 0, capacity 0, _next = 0x7fffffffdc18, _chunksPerPage = 8}, _storage = "h\334\377\377\377\177", '\000' , "\270\334\377\377\377\177", '\000' , "\b\335\377\377\377\177", '\000' ...}, }, _storage = 0x1211570, _mask = 15, _size = 0, _deleted = 0, _hash = {}, _equal = {}, _defaultVal = ""} res = {_code = Common::kNoError, _desc = "No error"} #19 0x000000000040c151 in main (argc=1, argv=0x7fffffffe878) at ../backends/platform/sdl/posix/posix-main.cpp:45 __PRETTY_FUNCTION__ = "int main(int, char**)" res = 0