#severe corruption of world file

2 messages · Page 1 of 1 (latest)

zinc vigil
#

i was running my brdb world optimizer (which uses @keen escarp 's brdb rust library under the hood) and came across this unpleasant surprise:

Error: Schema(Wrapped("BRSavedBrickChunkIndexSoA", Wrapped("ChunkOffsets", Wrapped("0", Wrapped("IntVector", Wrapped("Y", RmpMarkerReadError(Custom { kind: InvalidData, error: "Unexpected marker for integer" })))))))

this seems pretty bad and, while i dont know exactly what this error means, it looks to me, on the surface, like a chunk index corruption.

help? (and please fix)

azure patrol
#

well, judging from the error, something went wrong with saving the chunk offsets, though I'm not sure if that error's telling there's an issue in the .mps data or the .schema data. If it's the latter, that might be manually fixable by transplanting a healthy .schema from another save. If it's bad data in the .mps, that'd probably be a bit more difficult to fix.
Actually, looking over the error again, it looks like it might be indicating bad .mps data, so that'd be a bit harder to fix manually.