OpenComputers icon indicating copy to clipboard operation
OpenComputers copied to clipboard

Assertion failed updating wireless network

Open thedeadferryman opened this issue 1 year ago • 0 comments

I've set up a config with a bunch of drones and a PC that communicate over the wireless network. However, this error randomly raises sometimes:

java.lang.AssertionError: assertion failed
    at scala.Predef$.assert(Predef.scala:151)
    at li.cil.oc.util.RTree.remove(RTree.scala:37)
    at li.cil.oc.server.network.WirelessNetwork$.update(WirelessNetwork.scala:56)
    at li.cil.oc.server.network.Network$.updateWirelessNetwork(Network.scala:535)
    at li.cil.oc.api.Network.updateWirelessNetwork(Network.java:112)
    at li.cil.oc.server.component.WirelessNetworkCard.update(WirelessNetworkCard.scala:104)
    at li.cil.oc.common.inventory.ComponentInventory$class.updateComponents(ComponentInventory.scala:47)
    at li.cil.oc.common.entity.Drone$$anon$1.updateComponents(Drone.scala:100)
    at li.cil.oc.common.entity.Drone.onUpdate(Drone.scala:371)
    at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:1996)
    at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:832)
    at net.minecraft.world.World.updateEntity(World.java:1958)
    at net.minecraft.world.World.redirect$zbe000$updateEntity(World.java:5123)
    at net.minecraft.world.World.updateEntities(World.java:1762)
    at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:613)
    at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:767)
    at net.minecraft.server.dedicated.DedicatedServer.updateTimeLightAndEntities(DedicatedServer.java:397)
    at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
    at java.lang.Thread.run(Thread.java:748)

Here is the crash report file: crash-2023-03-11_21.04.36-server.txt Log and debug log files: 2023-03-11-2.log.gz debug-1.log.gz.

Minecraft version is 1.12.2, OC version is 1.7.5.192. Config is slightly modified (to allow a bit more EEPROM space and make assembler/disassembler faster). Here it is: settings.zip

UPD: This problem keeps raising randomly even in the newest version of OC (1.7.7+5413028).

thedeadferryman avatar Mar 11 '23 18:03 thedeadferryman