[Scummvm-tracker] [ScummVM :: Bugs] #14334: SAGA: ITE (Amiga) - crashes after intro on Mac OS X PPC

ScummVM :: Bugs trac at scummvm.org
Tue May 23 12:33:06 UTC 2023


#14334: SAGA: ITE (Amiga) - crashes after intro on Mac OS X PPC
------------------------------------+--------------------------------
Reporter:  johnpevensie             |       Owner:  (none)
    Type:  defect                   |      Status:  new
Priority:  high                     |   Component:  Engine: SAGA
 Version:                           |  Resolution:
Keywords:  PPC,  big-endian, crash  |        Game:  Inherit the Earth
------------------------------------+--------------------------------
Comment (by dwatteau):

 Thanks for this additional piece of information!

 I actually can reproduce the issue on an Intel system, both on Windows
 with MSVC and on Debian with GCC -- it just looks like the OSX PPC is
 "luckier" in triggering the issue, but the problem doesn't appear to be
 related to this port or its endianness.

 It can randomly happen for any `ite.XXX` or `ecs.XXX` file, although the
 related files are *not* missing from the filesystem when this happens.

 I see the following warning here, which gives a bit more context on what
 could be the issue (related PR for Amiga support was
 <https://github.com/scummvm/scummvm/pull/4419>):

 {{{
 WARNING: FSDirectory::createReadStreamForMember: Can't create stream for
 file 'ite.003'!
 Resource::loadResource() failed to open ite.003!
 }}}

 Steps to reproduce:

 1. Add the Amiga game, whether in ECS or AGA mode
 2. From the GMM, launch/quit the game multiple times in a row, until
 hitting the (random) `"Resource::loadResource() failed to open XXX"`
 error.

 I'm requalifying this issue a bit, since it's not OSX PPC related.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14334#comment:5>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list