I run a private FTB Unleashed 1.1.3 server for myself and a few friends with quite a few extra mods, and recently after uninstalling TickThreading due to a bug causing GregTech IDSUs to reset to having 0 EU stored the server crashes every second startup. The server is hosted on my computer running Windows 7.
I did a little bit of searching and found that the only file that changes between a world save that causes the server to crash, and one that does not, is forcedchunks.dat. Something in this file causes an error when the server starts, and then the (crashed) server blanks the file. The next time the server starts, it does not crash due to the file not having any corrupted contents (or if not corrupted then whatever causes the crash). When the chunks are loaded (eg a player logs in) and the server finds world anchors/quarries/other chunk-loading blocks, the server then adds these back into forcedchunks.dat and saves it. The next time the server starts, it crashes again and the cycle repeats.
I have found a temporary fix (deleting the forcedchunks.dat file every time I start the server) but that causes all the chunk loaders to be forgotten when the server restarts and the chunks containing them have to be reloaded manually.
The crash report itself is attached.
Thanks very much if you can help
I did a little bit of searching and found that the only file that changes between a world save that causes the server to crash, and one that does not, is forcedchunks.dat. Something in this file causes an error when the server starts, and then the (crashed) server blanks the file. The next time the server starts, it does not crash due to the file not having any corrupted contents (or if not corrupted then whatever causes the crash). When the chunks are loaded (eg a player logs in) and the server finds world anchors/quarries/other chunk-loading blocks, the server then adds these back into forcedchunks.dat and saves it. The next time the server starts, it crashes again and the cycle repeats.
I have found a temporary fix (deleting the forcedchunks.dat file every time I start the server) but that causes all the chunk loaders to be forgotten when the server restarts and the chunks containing them have to be reloaded manually.
The crash report itself is attached.
Thanks very much if you can help