tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
114 stars 17 forks source link

[BUG] Crashes when trying to Boost, LC or Warp. #5709

Closed CoasterBlock closed 5 months ago

CoasterBlock commented 5 months ago

Short Description of the issue:

This is a collective bug report. When trying to fly a ship, the game crashes upon pressing the boost key (tab) or the LC key. It also happens when trying to warp to a new system.

Steps to reproduce the issue:

Spawn a ship Enter the ships controls try to boost, light cruise or warp. The game will crash.

Alternatively: Select a destination in the holomap and select it in the F menu in your ship. try to boost or LC The game will likely crash.

Environment

Additional information:

This is happening regardless of ship size or complexity. It also doessnt seem to depend if youre close to a planet or a station. The crash often happens when you have a destination selected for warp, but try to boost or lightcruie instead.

Please also include the Player.log file. You can find the log file here: %UserProfile%\AppData\LocalLow\Moonfire Entertainment\Starship EVO\

If you issue concerns a particular design please include any blueprint that could help to reproduce the issue. Blueprint folder is over at: %UserProfile%\AppData\LocalLow\Moonfire Entertainment\Starship EVO\Save_Data\Blueprints\ You will need to zip the folder to upload it. To do so Right click and choose [Send to -> compressed zip file] then drag the .zip onto your report to upload it.

asanagisae commented 5 months ago

As of a few builds ago, I've seen this error quite frequently (more than half the time?). I learned to never boost or LC from a standstill, as a workaround.

In 24w15a [default], I only ran into this issue once (in a deliberate attempt to reproduce the above and contribute to this issue). However, once I got OBS ready to record the issue occurring, I started getting the issues described in #5711 exclusively.

tsunamayo commented 5 months ago

@CoasterBlock Hi, is the problem only happening when boosting from a standstill? I never got crash while boosting or warping. Thanks

tsunamayo commented 5 months ago

@CoasterBlock Yep I just confirmed I dont reproduce at all. As always I need a log file and in this case a ship or a world so I can investigate. Thanks!

asanagisae commented 5 months ago

Heya Tsuna, another player ran into the "press tab and crash immediately" bug. They said it may affect certain ships more than others, but perhaps it's because certain ships will make players fly a different way.

They tried this ship from the workshop: https://steamcommunity.com/workshop/filedetails/?id=3219823598

I also tried this ship. First time loading it in a world and pressing tab from standstill, the game crashes. Player.log

Repro steps:

  1. Start the game, load a world
  2. Create a starter block and load the blueprint with it (if the ship isn't in the world already)
  3. Take control of the ship. For the workshop item above, the steps are:
    • Open the hatch (button is on the top hatch, upside down)
    • Enter the ship (hold F on seat)
    • Close the hatch (button is accessible on the underside of the hatch)
    • Take control of the ship (hold F on controller)
  4. Important: do not move the ship with WASD
  5. Press F4 to see outside the ship
  6. Press tab to boost - game crashes immediately here

With these steps, I've experienced the bug 5 times out of 5 attempts (100%).

Pressing F4 before boosting is important here. If I boost without F4, the controls lock up instead (issue #5711) and boost no longer crashes the game. With F4, I am able to consistently crash the game, including with other ships I've built.

If you moved the ship with WASD before boosting, and you have any residual lateral movement at all when you press tab, then the crash does not occur.

tsunamayo commented 5 months ago

@CoasterBlock @asanagisae Hi, do you still reproduce this in the current build? Thanks

asanagisae commented 5 months ago

Hello @tsunamayo, the issue appears to be resolved in 24w17a. Boosting or using LC from standstill and using F4 does not crash the game. The controls also do not lock up anymore (the other issue). Cheers! \o/

tsunamayo commented 5 months ago

@asanagisae Hi, cool thanks for the update!