TeamRizu / OutFox

The Bug Reporting Repository for OutFox LTS 0.4, Alpha V and Steam Early Access Builds
https://projectoutfox.com
Apache License 2.0
187 stars 3 forks source link

[FIXED A5][BUG A4] Saving simfile from editor makes steps disappear #575

Open SupraGL opened 2 years ago

SupraGL commented 2 years ago

Is there an existing issue for this?

Operating System

Windows 11 Family

CPU

AMD Ryzen 7 5800H with Radeon Graphics

GPU

NVIDIA GeForce RTX 3060

Storage

1TB

Game Version

4.15.0

Game Mode

dance

Theme

Real game version is 4.16.0, but also seen in 4.15.0 Seen with Soundwave (Alpha 0.4.15) and XX -STARLiGHT- twopointzero (last merge)

Describe the problem

When I edit a simfile with charts from Single Beginner to Expert or Single Beginner to Challenge, all the charts are correctly visible when I switch between them using F5 and F6. However, when I save, only the chart I was on is visible, and the other charts have their steps disappear.

Also, when I try to refresh from disk, before or after, sometimes it solves the issue, sometimes it crashes.

Describe what should happen

When I save, all the steps from all charts should still be visible, and I would not have to refresh from disk everytime I save to get the steps back. Also, refresh from disk should not crash.

Relevant Log output

BEFORE SAVING CHALLENGE

image

EXPERT

image

AFTER SAVING CHALLENGE

image

EXPERT

image

LOG IF NEEDED log.txt

CRASH INFO AFTER REFRESH crashinfo.txt

SHRMP0 commented 2 years ago

This is an upstream bug that was already fixed on Alpha V builds but not yet on Alpha 4. You can find an explanation on why it happens and how to recover your steps below, as explained by @JoseVarelaP on Discord:

"No, your steps are not gone. The editor has not a good idea of what charts were created and not saved, so it attempts to erase those from memory so they don’t show up in gameplay. But there’s no like accurate way as it was written, so there’s a chance it will wipe the entire chart list from memory on that song. Again, from memory, not disk. To mitigate it for now, just Reload Songs/Courses when you’re done editing."

AngledLuffa commented 2 years ago

This is definitely a new bug as far as I can tell. I haven't seen it before when editing.

Is there a fix planned for Alpha 4, or is Alpha 5 going to be released soon?

SupraGL commented 2 years ago

Bumping this issue as I still get crashes when I try to refresh from disk like mentioned above. I updated to 4.18.1 and it still happens at times. ProjectOutfox.Crash.2022-11-15--17.01.32.log ProjectOutfox.MainLog.2022-11-15--17.01.32.log

bonimy commented 5 months ago

Will a fix for this ever get pushed to alpha 4 lts?

Scraticus commented 4 months ago

This is fixed on latest alpha pre-test.

We will look at a backport, @JoseVarelaP will let you know if it is possible