Open skittishtrigger opened 6 years ago
I can attest to these issues. I'm not sure what's going on in the backend, but freezes and crashes from shift clicking items into ExU2 devices has been around for a longass time. I know for a fact that the shift click into a liquid transfer node one has been around since 1.7.10 O.O .
Using the user I had a near full inventory and shift clicked sand out of the user and it froze, not responding. Also, shift clicked a stack of lapus in the resonator with 23 lapus and it froze. It also happened with the mini chests. Using EU2 1.9.8 on Stone Block 2.
Using Extra Utilities 2:1.0 I shift clicked upgrades into the explosive generator near the end of it's burntime, and it froze. Here's a stack trace I got using the Java Mission Control, and a screenshot of the last frame
Stack Trace
Client thread [1] (RUNNABLE)
sun.misc.Unsafe.getObjectVolatile line: not available [native method]
java.util.concurrent.atomic.AtomicReferenceArray.getRaw line: 130
java.util.concurrent.atomic.AtomicReferenceArray.get line: 125
com.google.common.cache.LocalCache$Segment.getFirst line: 2818
com.google.common.cache.LocalCache$Segment.getEntry line: 2825
com.google.common.cache.LocalCache$Segment.get line: 2194
com.google.common.cache.LocalCache.get line: 4154
com.google.common.cache.LocalCache.getOrLoad line: 4158
com.google.common.cache.LocalCache$LocalLoadingCache.get line: 5147
com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked line: 5153
com.rwtema.extrautils2.backend.XUBlock.getGenericWorldModel line: 118
com.rwtema.extrautils2.backend.XUBlock.func_149721_r line: 139
net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185915_l line: 382
net.minecraft.block.Block.isNormalCube line: 1033
net.minecraft.world.World.func_175666_e line: 3812
net.minecraft.tileentity.TileEntity.func_70296_d line: 163
com.rwtema.extrautils2.tile.XUTile.func_70296_d line: 459
com.rwtema.extrautils2.machine.TileMachine$4.onContentsChanged line: 127
com.rwtema.extrautils2.itemhandler.SingleStackHandlerBase.setStackInSlot line: 21
net.minecraftforge.items.SlotItemHandler.func_75214_a line: 56
com.rwtema.extrautils2.gui.backend.DynamicContainer.func_75135_a line: 391
com.rwtema.extrautils2.gui.backend.DynamicContainer.func_82846_b line: 357
com.rwtema.extrautils2.machine.TileMachine$ContainerMachine.func_82846_b line: 936
net.minecraft.inventory.Container.func_184996_a line: 246
com.rwtema.extrautils2.gui.backend.DynamicContainer.func_184996_a line: 491
net.minecraft.client.multiplayer.PlayerControllerMP.func_187098_a line: 566
net.minecraft.client.gui.inventory.GuiContainer.func_184098_a line: 638
sun.reflect.GeneratedMethodAccessor157.invoke line: not available
sun.reflect.DelegatingMethodAccessorImpl.invoke line: 43
java.lang.reflect.Method.invoke line: 498
yalter.mousetweaks.handlers.GuiContainerHandler.clickSlot line: 91
yalter.mousetweaks.Main.onUpdateInGui line: 255
yalter.mousetweaks.Main.onUpdateInGame line: 131
yalter.mousetweaks.forge.MouseTweaksForge.onRenderTick line: 30
net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1545_MouseTweaksForge_onRenderTick_RenderTickEvent.invoke line: not available
net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke line: 90
net.minecraftforge.fml.common.eventhandler.EventBus.post line: 182
net.minecraftforge.fml.common.FMLCommonHandler.onRenderTickStart line: 355
net.minecraft.client.Minecraft.func_71411_J line: 1117
net.minecraft.client.Minecraft.func_99999_d line: 3941
net.minecraft.client.main.Main.main line: 123
sun.reflect.NativeMethodAccessorImpl.invoke0 line: not available [native method]
sun.reflect.NativeMethodAccessorImpl.invoke line: 62
sun.reflect.DelegatingMethodAccessorImpl.invoke line: 43
java.lang.reflect.Method.invoke line: 498
net.minecraft.launchwrapper.Launch.launch line: 135
net.minecraft.launchwrapper.Launch.main line: 28
It seems that several of the components crash when shift clicking into them. Such as resonator, transfer nodes, etc. I was also getting some lag/freezing when placing auto-sieves next to eu2 pipes that had ben "wrenched" to not form a connection. This is with current version and version immediately prior, was tested in single player and a server environment, using multiple versions of forge. I used twitch and technic launcher both but have not tried MultiMc yet. With the way it freezes I have not been able to produce logs but I can see if I can come up with something if you wish. (I saw several posts pertaining to just the resonator and figured a single thread for all of them may be a tad more tidy).