(gdb) run Starting program: /home/scummvm/scummvm [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1". [New Thread 0x9832e340 (LWP 7697)] [New Thread 0x8799f340 (LWP 7698)] [New Thread 0x777ff340 (LWP 7699)] [New Thread 0x76ffe340 (LWP 7700)] WARNING: initWithU32String: Fribidi not available, will use input strings as fallback.! User picked target 'burger-fr' (engine ID 'm4', game ID 'burger')... Looking for a plugin supporting this target... M4 Running Orion Burger (DOS/French) burger.has: 3887c30f0d2f93fed7549120748c07fd, 724755 bytes. Thread 1 "scummvm" received signal SIGSEGV, Segmentation fault. __GI_memset () at ../sysdeps/powerpc/powerpc32/memset.S:158 158 ../sysdeps/powerpc/powerpc32/memset.S: No such file or directory. (gdb) bt #0 __GI_memset () at ../sysdeps/powerpc/powerpc32/memset.S:158 #1 0x00502bf8 in M4::gr_buffer_rect_fill(M4::Buffer*, int, int, int, int) (target=0x122554c, x1=0, y1=0, w=32, h=32) at engines/m4/graphics/gr_buff.cpp:224 #2 0x0051a4f0 in M4::transShow(void*, void*, void*, int32, int32) (s=0x122b2e1, r=0x122350a, b=0x0, destX=0, destY=0) at engines/m4/gui/gui_mouse.cpp:180 #3 0x0051df50 in M4::RestoreScreens(int, int, int, int) (updateX1=0, updateY1=0, updateX2=31, updateY2=31) at engines/m4/gui/gui_vmng_screen.cpp:99 #4 0x0051c390 in M4::vmng_screen_show(void*) (scrnContent=0xda5e80) at engines/m4/gui/gui_vmng_core.cpp:235 #5 0x004e5334 in M4::Vars::initMouseSeries(Common::String const&, M4::RGB8*) (this=0x1225540, assetName=..., myPalette=0x0) at engines/m4/vars.cpp:318 #6 0x004d5574 in M4::Burger::Vars::main_cold_data_init() (this=0x1225540) at engines/m4/burger/vars.cpp:93 #7 0x004e4780 in M4::Vars::init() (this=0x1225540) at engines/m4/vars.cpp:99 #8 0x004e0838 in M4::M4Engine::run() (this=0x10b25a0) at engines/m4/m4.cpp:94 #9 0x0049fcd8 in runGame(Plugin const*, Plugin const*, OSystem&, Common::String const&) (plugin=0xc45250, enginePlugin=0xc45230, system=..., debugLevels=...) at base/main.cpp:326 #10 0x004a1dfc in scummvm_main(int, char const* const*) (argc=1, argv=0xaffff4e4) at base/main.cpp:806 #11 0x0049c794 in main(int, char**) (argc=1, argv=0xaffff4e4) at backends/platform/sdl/posix/posix-main.cpp:44 (gdb) bt full #0 __GI_memset () at ../sysdeps/powerpc/powerpc32/memset.S:158 #1 0x00502bf8 in M4::gr_buffer_rect_fill(M4::Buffer*, int, int, int, int) (target=0x122554c, x1=0, y1=0, w=32, h=32) at engines/m4/graphics/gr_buff.cpp:224 i = 1 start = 0x1fdd4a00 color = 0 '\000' #2 0x0051a4f0 in M4::transShow(void*, void*, void*, int32, int32) (s=0x122b2e1, r=0x122350a, b=0x0, destX=0, destY=0) at engines/m4/gui/gui_mouse.cpp:180 myScreen = 0x122b2e1 myRectList = 0x122350a destBuffer = 0x0 tempScreen = 0x0 mySource = 0xda5e80 mySprite = 0x125c1b0 myBuff = 0x122554c drawSpriteBuff = { w = -1342187760, h = -1342187728, data = 0x964fb8 ::~BaseString()+44> "`", encoding = 175 '\257', stride = -1342187744 } spriteDrawReq = { Src = 0x0, Dest = 0x0, x = 0, y = 0, scaleX = 0, scaleY = 0, depthCode = 0x0, Pal = 0x0, ICT = 0x0, srcDepth = 0 '\000' } myMatte = 0x122350a tempMatte = { nextMatte = 0x0, myScreen = 0xafffd750, x1 = -1342187616, y1 = 5361820, x2 = 0, y2 = 0, w = 0, h = 0, SrcBuffer = 0x1f , SrcPitch = 31 } updateList = 0x1223523 updateRect = 0x1223523 newUpdateList = 0x52656374 rowPtr = 0x2 destPtr = 0xafffd74c "\257\377\327P\257\377נ" i = -1342187792 j = -1342187760 #3 0x0051df50 in M4::RestoreScreens(int, int, int, int) (updateX1=0, updateY1=0, updateX2=31, updateY2=31) at engines/m4/gui/gui_vmng_screen.cpp:99 myScreen = 0x122b2e1 tempScreen = 0x0 updateRectList = 0x12234f1 scrnUpdateList = 0x122350a tempRect = 0xafffd7e0 #4 0x0051c390 in M4::vmng_screen_show(void*) (scrnContent=0xda5e80) at engines/m4/gui/gui_vmng_core.cpp:235 myScreen = 0x122b2e1 tempScreen = 0xdd4a00 #5 0x004e5334 in M4::Vars::initMouseSeries(Common::String const&, M4::RGB8*) (this=0x1225540, assetName=..., myPalette=0x0) at engines/m4/vars.cpp:318 maxW = 520093696 maxH = 520093696 #6 0x004d5574 in M4::Burger::Vars::main_cold_data_init() (this=0x1225540) at engines/m4/burger/vars.cpp:93 #7 0x004e4780 in M4::Vars::init() (this=0x1225540) at engines/m4/vars.cpp:99 #8 0x004e0838 in M4::M4Engine::run() (this=0x10b25a0) at engines/m4/m4.cpp:94 vars = 0x1225540 #9 0x0049fcd8 in runGame(Plugin const*, Plugin const*, OSystem&, Common::String const&) (plugin=0xc45250, enginePlugin=0xc45230, system=..., debugLevels=...) at base/main.cpp:326 __PRETTY_FUNCTION__ = "Common::Error runGame(const Plugin*, const Plugin*, OSystem&, const Common::String&)" dir = { = { _vptr.ArchiveMember = 0xbdf2e4 }, members of Common::FSNode: _realNode = { , Common::impl::no_base > >> = { >> = {}, }, members of Common::SharedPtr: _pointer = 0x10b7300, _tracker = 0x10cdc00 } } target = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 9, _str = 0xafffdf38 "burger-fr", { _storage = "burger-fr", '\000' , _extern = { _refCount = 0x62757267, _capacity = 1701981542 } } }, } err = { _code = Common::kNoError, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffdf5c "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } } engine = 0x10b25a0 metaEngineDetection = @0xc71340: { = { _vptr.PluginObject = 0xbcd91c }, } tokenizer = { _str = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffdf80 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _delimiters = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2, _str = 0xafffdfa0 " ,", { _storage = " ,\000\350\257\377\336ȯ\377\3360\257\377\336@\000\226\033X\000\300\020`", _extern = { _refCount = 0x202c00e8, _capacity = 2952781512 } } }, }, _tokenBegin = 0, _tokenEnd = 0 } metaEngine = @0xc45240: { = { _vptr.PluginObject = 0xbcf91c }, } caption = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 25, _str = 0xcfab30 "Orion Burger (DOS/French)", { _storage = "\000\311OX\000\000\000 \257\377\337\360\000J4\214\000\000\000\004\000\307\037P", _extern = { _refCount = 0xc94f58, _capacity = 32 } } }, } previousLanguage = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 5, _str = 0xafffdfe8 "fr_FR", { _storage = "fr_FR\000ask\000\333@\000ד\220\244\324?\270\000\000\0005", _extern = { _refCount = 0x66725f46, _capacity = 1375756659 } } }, } gameKeymaps = { _capacity = 1, _size = 1, _storage = 0xd2b0b0 } keymapper = 0xdbed10 result = { _code = 2952781840, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2952781888, _str = 0x4c5244 ::insert_aux(Plugin**, Plugin* const*, Plugin* const*)+544> "H", { _storage = "\000\000\000\001", '\000' , "\306\356P\000\000\000", _extern = { _refCount = 0x1, _capacity = 0 } } }, } } ttsMan = 0x0 #10 0x004a1dfc in scummvm_main(int, char const* const*) (argc=1, argv=0xaffff4e4) at base/main.cpp:806 ttsMan = 0x0 result = { _code = Common::kMetaEnginePluginNotFound, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2952785692, _str = 0x6e6f7420 , { _storage = "supported", '\000' , "\b", _extern = { _refCount = 0x73757070, _capacity = 1869771877 } } }, } } chainedGame = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2952786416, _str = 0xa796c4e8 ",\003", { _storage = "\000\276\305\024\257\377\361\360\257\377\362\020\000I/<\000\301\b`\000\000\000\004", _extern = { _refCount = 0xbec514, _capacity = 2952786416 } } }, } saveSlot = 0 plugin = 0xc45250 enginePlugin = 0xc45230 specialDebug = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffeb2c "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } command = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffeb4c "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } __PRETTY_FUNCTION__ = "int scummvm_main(int, const char* const*)" system = @0xc108f8: { = {}, members of OSystem: _vptr.OSystem = 0xbce9e0 , _audiocdManager = 0xdd20b0, _eventManager = 0xdae360, _timerManager = 0xea5790, _savefileManager = 0xc720b0, _textToSpeechManager = 0x0, _fsFactory = 0xc109a0, _dlcStore = 0x0, _clipboard = { > = { static npos = 4294967295, static _builtinCapacity = 30, _size = 0, _str = 0xc10920 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 = 0xafffeb7c, _chunksPerPage = 8 }, members of Common::FixedSizeMemoryPool<64, 10>: _storage = "\257\377\353\274vices,128x128@2/devices,128x128/emblems,128x128@2/emblems,12\257\377\353\3748/emotes,128x128@2/emotes,128x128/filesystems,128x128@2/file\257\377\354}, _defaultVal = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffee04 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _storage = 0xc54c70, _mask = 15, _size = 0, _deleted = 0, _hash = {}, _equal = {} } executable = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 7, _str = 0xafffee38 "scummvm", { _storage = "scummvm", '\000' , _extern = { _refCount = 0x7363756d, _capacity = 1836477696 } } }, } additionalArgs = { _capacity = 0, _size = 0, _storage = 0x0 } initConfigFilename = { static _shownSeparatorCollisionWarning = false, static SEPARATOR = 47 '/', static ESCAPE = 124 '|', static ESCAPED_ESCAPE = 124 '|', static ESCAPED_SEPARATOR = 92 '\\', _str = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffee64 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, static kNoSeparator = 0 '\000', static kNativeSeparator = 47 '/' } configLoadStatus = true tokenizer = { _str = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffee84 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _delimiters = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 2, _str = 0xafffeea4 " ,", { _storage = " ,\000/categories,96x96@2/c", _extern = { _refCount = 0x202c002f, _capacity = 1667331173 } } }, }, _tokenBegin = 0, _tokenEnd = 0 } res = { _code = Common::kNoError, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffeed0 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } } gfxModeSetting = { > = { static npos = 4294967295, static _builtinCapacity = 24, _size = 0, _str = 0xafffeef0 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } #11 0x0049c794 in main(int, char**) (argc=1, argv=0xaffff4e4) at backends/platform/sdl/posix/posix-main.cpp:44 __PRETTY_FUNCTION__ = "int main(int, char**)" res = 0