SquidDev-CC / CCTweaks

Random additions to ComputerCraft (somewhat deprecated, use CC-Tweaked if you're on Minecraft 1.12).
MIT License
12 stars 2 forks source link

Server crash #108

Closed inklit closed 7 years ago

inklit commented 8 years ago

This is a server crash that has been crashing my server for the past few days. I don't know how it's caused, but it's very frequent.

---- Minecraft Crash Report ----

WARNING: coremods are present:
  TransformerLoader (OpenComputers-MC1.8.9-1.5.22.6.jar)
  SpongeCoremod (spongeforge-1.8.9-1890-4.2.0-BETA-1666.jar)
  TweaksLoadingPlugin (CCTweaks-1.8.9-1.0.1.jar)
Contact their authors BEFORE contacting forge

// Hey, that tickles! Hehehe!

Time: 8/20/16 6:24 AM
Description: Ticking block entity

java.lang.RuntimeException: You are not attached to this Computer
    at dan200.computercraft.core.apis.PeripheralAPI$PeripheralWrapper.queueEvent(PeripheralAPI.java:221)
    at org.squiddev.cctweaks.core.network.modem.PeripheralAccess.queueEvent(PeripheralAccess.java:110)
    at dan200.computercraft.shared.peripheral.monitor.TileMonitor.func_73660_a(TileMonitor.java:147)
    at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:730)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:701)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:344)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:605)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:481)
    at java.lang.Thread.run(Thread.java:745)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
    at dan200.computercraft.core.apis.PeripheralAPI$PeripheralWrapper.queueEvent(PeripheralAPI.java:221)
    at org.squiddev.cctweaks.core.network.modem.PeripheralAccess.queueEvent(PeripheralAccess.java:110)
    at dan200.computercraft.shared.peripheral.monitor.TileMonitor.func_73660_a(TileMonitor.java:147)

-- Block entity being ticked --
Details:
    Name: monitor // dan200.computercraft.shared.peripheral.monitor.TileMonitor
    Block type: ID #201 (tile.computercraft:peripheral // dan200.computercraft.shared.peripheral.common.BlockPeripheral)
    Block data value: 12 / 0xC / 0b1100
    Block location: World: (5975,91,2785), Chunk: (at 7,5,1 in 373,174; contains blocks 5968,0,2784 to 5983,255,2799), Region: (11,5; contains chunks 352,160 to 383,191, blocks 5632,0,2560 to 6143,255,3071)
    Actual block type: ID #201 (tile.computercraft:peripheral // dan200.computercraft.shared.peripheral.common.BlockPeripheral)
    Actual block data value: 12 / 0xC / 0b1100
Stacktrace:
    at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:730)

-- Affected level --
Details:
    Level name: world
    All players: 3 total; [EntityPlayerMP['LMCRedstoneDingz'/458, l='world', x=6282.61, y=70.00, z=3541.46], EntityPlayerMP['Ale32bit'/459, l='world', x=5991.66, y=67.00, z=2791.95], EntityPlayerMP['massimoG12345'/462, l='world', x=5988.29, y=93.00, z=2774.47]]
    Chunk stats: ServerChunkCache: 589 Drop: 0
    Level seed: 2020475164307036244
    Level generator: ID 00 - default, ver 1. Features enabled: true
    Level generator options: 
    Level spawn location: 5913.00,75.00,2713.00 - World: (5913,75,2713), Chunk: (at 9,4,9 in 369,169; contains blocks 5904,0,2704 to 5919,255,2719), Region: (11,5; contains chunks 352,160 to 383,191, blocks 5632,0,2560 to 6143,255,3071)
    Level time: 101318768 game time, 87850829 day time
    Level dimension: 0
    Level storage version: 0x04ABD - Anvil
    Level weather: Rain time: 1 (now: false), thunder time: 1 (now: false)
    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:701)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:344)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:605)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:481)
    at java.lang.Thread.run(Thread.java:745)

