Enigmatica 2: Expert - E2E

Enigmatica 2: Expert - E2E

2M Downloads

CC Adv Monitor & Chisels & Bits Chisel causes client crash

Kiefy opened this issue · 8 comments

commented

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.

commented

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.

commented

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.

commented

I got a friend to try it and he crashed too.

This is the setup. cable leads to another wired modem on top of an advanced computer which Isn't running any programs currently.
cc peripheral setup

I didn't realise there was a 1.63 though. I'll update and see how that goes.

commented

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.

commented

Neither do I :/

commented

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
Setup

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.
Freeze

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.

commented

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.

commented

@NillerMedDild I can confirm the described issue above in 1.62. Cannot reproduced in 1.63a.

Doing exactly this in 1.62 crashes.