HarbourMasters / Shipwright

3.18k stars 482 forks source link

Bottle over certain Items + pausing game crashes SoH #785

Closed ghost closed 2 years ago

ghost commented 2 years ago

Putting a bottle over an item in your inventory with a number count and then pausing causes SoH to crash. I was having this issue too on the most recent dev builds and now also in the latest stable release Rachael Alfa. Previous stable builds did not have this issue.

briaguya-ai commented 2 years ago

could you give a specific example so this is easier to reproduce?

ghost commented 2 years ago

Made a video example: https://youtu.be/C56lKOMOeKA

Crash log: Ship of Harkinian.log

pancake-byte commented 2 years ago

Hey! I'm going to try and reproduce this. Were you doing this on a randomizer save? If so, could you share your seed?

pancake-byte commented 2 years ago

Was successfully able to reproduce the crash with the following steps:

  1. Enter Debug Menu, select Dodongo's Cavern with Adult Link
  2. Use Save Editor to place bug bottle in inventory
  3. Perform the "Bottle Items" glitch on Deku Nuts (Bombchus also seem to reproduce the crash)
  4. Pause to trigger the segfault.

I also did this on my main save having captured the bugs myself. Still reproduced the crash.

Edit: This appears to happen regardless of location. Just tested on Hyrule Field. Still reproduces the crash.