(gdb) run Thread 1 "scummvm" received signal SIGSEGV, Segmentation fault. 0x0000555556504494 in HQ3x_implementation > (srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=13, RGBtoYUV=0x7fffdd239800) at graphics/scaler/hq.cpp:2143 2143 w1 = *(p - 1 - nextlineSrc); (gdb) bt #0 0x0000555556504494 in HQ3x_implementation > (srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=13, RGBtoYUV=0x7fffdd239800) at graphics/scaler/hq.cpp:2143 #1 0x000055555652ee07 in HQScaler::HQ3x32 (this=0x6030000f14e0, srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=15) at graphics/scaler/hq.cpp:5033 #2 0x00005555563e0528 in HQScaler::scaleIntern (this=0x6030000f14e0, srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=15, x=0, y=0) at graphics/scaler/hq.cpp:5055 #3 0x00005555562f31aa in Scaler::scale (this=0x6030000f14e0, srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=15, x=0, y=0) at graphics/scalerplugin.cpp:56 #4 0x0000555556094fa7 in SurfaceSdlGraphicsManager::blitCursor (this=0x622000054100) at backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2318 #5 0x0000555556082cf5 in SurfaceSdlGraphicsManager::setGraphicsModeIntern (this=0x622000054100) at backends/graphics/surfacesdl/surfacesdl-graphics.cpp:702 #6 0x000055555607d334 in SurfaceSdlGraphicsManager::endGFXTransaction (this=0x622000054100) at backends/graphics/surfacesdl/surfacesdl-graphics.cpp:428 #7 0x0000555556021d28 in ModularGraphicsBackend::endGFXTransaction (this=0x614000000050) at backends/modular-backend.cpp:145 #8 0x000055555587ceef in setupGraphics (system=...) at base/main.cpp:381 #9 0x0000555555881be5 in scummvm_main (argc=1, argv=0x7fffffffdd48) at base/main.cpp:884 #10 0x000055555587510e in main (argc=1, argv=0x7fffffffdd48) at backends/platform/sdl/posix/posix-main.cpp:44 (gdb) bt full #0 0x0000555556504494 in HQ3x_implementation > (srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=13, RGBtoYUV=0x7fffdd239800) at graphics/scaler/hq.cpp:2143 tmpWidth = -1 w1 = 50529024 w2 = 50529027 w3 = 50529027 w4 = 50529024 w5 = 50529027 w6 = 50529027 w7 = 50529024 w8 = 50529027 w9 = 50529027 nextlineSrc = 6 p = 0x61640029291c nextlineDst = 12 nextlineDst2 = 24 q = 0x61d40046e730 #1 0x000055555652ee07 in HQScaler::HQ3x32 (this=0x6030000f14e0, srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=15) at graphics/scaler/hq.cpp:5033 __PRETTY_FUNCTION__ = "void HQScaler::HQ3x32(const uint8*, uint32, uint8*, uint32, int, int)" #2 0x00005555563e0528 in HQScaler::scaleIntern (this=0x6030000f14e0, srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=15, x=0, y=0) at graphics/scaler/hq.cpp:5055 No locals. #3 0x00005555562f31aa in Scaler::scale (this=0x6030000f14e0, srcPtr=0x616000292904 "\003\003\003\003\003\003", srcPitch=24, dstPtr=0x61d00046e6a0 "\202\202\002", dstPitch=48, width=15, height=15, x=0, y=0) at graphics/scalerplugin.cpp:56 No locals. #4 0x0000555556094fa7 in SurfaceSdlGraphicsManager::blitCursor (this=0x622000054100) at backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2318 w = 15 h = 15 cursorScale = 3 rW = 45 rH = 45 rH1 = 45 sizeChanged = true #5 0x0000555556082cf5 in SurfaceSdlGraphicsManager::setGraphicsModeIntern (this=0x622000054100) at backends/graphics/surfacesdl/surfacesdl-graphics.cpp:702 lock = { _mutex = 0x6020000b0830, _mutexName = 0x0 } #6 0x000055555607d334 in SurfaceSdlGraphicsManager::endGFXTransaction (this=0x622000054100) at backends/graphics/surfacesdl/surfacesdl-graphics.cpp:428 errors = 0 __PRETTY_FUNCTION__ = "virtual OSystem::TransactionError SurfaceSdlGraphicsManager::endGFXTransaction()" #7 0x0000555556021d28 in ModularGraphicsBackend::endGFXTransaction (this=0x614000000050) at backends/modular-backend.cpp:145 No locals. #8 0x000055555587ceef in setupGraphics (system=...) at base/main.cpp:381 No locals. #9 0x0000555555881be5 in scummvm_main (argc=1, argv=0x7fffffffdd48) at base/main.cpp:884 plugin = 0x6030000069d0 enginePlugin = 0x6030000069a0 specialDebug = { > = { static npos = 4294967295, static _builtinCapacity = 20, _size = 0, _str = 0x7fffffffb6f0 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } command = { > = { static npos = 4294967295, static _builtinCapacity = 20, _size = 0, _str = 0x7fffffffb740 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } __PRETTY_FUNCTION__ = "int scummvm_main(int, const char* const*)" system = @0x614000000110: { = {}, members of OSystem: _vptr.OSystem = 0x555556c733c0 , _audiocdManager = 0x607000077bf0, _eventManager = 0x60d0000b5680, _timerManager = 0x6160000b1c80, _savefileManager = 0x618000000480, _textToSpeechManager = 0x0, _fsFactory = 0x602000000010, _dlcStore = 0x0, _clipboard = { > = { static npos = 4294967295, static _builtinCapacity = 29, _size = 0, _str = 0x614000000160 U"", { _storage = U'\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _dummyUnused = false, _backendInitialized = true } settings = { _nodePool = { > = { = { _chunkSize = 80, _pages = { _capacity = 0, _size = 0, _storage = 0x0 }, _next = 0x7fffffffd3c8, _chunksPerPage = 8 }, members of Common::FixedSizeMemoryPool<80, 10>: _storage = "\030\324\377\377\377\177\000\0008x128/animations`\332&\367\377\177\000\000!f*\224\000\000\000\0000\264$\367\377\177\000\000H\264$\367\377\177\000\000\264\324\377\377\377\177\000\000J?\375\367\377\177\000\000u\000\000\000\000\000\000\000h\324\377\377\377\177\000\000`\332&\367\377\177\000\000\270\324\377\377\377\177\000\000\264\324\377\377\377\177\000\000s,128x128/devicej\306$\367\377\177\000\000@\277$\367\377\177\000\000\200\325\377\377\377\177\000\000x\325\377\377\377\177\000\000\270\324\377\377\377\1--Type for more, q to quit, c to continue without paging-- 77\000\000\370a`\366\377\177\000\000>", '\000' , "8/emotes,128"... }, }, _defaultVal = { > = { static npos = 4294967295, static _builtinCapacity = 20, _size = 0, _str = 0x7fffffffd6f8 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _storage = 0x60c000001e40, _mask = 15, _size = 0, _deleted = 0, _hash = {}, _equal = {} } executable = { > = { static npos = 4294967295, static _builtinCapacity = 20, _size = 7, _str = 0x7fffffffb830 "scummvm", { _storage = "scummvm", '\000' , _extern = { _refCount = 0x6d766d6d756373, _capacity = 0 } } }, } 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 = 20, _size = 0, _str = 0x7fffffffb8d0 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, static kNoSeparator = 0 '\000', static kNativeSeparator = 47 '/' } configLoadStatus = true tokenizer = { _str = { > = { static npos = 4294967295, static _builtinCapacity = 20, _size = 0, _str = 0x7fffffffcc30 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, }, _delimiters = { > = { static npos = 4294967295, static _builtinCapacity = 20, _size = 2, _str = 0x7fffffffcc58 " ,", { _storage = " ,\000metypes,512x512/p", _extern = { _refCount = 0x707974656d002c20, _capacity = 892105573 } } }, }, _tokenBegin = 0, _tokenEnd = 0 } res = { _code = Common::kNoError, _desc = { > = { static npos = 4294967295, static _builtinCapacity = 20, _size = 0, _str = 0x7fffffffcb98 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } } gfxModeSetting = { > = { static npos = 4294967295, static _builtinCapacity = 20, _size = 0, _str = 0x7fffffffc500 "", { _storage = '\000' , _extern = { _refCount = 0x0, _capacity = 0 } } }, } #10 0x000055555587510e in main (argc=1, argv=0x7fffffffdd48) at backends/platform/sdl/posix/posix-main.cpp:44 __PRETTY_FUNCTION__ = "int main(int, char**)" res = 0