seraxis / lr2oraja-endlessdream

A featureful fork of beatoraja
https://github.com/seraxis/lr2oraja-endlessdream/releases
GNU General Public License v3.0
50 stars 12 forks source link

Useful error message on failed bms parse #4

Closed hadronyche closed 11 months ago

hadronyche commented 11 months ago

Catch NPE on failed bms parse. Very rare but happens with some bmson charts, also added to bm* for posterity.

Will log the offending charts rather than an ambiguous NPE trace some function calls higher.

seraxis commented 11 months ago

Looks good to me