|Anonymous | Login | Signup for a new account||2022-05-25 18:46 PDT|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0011791||Dwarf Fortress||Technical -- Saving/Loading||public||2021-07-28 20:27||2021-07-28 20:27|
|Target Version||Fixed in Version|
|Summary||0011791: Modded RAWs CTD on CREATURE load, specific to 64 bit version|
|Description||Using modded raws that are very CV heavy, the 64 bit version will CTD without error; however, the 32 bit version will load without error. The loading process on the 32 bit version does slow significantly in the places the 64 bit version crashes. No errorlog.txt is made in either case.|
Additionally, using a tool (DF Diagnosipack 1.1.1) to preapply all CVs and COPY tags, effectively flattening the raws, results in no crashes on both the 64 and 32 bit versions. They should be identical to the raws that crash as far as DF processes them.
I suspect that the function that "COPY_TAGS_FROM" uses isn't completely 64 bit compatible, especially combined another layer of COPY tags and the way CVs are loaded. I believe this is causing an exception (memory related?) of some sort and results in a CTD.
|Steps To Reproduce||Replace a vanilla 64 bit DFs raw/object with the crashing raws object folder.|
Attempt to load testing arena. Almost always will crash, without errorlog.
Replace a vanilla 32 bit DFs raw/object with the crashing raws object folder.
Attempt to load testing arena. Will load without errorlog, if slowly.
Replace a vanilla 64 bit DFs raw/object with the flattened raws object folder.
Attempt to load testing arena. Will load without errorlog.
|Additional Information||Crashing RAWs : https://dffd.bay12games.com/file.php?id=15605 [^]|
Flattened RAWs : https://dffd.bay12games.com/file.php?id=15622 [^]
|Tags||No tags attached.|
|2021-07-28 20:27||Hetsin||New Issue|
|Copyright © 2000 - 2010 MantisBT Group|