-- System Details --
Details:
    Minecraft Version: 1.8.9
    Operating System: Linux (amd64) version 2.6.32-46-pve
    Java Version: 1.8.0_91, Oracle Corporation
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 940565992 bytes (896 MB) / 1837551616 bytes (1752 MB) up to 8563785728 bytes (8167 MB)
    JVM Flags: 4 total; -Xmx8192M -Xincgc -XX:ParallelGCThreads=3 -XX:MaxPermSize=128m
    IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
    FML: MCP 9.19 Powered by Forge 11.15.1.1902 22 mods loaded, 22 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJAAAA   mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
    UCHIJAAAA   FML{8.0.99.99} [Forge Mod Loader] (forge-1.8.9-11.15.1.1902-1.8.9-universal.jar) 
    UCHIJAAAA   Forge{11.15.1.1902} [Minecraft Forge] (forge-1.8.9-11.15.1.1902-1.8.9-universal.jar) 
    UCHIJAAAA   OpenComputers|Core{1.5.22.6} [OpenComputers (Core)] (minecraft.jar) 
    UCHIJAAAA   sponge{1.8.9-1890-4.2.0-BETA-1666} [SpongeForge] (spongeforge-1.8.9-1890-4.2.0-BETA-1666.jar) 
    UCHIJAAAA   <CCTweaks ASM>{1.0.1} [<CCTweaks ASM>] (minecraft.jar) 
    UCHIJAAAA   io.github.hsyyid.adminshop{1.8.1} [AdminShop] (AdminShop-1.8.9-1.8.1-universal.jar) 
    UCHIJAAAA   ComputerCraft{1.79} [ComputerCraft] (ComputerCraft1.79.jar) 
    UCHIJAAAA   CCTweaks{1.0.1} [CCTweaks] (CCTweaks-1.8.9-1.0.1.jar) 
    UCHIJAAAA   chunkloaderz{1.0.3} [ChunkLoaderZ] (ChunkLoaderZ-1.8.9-1.0.3.jar) 
    UCHIJAAAA   Dynmap{2.3-15} [Dynmap] (Dynmap-2.3-forge-1.8.9.jar) 
    UCHIJAAAA   io.github.hsyyid.essentialcmds{@project.informativeVersion@} [EssentialCmds] (EssentialCmds-1.8.9-8.1.13-universal.jar) 
    UCHIJAAAA   griefprevention{2.0.0} [GriefPrevention] (griefprevention-1.8.9-2.0.0.66.jar) 
    UCHIJAAAA   IronChest{6.0.125.770} [Iron Chest] (ironchest-1.8.9-6.0.125.770.jar) 
    UCHIJAAAA   JEI{2.28.9.176} [Just Enough Items] (jei_1.8.9-2.28.9.176.jar) 
    UCHIJAAAA   io.github.hsyyid.kits{1.7.4} [Kits] (Kits-1.7.4.jar) 
    UCHIJAAAA   minimalperipherals{0.0} [MinimalPeripherals] (MinimalPeripherals-lite-1.8.9-1.1.jar) 
    UCHIJAAAA   MoreFurnaces{1.5.1} [More Furnaces] (MoreFurnaces-1.5.1-MC1.8.9.jar) 
    UCHIJAAAA   OpenComputers{1.5.22.6} [OpenComputers] (OpenComputers-MC1.8.9-1.5.22.6.jar) 
    UCHIJAAAA   ninja.leaping.permissionsex{2.0-SNAPSHOT} [PermissionsEx] (PermissionsEx-Sponge.jar) 
    UCHIJAAAA   totaleconomy{1.4.1} [Total Economy] (TotalEconomy-v1.4.1.jar) 
    UCHIJAAAA   worldedit{6.1.1} [WorldEdit] (worldedit-forge-mc1.8.9-6.1.1-dist.jar) 
    Loaded coremods (and transformers): 
TransformerLoader (OpenComputers-MC1.8.9-1.5.22.6.jar)
  li.cil.oc.common.asm.ClassTransformer
SpongeCoremod (spongeforge-1.8.9-1890-4.2.0-BETA-1666.jar)
  org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer
TweaksLoadingPlugin (CCTweaks-1.8.9-1.0.1.jar)
  org.squiddev.cctweaks.core.asm.ASMTransformer
    Profiler Position: N/A (disabled)
    Player Count: 3 / 50; [EntityPlayerMP['LMCRedstoneDingz'/458, l='world', x=6282.61, y=70.00, z=3541.46], EntityPlayerMP['Ale32bit'/459, l='world', x=5991.66, y=67.00, z=2791.95], EntityPlayerMP['massimoG12345'/462, l='world', x=5988.29, y=93.00, z=2774.47]]
    Is Modded: Definitely; Server brand changed to 'fml,forge,sponge'
    Type: Dedicated Server (map_server.txt)
