[Scummvm-tracker] [ScummVM] #9905: MOHAWK: Riven: Temple Island Chair Crash

Bastien Bouclet trac at scummvm.org
Wed Jul 5 06:55:29 CEST 2017


#9905: MOHAWK: Riven: Temple Island Chair Crash
-----------------------+----------------------------
  Reporter:  dafioram  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  high      |  Component:  Engine: Mohawk
Resolution:            |   Keywords:
      Game:  Riven     |
-----------------------+----------------------------

Comment (by bgK):

 Thanks for the report. I was able to reproduce the crash. Here is the
 backtrace:
 {{{
 #4  0x00000000006a61ee in Common::SeekableSubReadStream::seek
 (this=0x3017130, offset=-1, whence=0) at ../common/stream.cpp:255
         __PRETTY_FUNCTION__ = "virtual bool
 Common::SeekableSubReadStream::seek(int32, int)"
         ret = false
 #5  0x000000000069dea9 in Common::QuickTimeParser::readDefault
 (this=0x3017038, atom=...) at ../common/quicktime.cpp:245
         total_size = 0
         a = {type = 1951223638, offset = 0, size = 0}
         err = 0
 #6  0x000000000069d580 in Common::QuickTimeParser::parseStream
 (this=0x3017038, stream=0x3017158, disposeFileHandle=DisposeAfterUse::YES)
     at ../common/quicktime.cpp:104
         atom = {type = 0, offset = 0, size = 4294967295}
 #7  0x0000000000582347 in Video::QuickTimeDecoder::loadStream
 (this=0x3016f90, stream=0x3017158) at ../video/qt_decoder.cpp:68
 No locals.
 #8  0x000000000046f599 in Mohawk::RivenVideo::load (this=0x300f860, id=13)
 at ../engines/mohawk/riven_video.cpp:66
 No locals.
 #9  0x000000000046696f in Mohawk::RivenSimpleCommand::activateMLST
 (this=0x300e120, mlstRecord=...) at
 ../engines/mohawk/riven_scripts.cpp:640
         ptr = 0x300f860
 #10 0x0000000000466915 in Mohawk::RivenSimpleCommand::activateMLST
 (this=0x300e120, op=46, args=...) at
 ../engines/mohawk/riven_scripts.cpp:635
         mlstRecord = {index = 12, movieID = 13, playbackSlot = 1, left =
 0, top = 0, lowBoundTime = 0, startTime = 0, highBoundTime = 65535,
           loop = 0, volume = 355, rate = 1}
 }}}

--
Ticket URL: <https://bugs.scummvm.org/ticket/9905#comment:2>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list