Page MenuHomeFeedback Tracker

Workbench crashes when I change the world tree structure
Closed, ResolvedPublic

Description

Hi,
This is a problem I encounter every time I switch my tree to non-obsolete mode.
i switch on "YES" on this message
"File data structure of the world is obsolete and needs to be changed. do you want to change it now?"


I don't get a crash when I press no, but I get a lot of errors due to the wrong GUID.

My source file with error : https://drive.google.com/file/d/1sglOE-ECfraGiorUUua7mH6w4jLGc9b7/view?usp=sharing

Details

Severity
Crash
Resolution
Open
Reproducibility
Always
Operating System
Windows 11 x64
Category
General
Steps To Reproduce
Additional Information

I don't get a crash when I press no, but I get a lot of errors due to the wrong GUID.

Event Timeline

Casseburne updated the task description. (Show Details)Oct 16 2023, 6:50 PM
Geez changed the task status from New to Assigned.Oct 17 2023, 11:00 AM

Hi @Geez ,
Were you able to solve the problem?

Hi, @Geez there,
Have you been able to see the problem? 1.0 is coming soon and the mod may no longer be compatible.

For me there is no pop-up and the workbench just crashes when opening Zimnitra.ent
These layers seem to be causing the issue, removing them makes it possible to open the map.

Hope the devs can take a look at this issue soon

Yes it's normal, the version I uploaded was a basic crash version, if you want I can give you the version that doesn't crash and you'll get the popup, however if you click on yes, it will crash afterwards.
Even in the error logs I can't see what object or anything is making this error

So I can't find the cause of the problem

dedmen added a subscriber: dedmen.Nov 17 2023, 3:38 PM

We figured it out.

  1. The data structure change just deleted one of the layer files Tanin.layer
  2. For some reason the loading order is messed up. GenericWorldEntity must be loaded first, but after the data structure change it was loaded later and that crashed in all the generator entities. Moving contents of Zimnitrita.layer into default.layer fixes that.

Yep thanks a lot @dedmen
You can close ticket

Geez closed this task as Resolved.Nov 20 2023, 10:33 AM
Geez claimed this task.