MCRcortex / MCRcortex/voxy

Crash/Freeze when loading previous LODS

Open
#357 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
1.2k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

Tried finding this in the github issues and in this server, couldn't find my exact problem. Having a problem with Voxy on 1.21.10, with versions 2.6 and 2.9 (tried multiple). My game will kinda crash but not instantly close, going into an infinite saving screen saving after creating LODs for the first time. This happens whenever loading a world or closing a world after it saves. Deleting old LODs lets worlds load again, but then the saving problem happens upon close. Not sure how to fix this other than just delete the LODs every time I want to play on the world. If I disable Voxy via the settings ingame, it lets me open a world. As soon as I try to enable voxy while in the world, it freezes my game infinitely. Essentially cant reload LODs.
Since the game never closed, I did try just leaving it alone for half an hour. It was still frozen and not responding. Checked the latest log, found a line stating "Caused by: org.rocksdb.RocksDBException: Failed to open NewSequentialFileC:\Users\User\curseforge\minecraft\Instances\Modpack Console\saves\Ellot n Gino Worl.\voxy/db3bee0b2eda8e815135590e9ef51a3f/storage/MANIFEST-000005: The system cannot find the file specified."

Here is the latest log with the full error. This is specifically when I disabled voxy, loaded a world, and then froze the game by enabling Voxy after loading the world.
latest.log

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the attached latest.log and the RocksDBException for the missing storage/MANIFEST-000005 file. Reproduce by loading a world with existing LODs or enabling Voxy in-world, then compare behavior after deleting the LODs; done means worlds load and close without an infinite save or freeze while existing LODs can be reloaded.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.