Menu

#1025 0.5.0 RC: LOOM: Crash with shepherds

Loom Floppy
closed-fixed
Max Horn
9
2003-07-15
2003-07-14
No

The game is completable with 0.5.0pre-cvs (2003-07-
xx), which was downloaded from this mornings compiled
snapshot (win32), but does have some bugs.

When talking to the shepherds, trying to use different
drafts on them has caused crashes for me. Attached is
a savegame just before you reach them (they are to the
left). As I seem to remember the drafts being different
for each play, here's a few: ECED-open CEEG-
camouflage, DDCD-Dye. After trying a few variants of
random drafts, the GEEC thread crashes ScummVM with
this error message:
ERROR: (23: 232: 0x623D): Invalid actor 0 in actortalk

Sorry, but I haven't tested it with 0.4.1. I also have no
other versions of loom to test it.

I was testing it to complete a report (as it said it
needed testing this morning), but someone else finished
first.

Discussion

  • Kevin Harris

    Kevin Harris - 2003-07-14

    Loom game saved just before the shepherds

     
  • James Brown

    James Brown - 2003-07-14
    • priority: 5 --> 9
     
  • James Brown

    James Brown - 2003-07-14

    Logged In: YES
    user_id=2715

    Priority UP!

     
  • Max Horn

    Max Horn - 2003-07-15

    Logged In: YES
    user_id=12935

    The problem is that in this script room-23-232, there is this line:

    [0012] (94) print(Local[0],[Center(),Text("We are the masters of
    stealth,^255^1little wizard.")]);

    However, when script 232 is invoked it *never* receives any
    parameters. Hence Local[0] will be at 0! Which causes the error.

    For now, I put a workaround into CVS.

     
  • Max Horn

    Max Horn - 2003-07-15
    • assigned_to: nobody --> fingolfin
    • summary: 0.5.0 RC: LoomEGA crashes with shepherds --> 0.5.0 RC: LOOM: Crash with shepherds
    • status: open --> closed-fixed