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

(MMP) Large library causing UI crash #7

Open
3 tasks done
ReliCWeb opened this issue Apr 11, 2023 · 1 comment
Open
3 tasks done

(MMP) Large library causing UI crash #7

ReliCWeb opened this issue Apr 11, 2023 · 1 comment

Comments

@ReliCWeb
Copy link

Checklist

  • I am reporting a bug in the Onion OS (Note that Onion devs can’t fix inherited issues with RA Cores)
  • I have reviewed the Onion Wiki and did not find the answer
  • I have searched the existing (open and closed) issues to ensure I do not log a duplicate

Onions OS Version

v4.2.0-beta-dev-4c7e2db

Miyoo Firmware Version

202303262339

Provide a clear and concise description of the issue

While scrolling a very long game list (>500 entries), the system starts to slow down/lag after viewing a few hundred entries. Eventually the game list UI freezes, blanks the screen, and returns to the main menu. After this happens, some buttons seem to be remapped in the UI (they are correct in-game): Select button does nothing, Menu button opens the Select menu, X no longer opens Search. The buttons remain this way until the device is rebooted.

Have observed the same behavior on 4 different devices (same Onion version/firmware version/game collection).

Maybe there's a memory leak in the game list logic? Possibly related to images?

Steps to Reproduce

  1. Have a system with 500+ games
  2. Ensure all games have images (Imgs folder)
  3. From the main menu, navigate to the above system, viewing the game list
  4. Scroll one entry at a time
  5. Eventually after a few hundred (~200-300) entries the UI will begin to slow down
  6. Continue scrolling and the UI will eventually freeze/crash

Provide any additional context or information that may help us investigate your issue

If you notice the slowdown starting to occur, back out to the Systems menu, then return to the desired system game list. This seems to temporarily alleviate the slowdown (perhaps by freeing some memory?).

@ReliCWeb
Copy link
Author

ReliCWeb commented Apr 11, 2023

More context: All game images are max 480p resolution, and Wifi is enabled

@ReliCWeb ReliCWeb changed the title Large library causing UI crash (MMP) Large library causing UI crash Apr 11, 2023
@Aemiii91 Aemiii91 transferred this issue from OnionUI/Onion Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant