View Issue Details

IDProjectCategoryView StatusLast Update
0001946Industrial-Craft²E-Net, cabling, storage/transformer blockspublic2016-10-11 20:14
ReporteretherealfluxAssigned ToPlayer 
PriorityhighSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformOSWindowsOS Version7
Product Version 
Target VersionFixed in Version 
Summary0001946: Attempting to break cables crashes the game in 2.6.24-ex110
DescriptionPunching both insulated and uninsulated cables causes the game to hang and crash as soon as cracks would start to appear on the cable (a very brief touch is okay, but anything more and it hangs).

Textures are missing for cables running in the north-south direction. However, no matter how they're oriented, all cables spray purple-and-black particles when broken in Creative, and trigger the crash if punched in Survival.

Steps To ReproducePlace any kind of cable, then attempt to break it in Survival mode.
Additional InformationStacktrace:

java.lang.NullPointerException: Unexpected error
    at net.minecraft.client.renderer.block.model.BakedQuadRetextured.func_178217_e(BakedQuadRetextured.java:26)
    at net.minecraft.client.renderer.block.model.BakedQuadRetextured.<init>(BakedQuadRetextured.java:17)
    at net.minecraft.client.renderer.block.model.SimpleBakedModel$Builder.func_188644_a(SourceFile:114)
    at net.minecraft.client.renderer.block.model.SimpleBakedModel$Builder.<init>(SourceFile:100)
    at net.minecraftforge.client.ForgeHooksClient.getDamageModel(ForgeHooksClient.java:668)
    at net.minecraft.client.renderer.BlockRendererDispatcher.func_175020_a(BlockRendererDispatcher.java:47)
    at net.minecraft.client.renderer.RenderGlobal.func_174981_a(RenderGlobal.java:1907)
    at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1343)
    at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1229)
    at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1038)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1076)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


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

-- Head --
Thread: Client thread
Stacktrace:
    at net.minecraft.client.renderer.block.model.BakedQuadRetextured.func_178217_e(BakedQuadRetextured.java:26)
    at net.minecraft.client.renderer.block.model.BakedQuadRetextured.<init>(BakedQuadRetextured.java:17)
    at net.minecraft.client.renderer.block.model.SimpleBakedModel$Builder.func_188644_a(SourceFile:114)
    at net.minecraft.client.renderer.block.model.SimpleBakedModel$Builder.<init>(SourceFile:100)
    at net.minecraftforge.client.ForgeHooksClient.getDamageModel(ForgeHooksClient.java:668)
    at net.minecraft.client.renderer.BlockRendererDispatcher.func_175020_a(BlockRendererDispatcher.java:47)
    at net.minecraft.client.renderer.RenderGlobal.func_174981_a(RenderGlobal.java:1907)
    at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1343)
    at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1229)
TagsNo tags attached.
Minecraft Version1.10.2

Relationships

has duplicate 0001953 closedPlayer copper cables causing crashes while being broken 
has duplicate 0002013 closedAroma1997 Minecraft 1.10.2 with forge , and mods , and one coremod : IC2core 

Activities

etherealflux

2016-07-31 19:45

reporter   ~0004649

Forgot to mention the Forge version - 12.18.1.2043

Codeick

2016-07-31 22:47

reporter   ~0004650

I should note that I am also experiencing this issue. I am running IC2 version 2.6.23 on Forge 12.18.1.2042

etherealflux

2016-07-31 22:50

reporter   ~0004651

The behavior of the missing textures is pretty weird. Wires attached to a machine block in east/west or up/down orientations will have a texture, but those placed north/south on machines or any way in open space will be black. Extending wires from those with a texture works for a few blocks in east/west or up/down directions, but then they start turning black - and going north/sound results in a black wire immediately.

I presume that models are not getting loaded correctly, leading to a null pointer exception when the game tries to render the block-cracks effect on it.

Player

2016-08-02 08:49

administrator   ~0004656

Any changes with the latest build?

etherealflux

2016-08-02 08:57

reporter   ~0004657

Yep, looks like the crash is fixed in 2.6.25. I'm still seeing sprays of purple-black textures,s but it's certainly functional.

...and, unfortunately, I ran into some new crash bugs. Will report those in a sec (:

Player

2016-08-02 09:13

administrator   ~0004661

I'll change this to resolved since the crash issue is fixed.

The particle bug needs a separate report (which likely already exists), there's no trivial fix though as far as I'm aware.

etherealflux

2016-08-02 09:14

reporter   ~0004662

I'll try to document that tomorrow morning (the weird black textures are gone, so it really is just the bad block-break textures now, at least!)

But it's 4:15 AM, and I can't stare at bugs 'til dawn, unfortunately (:

Issue History

Date Modified Username Field Change
2016-07-31 19:41 etherealflux New Issue
2016-07-31 19:45 etherealflux Note Added: 0004649
2016-07-31 22:47 Codeick Note Added: 0004650
2016-07-31 22:50 etherealflux Note Added: 0004651
2016-08-02 08:05 Aroma1997 Relationship added has duplicate 0001953
2016-08-02 08:49 Player Note Added: 0004656
2016-08-02 08:49 Player Assigned To => Player
2016-08-02 08:49 Player Status new => assigned
2016-08-02 08:57 etherealflux Note Added: 0004657
2016-08-02 09:13 Player Note Added: 0004661
2016-08-02 09:13 Player Status assigned => resolved
2016-08-02 09:13 Player Resolution open => fixed
2016-08-02 09:14 etherealflux Note Added: 0004662
2016-10-11 20:14 Aroma1997 Relationship added has duplicate 0002013