OpenComputers icon indicating copy to clipboard operation
OpenComputers copied to clipboard

Crash when breaking corner of a screen

Open TheOrangeCat opened this issue 4 years ago • 2 comments

The game crashes when breaking a corner of a 2x2 screen.

System Info: Minecraft: 1.16.2 Fabric Loader: 0.9.3+build.207 Fabric API: 0.20.1+build.401 Java: 11.0.7 OS: Void Linux, musl libc, kernel 5.8.18_1 Mods installed: ModMenu 1.14.6+build.31, NotEnoughCrashes 2.1.4 OpenComputers 1.8.0 (build from commit f51ad98);

Steps to reproduce:

  1. Build a 2x2 tier 3 screen.
  2. Try breaking one of the corners (some don't work)
  3. java.lang.StackOverflowError

crash log crash-2020-12-24_19.26.36-server.txt

As far as I can tell, the neighboring screen blocks fight over the opposite corner, crashing the game (don't know if this is helpful)

TheOrangeCat avatar Dec 24 '20 16:12 TheOrangeCat

Thanks for the report, this is a known problem

In some cases they break and get not rebuild https://github.com/lucsoft/OpenComputers/issues/10

There are some issues i wannt to solve before this (networking, compute nodes) but i added it to the 1.16 port project

lucsoft avatar Dec 24 '20 17:12 lucsoft

More details: This happens only when the master node gets broken (bottom left)

lucsoft avatar Dec 24 '20 20:12 lucsoft