4.1.2 crash during Morgoth battle - Can't load save

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Euan
    Rookie
    • Apr 2018
    • 2

    4.1.2 crash during Morgoth battle - Can't load save

    Hello,
    I have been playing Angband for some time now, but for the first time, a character of mine has survived long enough to reach DL100. Around 3/4 of the way through Morgoth's hitpoints, I killed one of his summons and the game crashed. Now when I try to load that save, I receive the following error:

    Code:
    angband: load.c:314: rd_monster: Assertion `c->objects[obj->oidx] == NULL' failed.
    I am running Angband 4.1.2 on xubuntu 17.10, compiled from source.

    I have attached my save file. I am wondering if there is anything that can be done to fix my game, never having been able to survive DL50, let alone DL99.

    Perhaps not, but maybe this file will help with bug hunting.

    Kind regards.
    Attached Files
  • Nick
    Vanilla maintainer
    • Apr 2007
    • 9647

    #2
    Fixed file attached.

    Any idea what the monster you killed before the crash was?
    Attached Files
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • Euan
      Rookie
      • Apr 2018
      • 2

      #3
      Thank you, Nick. You've made me very happy.



      I'm afraid I can't remember what the last monster was before the crash. I stepped away from the computer for a couple of days.

      Can you tell me what the issue was?

      Thanks again, and best wishes.

      Comment

      • Pete Mack
        Prophet
        • Apr 2007
        • 6883

        #4
        It was something in the object code, I suspect. That code is very fragile.

        Comment

        • Nick
          Vanilla maintainer
          • Apr 2007
          • 9647

          #5
          It's mimic related - there's some bug that I haven't quite pinned down where the mimicked object gets counted where it shouldn't be, or not counted where it should be.
          One for the Dark Lord on his dark throne
          In the Land of Mordor where the Shadows lie.

          Comment

          Working...
          😀
          😂
          🥰
          😘
          🤢
          😎
          😞
          😡
          👍
          👎