Network corruption due to chunk unloading
dahjin opened this issue ยท 5 comments
I caused this crash by doing the following, roughly:
Placed a variable store and a block reader facing a Stone block. Loaded the reader's Block aspect into a variable card. Used the programmer to create a breaksound
card from it. Placed a sound writer and put the card into it. The sound played constantly until I removed the card.
Some minutes later (after leaving to harvest logs and returning, base was likely unloaded), I placed the same card in the sound writer. The server immediately went down.
After the server was restarted, right-clicking on the sound writer caused the server to go down again.
Breaking the sound writer did not drop the card, only the sound writer itself.
@codewarrior0 It looks like this issue was caused by a network that got corrupted.
Do you by any chance remember if you did anything else to the network except for unloading it?
In that case this will probably be part of a larger issue, which I have to debug some further.
Do you remember what your network looked like? (Which readers/writers were part of it and how they were connected through variable cards)
In the meantime, you should be able to reset your network(s) by simply placing/removing one cable from the network, this should make everything work again.
The sound writer not dropping its variable card is part of a build-in safety for corrupted parts/networks.
If you were to run into a similar issue again, be sure to let me know.