16BitWonder / NX-Update-Checker

A small console application that checks a Switch's installed contents against a provided versionlist for newer updates.
MIT License
102 stars 4 forks source link

NX-Update-Checker crashing atmosphere #30

Open TiredFerreira opened 2 years ago

TiredFerreira commented 2 years ago

System Version: 14.1.2

Atmosphere Version: 1.3.2

Additional sysmodules being loaded: No

Blanking Prodinfo/Incognito: No

NX-Update-Checker crashing atmosphere everytime it reaches 'Building local verlist: 360' in applet mode. When using homebrew over a game it crashes the game when opening NX-Update-checker.

Please outline the steps below to reproduce this issue: Applet mode

  1. Open NX-Update-Checker
  2. Wait to reach 'Building local verlist: 360'
  3. 'Profit' (atmosphere crashes)

Over a game

  1. Open NX-Update-Checker
  2. Wait to reach 'Building local verlist: 360' or sometimes it doesn't even opens
  3. 'Profit' (game crashes - The software was closed because an error occurred)

Files attached + picture of the atmosphere crash! NXUC.log versions.txt photo_2022-07-11_18-55-36

TiredFerreira commented 2 years ago

Found my error! Apparently the game 'Mary Skelter Finale' has two different versions from distinguished publishers for localization and somehow I had some DLC from different versions. Deleting the unmatching DLCs (checked with DBI) fixed the crash!

16BitWonder commented 2 years ago

Weird, I wonder if there's a problem with parsing DLC whose base is missing. I'll mess around with it sometime later this week and see if I can reproduce, thank you for the report.