Reading symbols from ./scummvm... (gdb) run indy3-ega-mac Starting program: /home/user/git/scummvm/scummvm indy3-ega-mac [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1". [New Thread 0x983ce340 (LWP 1290)] [New Thread 0x97b6f340 (LWP 1291)] [New Thread 0x779ff340 (LWP 1292)] [New Thread 0x76fff340 (LWP 1293)] WARNING: MacMenu::getSubMenuItem: menuId out of bounds! WARNING: MacMenu::getSubMenuItem: menuId out of bounds! Thread 1 "scummvm" received signal SIGSEGV, Segmentation fault. 0x005fdbf4 in Scumm::MacGui::updateWindowManager (this=0x113cb50) at engines/scumm/gfx_mac.cpp:2773 2773 loadMenu->enabled = canLoad; (gdb) bt #0 0x005fdbf4 in Scumm::MacGui::updateWindowManager() (this=0x113cb50) at engines/scumm/gfx_mac.cpp:2773 #1 0x00518564 in Scumm::ScummEngine::waitForTimer(int) (this=0x168dcd0, quarterFrames=20) at engines/scumm/scumm.cpp:2506 #2 0x00518288 in Scumm::ScummEngine::go() (this=0x168dcd0) at engines/scumm/scumm.cpp:2453 #3 0x0051f88c in Scumm::ScummEngine::run() (this=0x168dcd0) at ./engines/scumm/scumm.h:583 #4 0x004c92e8 in runGame(Plugin const*, Plugin const*, OSystem&, Common::String const&) (plugin=0xee6230, enginePlugin=0xee6210, system=..., debugLevels=...) at base/main.cpp:326 #5 0x004cb37c in scummvm_main(int, char const* const*) (argc=2, argv=0xaffff464) at base/main.cpp:805 #6 0x004c5f78 in main(int, char**) (argc=2, argv=0xaffff464) at backends/platform/sdl/posix/posix-main.cpp:44 (gdb) bt full #0 0x005fdbf4 in Scumm::MacGui::updateWindowManager() (this=0x113cb50) at engines/scumm/gfx_mac.cpp:2773 menu = 0x1acd840 isActive = false saveCondition = false loadCondition = false canLoad = false canSave = false gameMenu = 0x0 loadMenu = 0x0 saveMenu = 0x0 #1 0x00518564 in Scumm::ScummEngine::waitForTimer(int) (this=0x168dcd0, quarterFrames=20) at engines/scumm/scumm.cpp:2506 screenUpdateTimerStart = 5371 endTime = 5446 cur = 5371 msecDelay = 75 diff = 8 #2 0x00518288 in Scumm::ScummEngine::go() (this=0x168dcd0) at engines/scumm/scumm.cpp:2453 delta = 5 #3 0x0051f88c in Scumm::ScummEngine::run() (this=0x168dcd0) at ./engines/scumm/scumm.h:583 err = { _code = Common::kNoError, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 8, _str = 0xafffd9c8 "No error", { _storage = "No error\000\000\000\214", '\000' , _extern = { _refCount = 0x4e6f2065, _capacity = 1920102258 } } }, } } #4 0x004c92e8 in runGame(Plugin const*, Plugin const*, OSystem&, Common::String const&) (plugin=0xee6230, enginePlugin=0xee6210, system=..., debugLevels=...) at base/main.cpp:326 __PRETTY_FUNCTION__ = "Common::Error runGame(const Plugin*, const Plugin*, OSystem&, const Common::String&)" dir = { = { _vptr.ArchiveMember = 0xe6c384 }, members of Common::FSNode: _realNode = { , Common::impl::no_base > >> = { >> = {}, }, members of Common::SharedPtr: _pointer = 0x1686230, _tracker = 0x10abde0 } } target = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 13, _str = 0xafffdf18 "indy3-ega-mac", { _storage = "indy3-ega-mac\000\000\000\000\000\000\000\000\000\000", _extern = { _refCount = 0x696e6479, _capacity = 858613095 } } }, } err = { _code = Common::kNoError, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 8, _str = 0xafffdf3c "No error", { _storage = "No error\000\377\336\020\257\377\336 \000\267o8\000\3523L", _extern = { _refCount = 0x4e6f2065, _capacity = 1920102258 } } }, } } engine = 0x168dcd0 metaEngineDetection = @0xef5d00: { = { _vptr.PluginObject = 0xe5374c }, } tokenizer = { _str = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffdf60 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _delimiters = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2, _str = 0xafffdf80 " ,", { _storage = " ,\000\245\257\377ި\000ETW\257\377\340\030\001X\355\340\000\350\355@", _extern = { _refCount = 0x202c00a5, _capacity = 2952781480 } } }, }, _tokenBegin = 0, _tokenEnd = 0 } metaEngine = @0xee6220: { = { _vptr.PluginObject = 0xe70060 }, } caption = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 58, _str = 0xfa43d0 "Indiana Jones and the Last Crusade (EGA/Macintosh/English)", { _storage = "\000\370^\030\000\000\000@\257\377\337Ч\226\222\304\000\000\000\004\000\360\355\020", _extern = { _refCount = 0xf85e18, _capacity = 64 } } }, } previousLanguage = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 5, _str = 0xafffdfc8 "fr_FR", { _storage = "fr_FR\000ask\000\001@", '\000' , "\n", _extern = { _refCount = 0x66725f46, _capacity = 1375756659 } } }, } gameKeymaps = { _capacity = 1, _size = 1, _storage = 0x16bb8e0 } keymapper = 0x1078180 result = { _code = 2952781808, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2952781856, _str = 0x4ebb3c ::insert_aux(Plugin**, Plugin* const*, Plugin* const*)+544> "H", { _storage = "\000\000\000\001\000\000\000\000\000\000\000\000\000Kmp\000\355\363P\000\000\000", _extern = { _refCount = 0x1, _capacity = 0 } } }, } } ttsMan = 0xa77a0d00 <_IO_2_1_stdout_> #5 0x004cb37c in scummvm_main(int, char const* const*) (argc=2, argv=0xaffff464) at base/main.cpp:805 ttsMan = 0x0 result = { _code = Common::kMetaEnginePluginNotFound, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2952785564, _str = 0x6e6f7420 , { _storage = "supported", '\000' , "\b", _extern = { _refCount = 0x73757070, _capacity = 1869771877 } } }, } } chainedGame = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2952786288, _str = 0xa796c4e8 ",\003", { _storage = "\000\350\357@\257\377\361p\257\377\361\220\000K\313\360\000\353\030`\000\000\000\004", _extern = { _refCount = 0xe8ef40, _capacity = 2952786288 } } }, } saveSlot = 0 plugin = 0xee6230 enginePlugin = 0xee6210 specialDebug = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffeaac "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } command = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 13, _str = 0xafffeacc "indy3-ega-mac", { _storage = "indy3-ega-mac\0008x128@2/ac", _extern = { _refCount = 0x696e6479, _capacity = 858613095 } } }, } __PRETTY_FUNCTION__ = "int scummvm_main(int, const char* const*)" system = @0xeb18f8: { = {}, members of OSystem: _vptr.OSystem = 0xe6ea18 , _audiocdManager = 0xfe5460, _eventManager = 0x1060140, _timerManager = 0x10bd880, _savefileManager = 0xf0ee90, _textToSpeechManager = 0x0, _fsFactory = 0xeb19a0, _dlcStore = 0x0, _clipboard = { > = { static npos = 4294967295, static _builtinCapacity = 30, _size = 0, _str = 0xeb1920 U"", { _storage = U'\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _dummyUnused = false, _backendInitialized = true } settings = { _nodePool = { > = { = { _chunkSize = 64, _pages = { _capacity = 0, _size = 0, _storage = 0x0 }, _next = 0xafffeafc, _chunksPerPage = 8 }, members of Common::FixedSizeMemoryPool<64, 10>: _storage = "\257\377\353}, _defaultVal = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffed84 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _storage = 0xef5c50, _mask = 15, _size = 0, _deleted = 0, _hash = {}, _equal = {} } executable = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 7, _str = 0xafffedb8 "scummvm", { _storage = "scummvm", '\000' , _extern = { _refCount = 0x7363756d, _capacity = 1836477696 } } }, } additionalArgs = { _capacity = 0, _size = 0, _storage = 0x0 } initConfigFilename = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffede4 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } configLoadStatus = true tokenizer = { _str = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffee04 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _delimiters = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2, _str = 0xafffee24 " ,", { _storage = " ,\00096/emblems,96x96@2/em", _extern = { _refCount = 0x202c0039, _capacity = 909075821 } } }, }, _tokenBegin = 0, _tokenEnd = 0 } res = { _code = Common::kNoError, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 8, _str = 0xafffee50 "No error", { _storage = "No error\000\377\364p\000\350\372\350\257\377\336\340\257\377\337\020", _extern = { _refCount = 0x4e6f2065, _capacity = 1920102258 } } }, } } gfxModeSetting = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffee70 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } #6 0x004c5f78 in main(int, char**) (argc=2, argv=0xaffff464) at backends/platform/sdl/posix/posix-main.cpp:44 __PRETTY_FUNCTION__ = "int main(int, char**)" res = 0