v-atamanenko / osu-octave

Open-Source, Usable Osu! Client. Tailored and Adjusted for the Vita and Embedded

Home Page:https://gl33ntwine.com/p/osu-octave/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crash on maps with negative first msPerBeat in timing points and more

v-atamanenko opened this issue · comments

Reddit user Streakdreniline experienced crashes while adding their beatmaps. They shared the archive of their beatmaps and I was able to pinpoint that three of ~656 beatmaps were causing crashes due to:

  • Beatmap having negative first msPerBeat value in timing points (this is invalid according to the format specification)
    — Beatmap having sliders with no curve points
    — OsuParser incorrectly processing audio filename in extras (trying to convert it to integer)

osu-octave.vpk.zip
Test build with bugfix

Confirmed to be working now by @Streakdreniline 👍🏽

I tried the bugfix build, but I'm still experiencing crashes when trying to load songs. Please check the Reddit thread for the song pack that I posted and please see if you can figure out what's causing the issue.