[Scummvm-tracker] [ScummVM :: Bugs] #11213: QFG3 saving crash - Assertion `isValidRect()' failed.
ScummVM :: Bugs
trac at scummvm.org
Sat Oct 19 04:12:12 CEST 2019
#11213: QFG3 saving crash - Assertion `isValidRect()' failed.
--------------------------------+-------------------------
Reporter: tomasz89 | Owner: (none)
Type: defect | Status: new
Priority: blocker | Component: Engine: SCI
Resolution: | Keywords:
Game: Quest for Glory 3 |
--------------------------------+-------------------------
Comment (by sluicebox):
I'm available to look at this but QFG3 is one of the ones I don't know
anything about, so please tailor your explanations accordingly =)
I tried saving in a few rooms with the latest code on Windows but couldn't
reproduce, so I will pummel you with questions.
What room number(s) are you in? CTRL+D brings up the ScummVM debugger and
typing "room" and hitting Enter will answer that. ("exit" or Esc to close
the debugger.) A screenshot could help too. Are you still using the GOG
version?
Did you enable the original Save/Restore screens in the Edit Game options,
or are you using ScummVM's?
Are you building from source, and if so are you running configure with any
parameters?
If you're building from source and can checkout earlier git commits and
test those, you would be a huge help in determining where the regression
occurred. Compiling will go a lot faster if you only include SCI with
"./configure --disable-all-engines --enable-engine=sci --enable-
engine=sci32". If you want to bisect this but made good life choices and
don't know how, then this is is a good start:
https://stackoverflow.com/a/4714297 (If you don't want to do this at all
then count that as another good life choice)
I was about to say "can you attach a save?" but oh... right. If you have
an existing save that loads and then crashes on save, that plus exact
instructions to reproduce would be a big help. Or, exact instructions of
what to do upon starting the game (What character type, how to get to
which room...)
--
Ticket URL: <https://bugs.scummvm.org/ticket/11213#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list