(gdb) bt #0 0x90047dac in kill () #1 0x9012d7b4 in abort () #2 0x022069fc in __eprintf () #3 0x00074bf0 in Common::Array::operator[] (this=0x2476fec, idx=1) at array.h:274 #4 0x0016afc8 in Scumm::MacGuiImpl::initialize (this=0x2476f30) at engines/scumm/macgui/macgui_impl.cpp:193 #5 0x00164428 in Scumm::MacGui::initialize (this=0x603b710) at engines/scumm/macgui/macgui.cpp:64 #6 0x002649c0 in Scumm::ScummEngine::init (this=0x641b000) at engines/scumm/scumm.cpp:1335 #7 0x00272034 in Scumm::ScummEngine::run (this=0x641b000) at scumm.h:582 #8 0x00071f60 in runGame (enginePlugin=0x243c1d0, system=@0x2431738, game=@0xbfffd4e0, meDescriptor=0x0) at base/main.cpp:311 #9 0x00074124 in scummvm_main (argc=1, argv=0x2406a10) at base/main.cpp:796 #10 0x0006c324 in SDL_main (argc=1, argv=0x2406a10) at backends/platform/sdl/macosx/macosx-main.cpp:44 #11 0x0082609c in -[SDLMain applicationDidFinishLaunching:] () #12 0x92bf5e1c in _nsnote_callback () #13 0x90805ec0 in __CFXNotificationPost () #14 0x907fdf20 in _CFXNotificationPostNotification () #15 0x92be0224 in -[NSNotificationCenter postNotificationName:object:userInfo:] () #16 0x937a3be8 in -[NSApplication _postDidFinishNotification] () #17 0x937a3ad4 in -[NSApplication _sendFinishLaunchingNotification] () #18 0x937a361c in -[NSApplication(NSAppleEventHandling) _handleAEOpen:] () #19 0x937a31c4 in -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] () #20 0x92bf6e28 in -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] () #21 0x92bf6c88 in _NSAppleEventManagerGenericHandler () #22 0x91500960 in aeDispatchAppleEvent () #23 0x915007fc in dispatchEventAndSendReply () #24 0x91500654 in aeProcessAppleEvent () #25 0x932bf2e0 in AEProcessAppleEvent () #26 0x937a190c in _DPSNextEvent () #27 0x937a13f8 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #28 0x9379d93c in -[NSApplication run] () #29 0x00826704 in main () #30 0x0000795c in _start () #31 0x00007660 in start () (gdb) bt full #0 0x90047dac in kill () No symbol table info available. #1 0x9012d7b4 in abort () No symbol table info available. #2 0x022069fc in __eprintf () No symbol table info available. #3 0x00074bf0 in Common::Array::operator[] (this=0x2476fec, idx=1) at array.h:274 No locals. #4 0x0016afc8 in Scumm::MacGuiImpl::initialize (this=0x2476f30) at engines/scumm/macgui/macgui_impl.cpp:193 resource = { _stream = 0x605b490, _baseFileName = { static _shownSeparatorCollisionWarning = , static SEPARATOR = , static ESCAPE = , static ESCAPED_ESCAPE = , static ESCAPED_SEPARATOR = , _str = { > = { static npos = , static _builtinCapacity = , _size = 16, _str = 0xbfffaac0 "Fate of Atlantis", { _storage = "Fate of Atlantis\000\000\000\000\000\000\000", _extern = { _refCount = 0x46617465, _capacity = 544171552 } } }, }, static kNoSeparator = , static kNativeSeparator = }, _mode = MacResManager::kResForkRaw, _resForkOffset = 0, _resForkSize = 205020, _dataOffset = 256, _dataLength = 203148, _mapOffset = 203404, _mapLength = 1616, _resMap = { resAttr = 0, typeOffset = 28, nameOffset = 1386, numTypes = 27 }, _resTypes = 0x605dc40, _resLists = 0x6055770 } maxMenu = 7796504 menu = (struct MacMenu *) 0x6055610 menuSubItems = {{ menunum = 0, title = 0x0, action = 0, shortcut = 0 '\0', enabled = false }} aboutMenuDef = { > = { static npos = , static _builtinCapacity = , _size = 2692439392, _str = 0x1
, { _storage = "\000\000\000\000\002@T?\000\000\000\001\000\000\000\000\000\000\000\000\002F8?", _extern = { _refCount = 0x0, _capacity = 37770480 } } }, } numberOfMenus = 48 menuMode = 31751 fontFamily = { > = { static npos = , static _builtinCapacity = , _size = 7683712, _str = 0x603b710 "\002Go0", { _storage = "????\000v?\030??? nts\000\000v?\b\000\000\0000", _extern = { _refCount = 0xbfffaa90, _capacity = 7796504 } } }, } #5 0x00164428 in Scumm::MacGui::initialize (this=0x603b710) at engines/scumm/macgui/macgui.cpp:64 No locals. #6 0x002649c0 in Scumm::ScummEngine::init (this=0x641b000) at engines/scumm/scumm.cpp:1335 resource = { _stream = 0x0, _baseFileName = { static _shownSeparatorCollisionWarning = , static SEPARATOR = , static ESCAPE = , static ESCAPED_ESCAPE = , static ESCAPED_SEPARATOR = , _str = { > = { static npos = , static _builtinCapacity = , _size = 16, _str = 0xbfffbe5c "Fate of Atlantis", { _storage = "Fate of Atlantis\000\000\000\000\000\000\000", _extern = { _refCount = 0x46617465, _capacity = 544171552 } } }, }, static kNoSeparator = , static kNativeSeparator = }, _mode = MacResManager::kResForkNone, _resForkOffset = -1, _resForkSize = 205020, _dataOffset = 256, _dataLength = 203148, _mapOffset = 203404, _mapLength = 1616, _resMap = { resAttr = 0, typeOffset = 28, nameOffset = 1386, numTypes = 0 }, _resTypes = 0x0, _resLists = 0x0 } keymapper = (struct Keymapper *) 0x87859393 gameDataDir = macResourceFile = { static _shownSeparatorCollisionWarning = , static SEPARATOR = , static ESCAPE = , static ESCAPED_ESCAPE = , static ESCAPED_SEPARATOR = , _str = { > = { static npos = , static _builtinCapacity = , _size = 16, _str = 0xbfffbd28 "Fate of Atlantis", { _storage = "Fate of Atlantis\000\000\000\000\000\000\000", _extern = { _refCount = 0x46617465, _capacity = 544171552 } } }, }, static kNoSeparator = , static kNativeSeparator = } #7 0x00272034 in Scumm::ScummEngine::run (this=0x641b000) at scumm.h:582 err = { _code = kUnknownError, _desc = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffbf48 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } } #8 0x00071f60 in runGame (enginePlugin=0x243c1d0, system=@0x2431738, game=@0xbfffd4e0, meDescriptor=0x0) at base/main.cpp:311 dir = target = { > = { static npos = , static _builtinCapacity = , _size = 12, _str = 0xbfffc4e4 "atlantis-mac", { _storage = "atlantis-mac\000demo\000\000\000\000\000\000", _extern = { _refCount = 0x61746c61, _capacity = 1853122931 } } }, } err = { _code = kNoError, _desc = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffc508 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } } engine = (class Engine *) 0x641b000 metaEngine = (class MetaEngine &) @0x2441860: { = { _vptr.PluginObject = 0x10e6ee0 }, } caption = { > = { static npos = , static _builtinCapacity = , _size = 65, _str = 0x2493250 "Indiana Jones and the Fate of Atlantis (Floppy/Macintosh/English)", { _storage = "\002?z?\000\000\000`\000\000\000\000\000\t\016?\000\a(t??Ő", _extern = { _refCount = 0x2847ad4, _capacity = 96 } } }, } previousLanguage = { > = { static npos = , static _builtinCapacity = , _size = 2, _str = 0xbfffc54c "en", { _storage = "en\000?\000\000\000\001\000\000\000\000???`scum\000\000\000\005", _extern = { _refCount = 0x656e00bc, _capacity = 1 } } }, } gameKeymaps = { _capacity = 1, _size = 1, _storage = 0x24f35e0 } keymapper = (struct Keymapper *) 0x60000d0 result = { _code = 41637392, _desc = { > = { static npos = , static _builtinCapacity = , _size = 100798512, _str = 0xbfffc580 "????", { _storage = "\000\a(t????\000\000\000\000\000\b??\000\a(t????", _extern = { _refCount = 0x72874, _capacity = 3221210592 } } }, } } ttsMan = (struct TextToSpeechManager *) 0xbfffc040 #9 0x00074124 in scummvm_main (argc=1, argv=0x2406a10) at base/main.cpp:796 ttsMan = (struct TextToSpeechManager *) 0x0 chainedGame = { > = { static npos = , static _builtinCapacity = , _size = 5, _str = 0xbfffdc68 "scumm", { _storage = "scumm", '\0' , _extern = { _refCount = 0x7363756d, _capacity = 1828716544 } } }, } saveSlot = -1 game = { engineId = { > = { static npos = , static _builtinCapacity = , _size = 5, _str = 0xbfffd4e8 "scumm", { _storage = "scumm\000\000\000\000\000\000\000\002???X\000\000?\000x?", _extern = { _refCount = 0x7363756d, _capacity = 1828716544 } } }, }, hasUnknownFiles = false, isSelected = false, matchedFiles = { _nodePool = { > = { = { _chunkSize = 80, _pages = { _capacity = 0, _size = 0, _storage = 0x0 }, _next = 0xbfffd520, _chunksPerPage = 8 }, members of FixedSizeMemoryPool<80, 10>: _storage = "???p???(enabled\000??*d??+DD\000BB?{?l??֠$\000B\"??\000\000?\000 \000\000\000\000\000????\000\000\000\001?|k̿?հ???@?|l?\000\000=\017?????\000\037?\002F\022\020\000\000\000\000\001\021?l?+hP???h?+hP\002\020d??f\005S?+E\020??\b????\020?{?(??\n??}\b????\020\000\000\000\000\002F\016?\000d????\020\000?a?\001\022a?\001\022aп??P\000\000\000\000\002\020\020`??؀???0??~?"... }, }, _defaultVal = { size = -1, md5 = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd850 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, md5prop = kMD5Head }, _storage = 0x24fb7b0, _mask = 15, _size = 0, _deleted = 0, _hash = {}, _equal = {} }, canBeAdded = true, gameId = { > = { static npos = , static _builtinCapacity = , _size = 8, _str = 0xbfffd890 "atlantis", { _storage = "atlantis", '\0' , _extern = { _refCount = 0x61746c61, _capacity = 1853122931 } } }, }, preferredTarget = { > = { static npos = , static _builtinCapacity = , _size = 8, _str = 0xbfffd8b0 "atlantis", { _storage = "atlantis", '\0' , _extern = { _refCount = 0x61746c61, _capacity = 1853122931 } } }, }, description = { > = { static npos = , static _builtinCapacity = , _size = 38, _str = 0x24f7680 "Indiana Jones and the Fate of Atlantis", { _storage = "\000\000\000\000\000\000\000@", '\0' , _extern = { _refCount = 0x0, _capacity = 64 } } }, }, language = UNK_LANG, platform = kPlatformUnknown, path = { static _shownSeparatorCollisionWarning = , static SEPARATOR = , static ESCAPE = , static ESCAPED_ESCAPE = , static ESCAPED_SEPARATOR = , _str = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd8f4 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, static kNoSeparator = , static kNativeSeparator = }, shortPath = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd914 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, extra = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd934 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, gameSupportLevel = kStableGame, _extraConfigEntries = { _nodePool = { > = { = { _chunkSize = 64, _pages = { _capacity = 0, _size = 0, _storage = 0x0 }, _next = 0xbfffd968, _chunksPerPage = 8 }, members of FixedSizeMemoryPool<64, 10>: _storage = "??٨??1\000????B\000D$??3\024???\004????\001\020??\002A<\000?J??????\001\020???D\001?\000\000\000\000\002@T?\001??\000\000\000\000?\000\037???\000\000\000\000\000?K\000(???@\001\020???K\000?\000\000\000\000\002??\000\002??\000\002A<\000?J?????@?\000\000\000???(???X\000\000\000$\000\000\000,\000\000?O\000\000\000\000\000\000\022\000\000\000\000$\000\000\000\000\000\000\f\a\000\000\000\000\000\000t?", '\0' , "???h\000\000\000\000\002??\000\002?"... }, }, _defaultVal = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffdbf0 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _storage = 0x6023980, _mask = 15, _size = 0, _deleted = 0, _hash = {}, _equal = {} }, _guiOptions = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffdc24 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } } enginePlugin = (const Plugin *) 0x243c1d0 plugin = (const Plugin *) 0x2495710 meDescriptor = (const void *) 0x0 result = { _code = kNoError, _desc = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffdc48 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } } specialDebug = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd0f0 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } command = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd110 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } system = (class OSystem &) @0x2431738: { = {}, members of OSystem: _vptr.OSystem = 0x10d8e04, _audiocdManager = 0x600a450, _eventManager = 0x6000000, _timerManager = 0x600a120, _savefileManager = 0x283ee00, _taskbarManager = 0x24498a0, _textToSpeechManager = 0x0, _dialogManager = 0x2445260, _fsFactory = 0x245cd00, _dlcStore = 0x0, _clipboard = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0x2431768, { _storage = {0 }, _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _dummyUnused = false, _backendInitialized = true } settings = { _nodePool = { > = { = { _chunkSize = 64, _pages = { _capacity = 0, _size = 0, _storage = 0x0 }, _next = 0xbfffd140, _chunksPerPage = 8 }, members of FixedSizeMemoryPool<64, 10>: _storage = "??р\000\000\000\005\002F\r??}Լ????\000\000\000\000?}՘\000\000\000\000??Ѱ\000\000\000\000?|l?\000\000\000\000??Ӡ\000\000\000\000?|\032?\002@Π?????|J\004\002@? ?}?0????\000\000\000\005?{?d???@??Ӡ\000\000\000\005\002F\rP\002@Π\002F\f?\002F\r?\002F\fА}?????\000\000\000\000\000?}?P\000\000\000\000??? ?{?\020\000\000\000\006?}?`???@?|J\004?}?`?}????Ґ\002?\000\000?{?d???@???@\000\000\000\000"... }, }, _defaultVal = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd3c8 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _storage = 0x24319f0, _mask = 15, _size = 0, _deleted = 0, _hash = {}, _equal = {} } executable = { > = { static npos = , static _builtinCapacity = , _size = 7, _str = 0xbfffd3fc "scummvm", { _storage = "scummvm", '\0' , _extern = { _refCount = 0x7363756d, _capacity = 1836477696 } } }, } additionalArgs = { _capacity = 0, _size = 0, _storage = 0x0 } initConfigFilename = { static _shownSeparatorCollisionWarning = , static SEPARATOR = , static ESCAPE = , static ESCAPED_ESCAPE = , static ESCAPED_SEPARATOR = , _str = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd428 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, static kNoSeparator = , static kNativeSeparator = } configLoadStatus = true tokenizer = { _str = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd448 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _delimiters = { > = { static npos = , static _builtinCapacity = , _size = 2, _str = 0xbfffd468 " ,", { _storage = " ,", '\0' , "?{?d???@", _extern = { _refCount = 0x202c0000, _capacity = 0 } } }, }, _tokenBegin = 0, _tokenEnd = 0 } res = { _code = kNoError, _desc = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd494 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } } gfxModeSetting = { > = { static npos = , static _builtinCapacity = , _size = 0, _str = 0xbfffd4b4 "", { _storage = '\0' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } #10 0x0006c324 in SDL_main (argc=1, argv=0x2406a10) at backends/platform/sdl/macosx/macosx-main.cpp:44 res = 0 #11 0x0082609c in -[SDLMain applicationDidFinishLaunching:] () No symbol table info available. #12 0x92bf5e1c in _nsnote_callback () No symbol table info available. #13 0x90805ec0 in __CFXNotificationPost () No symbol table info available. #14 0x907fdf20 in _CFXNotificationPostNotification () No symbol table info available. #15 0x92be0224 in -[NSNotificationCenter postNotificationName:object:userInfo:] () No symbol table info available. #16 0x937a3be8 in -[NSApplication _postDidFinishNotification] () No symbol table info available. #17 0x937a3ad4 in -[NSApplication _sendFinishLaunchingNotification] () No symbol table info available. #18 0x937a361c in -[NSApplication(NSAppleEventHandling) _handleAEOpen:] () No symbol table info available. #19 0x937a31c4 in -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] () No symbol table info available. #20 0x92bf6e28 in -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] () No symbol table info available. #21 0x92bf6c88 in _NSAppleEventManagerGenericHandler () No symbol table info available. #22 0x91500960 in aeDispatchAppleEvent () No symbol table info available. #23 0x915007fc in dispatchEventAndSendReply () No symbol table info available. #24 0x91500654 in aeProcessAppleEvent () No symbol table info available. #25 0x932bf2e0 in AEProcessAppleEvent () No symbol table info available. #26 0x937a190c in _DPSNextEvent () No symbol table info available. #27 0x937a13f8 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () No symbol table info available. #28 0x9379d93c in -[NSApplication run] () No symbol table info available. #29 0x00826704 in main () No symbol table info available. #30 0x0000795c in _start () No symbol table info available. #31 0x00007660 in start () No symbol table info available.