SquidDev commented 8 years ago

Related to #95

SquidDev commented 8 years ago

If this is related to the above issue then I'm going to need as much information as possible: I've been struggling to reproduce this for a while now. If you can take a screenshot of the block at 5975,91,2785 so I can see the setup that would be great.

Sorry about this :frowning:.

SquidDev commented 8 years ago

That should fix the crash, though I've found some other network related issues whilst testing this. I've put together a build with this fix. If possible can you test it and check that it fixes this crash - you should just be able to replace the sever file as it shares the same version number.

inklit commented 8 years ago

Thanks! This has been a very frequent crash so I should know within a day if this fixes it.

inklit commented 8 years ago
[13:25:28] [Server thread/ERROR] [FML]: Caught exception from CCTweaks
java.lang.NoSuchMethodError: org.squiddev.cctweaks.items.ItemBase.setUnlocalizedName(Ljava/lang/String;)Lnet/minecraft/item/Item;
        at org.squiddev.cctweaks.items.ItemBase.<init>(ItemBase.java:19) ~[ItemBase.class:?]
        at org.squiddev.cctweaks.items.ItemBase.<init>(ItemBase.java:26) ~[ItemBase.class:?]
        at org.squiddev.cctweaks.items.ItemComputerAction.<init>(ItemComputerAction.java:17) ~[ItemComputerAction.class:?]
        at org.squiddev.cctweaks.items.ItemComputerUpgrade.<init>(ItemComputerUpgrade.java:36) ~[ItemComputerUpgrade.class:?]
        at org.squiddev.cctweaks.core.registry.Registry.<clinit>(Registry.java:47) ~[Registry.class:?]
        at org.squiddev.cctweaks.CCTweaks.preInit(CCTweaks.java:42) ~[CCTweaks.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_91]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
        at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:560) ~[forge-1.8.9-11.15.1.1902-1.8.9-universal.jar:?]
        at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[minecraft_server.1.8.9.jar:?]
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:211) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:189) ~[LoadController.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_91]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[minecraft_server.1.8.9.jar:?]
        at net.minecraftforge.fml.common.LoadController.redirect$onPost$0(LoadController.java:53) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:556) [Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:320) [FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:112) [ko.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:441) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
[13:25:28] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraftforge.fml.common.LoaderException: java.lang.NoSuchMethodError: org.squiddev.cctweaks.items.ItemBase.setUnlocalizedName(Ljava/lang/String;)Lnet/minecraft/item/Item;

        at net.minecraftforge.fml.common.LoadController.transition(LoadController.java:162) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:559) ~[Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) ~[FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:320) ~[FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:112) ~[ko.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:441) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
Caused by: java.lang.NoSuchMethodError: org.squiddev.cctweaks.items.ItemBase.setUnlocalizedName(Ljava/lang/String;)Lnet/minecraft/item/Item;
        at org.squiddev.cctweaks.items.ItemBase.<init>(ItemBase.java:19) ~[ItemBase.class:?]
        at org.squiddev.cctweaks.items.ItemBase.<init>(ItemBase.java:26) ~[ItemBase.class:?]
        at org.squiddev.cctweaks.items.ItemComputerAction.<init>(ItemComputerAction.java:17) ~[ItemComputerAction.class:?]
        at org.squiddev.cctweaks.items.ItemComputerUpgrade.<init>(ItemComputerUpgrade.java:36) ~[ItemComputerUpgrade.class:?]
        at org.squiddev.cctweaks.core.registry.Registry.<clinit>(Registry.java:47) ~[Registry.class:?]
        at org.squiddev.cctweaks.CCTweaks.preInit(CCTweaks.java:42) ~[CCTweaks.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_91]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
        at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:560) ~[forge-1.8.9-11.15.1.1902-1.8.9-universal.jar:?]
        at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[minecraft_server.1.8.9.jar:?]
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:211) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:189) ~[LoadController.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_91]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[minecraft_server.1.8.9.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[minecraft_server.1.8.9.jar:?]
        at net.minecraftforge.fml.common.LoadController.redirect$onPost$0(LoadController.java:53) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:556) ~[Loader.class:?]
        ... 5 more

The server dies not start with this build.

SquidDev commented 8 years ago

