Menu

#1645 FOTAQ: CD Version game crashes

closed
6
2004-08-02
2004-05-29
alpriami
No

I experienced some crashes in the CD version of Flight of
the Amazon Queen. The first occurs when you try to mix
the open dog food with the super weenie serum in the
Floda factory; the second occurs when the temple
guardian on Sloth Island disappears after you answered
her riddle, the third occurs in the temple, shortly after
you selected the mask in your inventory with the
command "use" and another one occurs in the temple
when you try to combine the two stone pieces to obtain
the lizard key.

Discussion

  • Gregory Montoir

    Gregory Montoir - 2004-05-30

    Logged In: YES
    user_id=230314

    ok, so let's recapitulate
    1) it seems, you already have submitted a bug report for that
    (#962758), is that different ?
    2) this bug has been fixed since the 0.6.0 release, please use
    a daily build
    3) the 3rd one is unknown to me, can you please attach a
    savegame and specify the version you are using (italian ?)
    Thanks

     
  • Max Horn

    Max Horn - 2004-05-31
    • assigned_to: nobody --> cyx
    • summary: CD Version game crashes --> FOTAQ: CD Version game crashes
     
  • alpriami

    alpriami - 2004-06-03

    Logged In: YES
    user_id=1043874

    It is the English-Italian CD version of the game. In the
    previous bug report there was only the 1st bug. Later I found
    the other two ones. I found the 3rd one in the temple on
    Sloth Island. When I used the "tree sap" on the "bit of stone"
    and then tried to combine the "sticky bit of stone" with
    the "chunk of rock" the game crashed. The result of this
    action is a "stone key" that will open the path to the throne
    room of the temple.

     
  • alpriami

    alpriami - 2004-06-03

    The "stone key" crash savegame

     
  • Gregory Montoir

    Gregory Montoir - 2004-06-03

    Logged In: YES
    user_id=230314

    I tested the savegame with the english talkie version and I
    was able to "build" the stone key without any problems.

    So, here are what you can test :
    - if are you playing using scummvm version 0.6.0, please try
    using a daily build as we fixed some bugs since (this is
    available from the downloads page, "CVS builds" section)
    - if are you playing under windows and directly from CDROM,
    try copying the queen.1 to a harddisk

    Regarding the others crashes, please submit us the
    corresponding savegames if they are still reproducable, it's
    easier for us. Thanks.

     
  • alpriami

    alpriami - 2004-06-03

    The "chef's surprise" crash savegame

     
  • alpriami

    alpriami - 2004-06-03

    Logged In: YES
    user_id=1043874

    I tested the game with the 0.7.0CVS build. No problems with
    the English talkie CD version and the freeware version. These
    crashes still occur only with the Italian CD version (English
    talkie, Italian captions). The 0.7.0CVS build has the first bug
    in the Sloth Island temple fixed (when you answer the riddle
    and the guardian opens the entrances for you). Crashes that
    still occur are the following (Italian names are in brackets):
    1. Floda Factory. Use the "can opener" (apriscatole) on
    the "dog food" (cibo per cani) and then try to use the "open
    dog food" (cibo per cani aperto) with the "super weenie
    serum" (siero per super mammolette) to obtain the "chef's
    surprise" (sorpresa dello chef). English version is ok, Italian
    version crashes. Attached savegame queen.s22 (the chef's
    surprise).
    2. Sloth Island Temple. Select the "death mask" (maschera
    funeraria) with the command "use" (usa) and move the cursor
    around the "lizard heads" (teste di lucertola). English version
    is ok, Italian version crashes. Attached savegame queen.s23
    (the lizard heads).
    3. Sloth Island Temple. Use the "tree sap" (resina) on the "bit
    of stone" (frammento di pietra) and then try to use
    the "sticky bit of stone" (frammento di pietra appiccicoso)
    with the "chunk of rock" (pezzo di roccia) to obtain the "stone
    key" (chiave di pietra). English version is ok, Italian version
    crashes. Attached savegame queen.s20 (the stone key).
    I also tried to play the Italian game from the hard disk but
    nothing changed.

     
  • alpriami

    alpriami - 2004-06-03

    Logged In: YES
    user_id=1043874

    I tested the game with the 0.7.0CVS build. No problems with
    the English talkie CD version and the freeware version. These
    crashes still occur only with the Italian CD version (English
    talkie, Italian captions). The 0.7.0CVS build has the first bug
    in the Sloth Island temple fixed (when you answer the riddle
    and the guardian opens the entrances for you). Crashes that
    still occur are the following (Italian names are in brackets):
    1. Floda Factory. Use the "can opener" (apriscatole) on
    the "dog food" (cibo per cani) and then try to use the "open
    dog food" (cibo per cani aperto) with the "super weenie
    serum" (siero per super mammolette) to obtain the "chef's
    surprise" (sorpresa dello chef). English version is ok, Italian
    version crashes. Attached savegame queen.s22 (the chef's
    surprise).
    2. Sloth Island Temple. Select the "death mask" (maschera
    funeraria) with the command "use" (usa) and move the cursor
    around the "lizard heads" (teste di lucertola). English version
    is ok, Italian version crashes. Attached savegame queen.s23
    (the lizard heads).
    3. Sloth Island Temple. Use the "tree sap" (resina) on the "bit
    of stone" (frammento di pietra) and then try to use
    the "sticky bit of stone" (frammento di pietra appiccicoso)
    with the "chunk of rock" (pezzo di roccia) to obtain the "stone
    key" (chiave di pietra). English version is ok, Italian version
    crashes. Attached savegame queen.s20 (the stone key).
    I also tried to play the Italian game from the hard disk but
    nothing changed.

     
  • alpriami

    alpriami - 2004-06-03

    The "lizard heads" crash savegame

     
  • Joost Peters

    Joost Peters - 2004-06-04

    Logged In: YES
    user_id=634621

    I just tried latest CVS on Mac OSX with the Italian CD version of FOTAQ
    and the savegames provided, and I couldn't reproduce any of the
    crashes.
    But what I did notice was that the command strings (Use XXX on YYY)
    get very long in italian, especially in these 'crashing' cases (but they
    never, by far, exceed MAX_COMMAND_LEN) also, they don't get drawn at
    all when they're this long (but maybe this is deliberate? Gregory?)

    Unless your datafiles are broken(*), my guess would be that this long
    string overflows/OOBs something somewhere,
    as it only seems to happen when you combine items that have large
    descriptions, but unfortunately I can't reproduce it.

    Maybe the bug-reporter can run ScummVM in GDB and provide a
    backtrace?
    or someone else with a sufficiently fast x86 machine can run with
    valgrind.

    (*) MD5 sums, just in case:
    95886e605361c5fdf7229d71a47a8747 BUD1.DOG
    a9395b1858e0abed120a13fc64e9c01e QUEEN.1

     
  • alpriami

    alpriami - 2004-06-04

    Logged In: YES
    user_id=1043874

    Unfortunately I can't run ScummVM in GDB, so I can't provide
    you a backtrace. Sorry.

     
  • Gregory Montoir

    Gregory Montoir - 2004-06-04

    Logged In: YES
    user_id=230314

    No, Joost, it wasn't a deliberate choice to hide too long
    strings but rather a side effect :)
    Anyway, I just rewrote that part of code. maybe it will fix the
    mentionned bugs...

     
  • Gregory Montoir

    Gregory Montoir - 2004-06-14

    Logged In: YES
    user_id=230314

    maybe my last message wasn't explicit enough... anyway can
    the bug submitter grab a recent daily build in order to test if
    the problems are still there ?

     
  • Joost Peters

    Joost Peters - 2004-06-29

    Logged In: YES
    user_id=634621

    Earth calling Bug Reporter. Earth calling Bug Reporter. Come in please,
    Bug Reporter.

     
  • Max Horn

    Max Horn - 2004-08-02

    Logged In: YES
    user_id=12935

    Pending response by the bug submitter (alpriami).

     
  • Max Horn

    Max Horn - 2004-08-02
    • priority: 5 --> 6
    • status: open --> closed