Menu

#2188 BASS: Crash in the pipe factory

Beneath a Steel Sky
closed-invalid
3
2015-01-27
2005-09-10
No

Hi. I just got this bug report from Francesco Poli, a
user of the Debian package. The full bug log is
available at <http://bugs.debian.org/323657>.

---quote---
I think I found a bug in _Beneath a steel sky_ (but it
may well be
ScummVM's fault, I don't know).

I managed to find a way to make sky hang up completely:
the attached
autosave reproduces the bug.
After restoring this autosave, as soon as I click on
anything in the
room, I see a bunch of identical stderr messages and
I'm unable
to do anything else in the room.
I even managed to crash scummvm, by clicking on another
character
in order to start a dialog, and repeatedly clicking on
"never mind..." (the only possible phrase).

Here's the stderr (redirected to a file):

| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| WARNING: Place compact's getToTable is NULL!!
| Unknown script command: 24033!

Here's my .scummvmrc:

| [scummvm]
| versioninfo=0.7.1
|
| [sky]
| subtitles=true
---quote---

I can reproduce it using his autosave file, which I'll
attach here as well, on both 0.7.1 and a fresh CVS
snapshot from today.

Tore

Discussion

  • Tore Anderson

    Tore Anderson - 2005-09-10

    Autosave from the room outside the nuclear reactor in the pipe factory.

     
  • Eugene Sandulenko

    • summary: Crash in the pipe factory --> SKY: Crash in the pipe factory
     
  • Eugene Sandulenko

    Logged In: YES
    user_id=166507

    Please, test this bug with latest daily build which you can find
    on bottom of our downloads page at
    http://www.scummvm.org/downloads.php.

     
  • Eugene Sandulenko

    • priority: 5 --> 8
     
  • Eugene Sandulenko

    Logged In: YES
    user_id=166507

    Forgot to raise priority. If this is a real bug then it is a
    show stopper.

     
  • Tore Anderson

    Tore Anderson - 2005-10-13

    Logged In: YES
    user_id=637473

    I can still reproduce it with a binary built from a CVS tree
    updated not ten minutes ago.

    Tore

     
  • Robert Göffringmann

    Logged In: YES
    user_id=754260

    Two bytes in the savegame are corrupt, fixing it with a
    hexeditor makes it work perfectly again.
    I'm quite sure it wasn't caused by a logic bug, though.
    I guess it was either caused by a defective harddisk(?) or
    memory corruption.

    The idea of a defective harddisk may sound like a quite lame
    excuse... but we've run BASS with valgrind several times by
    now, and I really don't think there's any memory corruption
    going on there.
    So, in other words, I really don't know. Sorry. :)

     
  • Tore Anderson

    Tore Anderson - 2005-10-14

    Logged In: YES
    user_id=637473

    Ok, so we should close this bug as invalid, or at least
    lower the severity so it isn't considered a blocker?

    I can ask Francesco if he's aware of any hardware problems
    on his computer, if you wish.

    Tore

     
  • Eugene Sandulenko

    • assigned_to: nobody --> lavosspawn
    • priority: 8 --> 3
     
  • Eugene Sandulenko

    Logged In: YES
    user_id=166507

    I think we could close it. In the meantime I lower priority
    and remove from the list.

     
  • Max Horn

    Max Horn - 2005-12-20
    • summary: SKY: Crash in the pipe factory --> BASS: Crash in the pipe factory
     
  • Max Horn

    Max Horn - 2005-12-20

    Logged In: YES
    user_id=12935

    What is the status of this item?

     
  • Max Horn

    Max Horn - 2006-04-22
    • status: open --> closed-invalid