Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game can crash if user spams select the banner at the top of the menu screens #23

Open
Fanglespangle opened this issue Feb 6, 2021 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@Fanglespangle
Copy link

Fanglespangle commented Feb 6, 2021

Users are able to highlight and click the grey banner that goes across the top of the menu screens. Clicking it produces the audio for a menu selection.

If the user spams the select button, the game will eventually crash.

There seems to be no consistency to how this crash triggers. Number of button presses and the frequency of those button presses doesn't seem to reliably trigger this crash. It's crashed at as low as 19 clicks and as high as 100+

The main title screen has so far not encountered this crash when I've tried it. The most reliable place to reproduce this issue has been on the ship edit screen once the player has selected a track to race on

I've tried with mouse and controller and have been unable to reproduce it with the mouse, but due to the random nature of the bug, this couldn't just be down to luck and not an actual factor.

Attempted with menu assets on the screen but these don't seem to trigger the crash.

Video and log included.

STEPS TO REPRODUCE
Steps not verified

  1. Proceed into title screen and move the cursor to the grey banner along the top of the screen.
  2. Spam the select/confirmation button in a variety of speeds and frequencies until the game crashes.
Grey.banner.crash.mp4

Log:
metricracer-2021-02-06--15-53-17.txt

@Fanglespangle
Copy link
Author

Fanglespangle commented Feb 6, 2021

I've just realised this issue is the same as #24 but just in a different menu. So my guess is this crash occurs because it's trying to access main menu options from a non-main menu screen and it's breaking the flow, going out of bounds.

New video:

Menu.flow.crash.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants