CC Adv Monitor & Chisels & Bits Chisel causes client crash
Kiefy opened this issue · 8 comments
Modpack version
1.62
Can the issue be reproduced?
Yes
Logs
Crash log: https://pastebin.com/JmNqB6LT
Issue
Looking at a CC network cable with a Chisels & Bits Chisel in your hand causes the client to crash with the error:
IllegalStateException: The block computercraft:peripheral is multipart-compatible but its TileEntity isn't!
I presume holding bits will do it also.
Tried reproducing this on 1.63a using a few pieces of Networking Cable and bot a Diamond Chisel from Chisel and a Diamond Chisel from Chisel and Bits. Could not reproduce.
In my test setup the cabling is not connected to anything though.
1.63 was changed to an alpha release and it has some issues; so I wouldn't recommend updating and waiting for 1.64 which hopefully is around the corner. I might look further into reproducing this issue tomorrow in SP mode.
I cannot seem to reproduce this issue. I've tried a few different setups but can't get it to crash the client.
@Kiefy Could you give me a set of reproducable steps? (so, 1. Place Advanced Computer, 2. Place wired modem (flat variant) on top of it. 3. etc. etc.) This way I can check the exact scenario and maybe help to pinpoint the cause.
@Kiefy Does the issue persist through server restarts?
@NillerMedDild Maybe you could try this on 1.62? I don't have an old instance set up at the moment.
The issue has been 100% reproducable for me. between server restarts.
I created a new SP world. placed an 8x2 adv monitor & 1x adv computer. Connected a wired modem at both ends, then r-clicked the monitor modem to connect. (monitor_0) -Confirmed unnecessary
I then placed a Diamond Chisel on my hotbar. I was able to look at the modem on the computer fine, but as soon as I turned to the modem on the monitor, it crashed.
This is the screen at the point it froze.
I did add some custom mods to the pack. I'll remove them, re-test and return with my findings.
EDIT: After removing all the custom mod additions (inc Optifine), I discovered an even easier way to reproduce. Simply having a Chisels & Bits Diamond Chisel on my hotbar when placing an adv monitor (as the first block placed in a brand new flat world) seems to trigger the crash.
Cannot reproduce a crash using either setup descriped above using 1.63a stock. At the moment Twitch client does not allow me to install a 1.62 copy. When it will I'll check that out as well. But for now I'd say, stay tuned for 1.64.