[Scummvm-tracker] [ScummVM] #10704: MYST ME (gog version) Crash
digitall
trac at scummvm.org
Fri Sep 14 06:16:53 CEST 2018
#10704: MYST ME (gog version) Crash
-----------------------+----------------------------
Reporter: weirdzod | Owner: bgK
Type: defect | Status: new
Priority: high | Component: Engine: Mohawk
Resolution: | Keywords:
Game: Myst |
-----------------------+----------------------------
Comment (by digitall):
gdb backtrace...
free(): corrupted unsorted chunks
Thread 1 "scummvm" received signal SIGABRT, Aborted.
0x00007ffff4316f50 in raise () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff4316f50 in raise () from /lib64/libc.so.6
#1 0x00007ffff4318b1d in abort () from /lib64/libc.so.6
#2 0x00007ffff435d280 in __libc_message () from /lib64/libc.so.6
#3 0x00007ffff4364b38 in malloc_printerr () from /lib64/libc.so.6
#4 0x00007ffff4365e90 in _int_free () from /lib64/libc.so.6
#5 0x00005555557caa9b in Graphics::Surface::free (this=0x555556597e20)
at graphics/surface.cpp:80
#6 0x00005555557ae832 in Image::JPEGDecoder::destroy
(this=0x555556597e10)
at image/jpeg.cpp:59
#7 0x00005555557ae7b3 in Image::JPEGDecoder::~JPEGDecoder (
this=0x555556597e10, __in_chrg=<optimized out>) at image/jpeg.cpp:51
#8 0x00005555557ae7f0 in Image::JPEGDecoder::~JPEGDecoder (
this=0x555556597e10, __in_chrg=<optimized out>) at image/jpeg.cpp:52
#9 0x000055555578a556 in Image::PICTDecoder::decodeCompressedQuickTime (
this=0x7ffffffb7970, stream=...) at image/pict.cpp:585
#10 0x0000555555788195 in Image::PICTDecoder::on_compressedQuickTime (
this=0x7ffffffb7970, stream=...) at image/pict.cpp:188
#11 0x00005555557885f8 in Image::PICTDecoder::loadStream
(this=0x7ffffffb7970,
stream=...) at image/pict.cpp:253
#12 0x0000555555618cda in Mohawk::MystGraphics::decodeImage (
this=0x555556545b20, id=4464) at engines/mohawk/myst_graphics.cpp:131
#13 0x0000555555690015 in Mohawk::GraphicsManager::findImage (
this=0x555556545b20, id=4464) at engines/mohawk/graphics.cpp:93
#14 0x0000555555619497 in
Mohawk::MystGraphics::copyImageSectionToBackBuffer (
this=0x555556545b20, image=4464, src=..., dest=...)
at engines/mohawk/myst_graphics.cpp:263
#15 0x00005555556103c5 in Mohawk::MystAreaImageSwitch::drawDataToScreen (
this=0x555555f559e0) at engines/mohawk/myst_areas.cpp:429
#16 0x0000555555615dff in Mohawk::MystCard::drawResourceImages (
this=0x555555fe06a0) at engines/mohawk/myst_card.cpp:443
#17 0x0000555555614088 in Mohawk::MystCard::enter (this=0x555555fe06a0)
at engines/mohawk/myst_card.cpp:58
#18 0x000055555560ae90 in Mohawk::MohawkEngine_Myst::changeToCard (
this=0x5555565535d0, card=4461,
transition=Mohawk::kTransitionDissolve)
at engines/mohawk/myst.cpp:770
#19 0x000055555561ec30 in Mohawk::MystScriptParser::o_goToDestForward (
this=0x55555653aca0, var=0, args=...)
at engines/mohawk/myst_scripts.cpp:416
#20 0x0000555555621e0e in Common::Functor2Mem<unsigned short,
Common::Array<unsigned short> const&, void,
Mohawk::MystScriptParser>::operator() (
this=0x555555fe0740, v1=0, v2=...) at ./common/func.h:507
#21 0x000055555561ddcc in Mohawk::MystScriptParser::runOpcode (
this=0x55555653aca0, op=6, var=0, args=...)
at engines/mohawk/myst_scripts.cpp:195
#22 0x000055555560e7fd in Mohawk::MystArea::handleMouseUp
(this=0x555555fde8c0)
at engines/mohawk/myst_areas.cpp:98
#23 0x00005555556159ca in Mohawk::MystCard::updateResourcesForInput (
this=0x555555f51790, mouse=..., mouseClicked=false, mouseMoved=false)
at engines/mohawk/myst_card.cpp:384
#24 0x0000555555609edd in Mohawk::MohawkEngine_Myst::doFrame (
this=0x5555565535d0) at engines/mohawk/myst.cpp:557
#25 0x00005555556096a1 in Mohawk::MohawkEngine_Myst::run
(this=0x5555565535d0)
at engines/mohawk/myst.cpp:399
#26 0x00005555555c2398 in runGame (plugin=0x555555b38d30, system=...,
edebuglevels=...) at base/main.cpp:264
#27 0x00005555555c366b in scummvm_main (argc=1, argv=0x7fffffffdc88)
at base/main.cpp:532
#28 0x00005555555c059c in main (argc=1, argv=0x7fffffffdc88)
at backends/platform/sdl/posix/posix-main.cpp:45
--
Ticket URL: <https://bugs.scummvm.org/ticket/10704#comment:4>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list