@inklit I'd guess I uploaded the un-obfuscated version. Sorry. This one should work.

SquidDev commented 8 years ago

@inklit Any update on this?

inklit commented 8 years ago

Seems it doesn't work.

---- Minecraft Crash Report ----

WARNING: coremods are present:
  TransformerLoader (OpenComputers-MC1.8.9-1.5.22.6.jar)
  SpongeCoremod (spongeforge-1.8.9-1890-4.2.0-BETA-1666.jar)
  TweaksLoadingPlugin (CCTweaks-1.8.9-1.0.1-patched.jar)
Contact their authors BEFORE contacting forge

// Don't do that.

Time: 8/26/16 4:21 PM
Description: Ticking block entity

java.lang.RuntimeException: You are not attached to this Computer
    at dan200.computercraft.core.apis.PeripheralAPI$PeripheralWrapper.queueEvent(PeripheralAPI.java:221)
    at org.squiddev.cctweaks.core.network.modem.PeripheralAccess.queueEvent(PeripheralAccess.java:110)
    at dan200.computercraft.shared.peripheral.monitor.TileMonitor.func_73660_a(TileMonitor.java:147)
    at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:730)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:701)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:344)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:605)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:481)
    at java.lang.Thread.run(Thread.java:745)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
    at dan200.computercraft.core.apis.PeripheralAPI$PeripheralWrapper.queueEvent(PeripheralAPI.java:221)
    at org.squiddev.cctweaks.core.network.modem.PeripheralAccess.queueEvent(PeripheralAccess.java:110)
    at dan200.computercraft.shared.peripheral.monitor.TileMonitor.func_73660_a(TileMonitor.java:147)

-- Block entity being ticked --
Details:
    Name: monitor // dan200.computercraft.shared.peripheral.monitor.TileMonitor
    Block type: ID #201 (tile.computercraft:peripheral // dan200.computercraft.shared.peripheral.common.BlockPeripheral)
    Block data value: 12 / 0xC / 0b1100
    Block location: World: (5975,91,2785), Chunk: (at 7,5,1 in 373,174; contains blocks 5968,0,2784 to 5983,255,2799), Region: (11,5; contains chunks 352,160 to 383,191, blocks 5632,0,2560 to 6143,255,3071)
    Actual block type: ID #201 (tile.computercraft:peripheral // dan200.computercraft.shared.peripheral.common.BlockPeripheral)
    Actual block data value: 12 / 0xC / 0b1100
SquidDev commented 8 years ago

Curses. I'll have another look and see if I've missed any edge cases. Could you pop into the config and turn on Testing.debug and Testing.extendedControllerValidation: the next time it crashes could you also provide the Forge log?

Thanks and sorry about this :frowning:.

inklit commented 8 years ago

I've changed the config, it will be applied in the next 5 hours and hopefully a crash will happen in the next few days.

inklit commented 8 years ago

Not sure if these two crashes are related:

@SquidDev edit: See #109 and #110.

SquidDev commented 7 years ago

I've moved those traces into other issues. I'm pretty sure #110 is a vanilla bug, though I'll see what I can do to prevent it.

SquidDev commented 7 years ago

Sorry for the delay: just started uni and I didn't have access to a computer.

This latest commit should fix everything: can you download this version and confirm?

SquidDev commented 7 years ago

@inklit Any update?

inklit commented 7 years ago

I've installed it on my server just now. It might take a while to know whether or not it is fixed. Thanks.

inklit commented 7 years ago

I think that this specific error has been fixed; but a few other crashes have creeped up.

SquidDev commented 7 years ago

@inklit Great! And less great. I'm going to mark this as resolved - can you create a new issue for each of the remaining crashes?

Thanks!

SquidDev commented 7 years ago

There are a couple of things that I need to add to CCTweaks-Lua then I'll release this. This should all happen in the next few days.

SquidDev commented 7 years ago

This has been released in 1.8.9-1.1.0. It should appear on CurseForge soon.

@inklit Any followup on those remaining crashes?

inklit commented 7 years ago

I replied to this a couple days ago (or so I thought), but it seems GitHub did not actually post the reply properly, my bad! I should have double checked.

I've opened two new issues #114 and #113 for the remaining crashes.

SquidDev commented 7 years ago

You did reply, I just deleted it and created a new issue (#111) - sorry, it was just a massive stack trace that I didn't want on this issue.