FANDOM


  • Whenever I join my forge server (which only has this mod) it crashes. It is the same with creating a world. This is my crash report


    Minecraft Crash Report ----

    // Uh... Did I do that?


    Time: 1/19/17 4:52 PM

    Description: Ticking screen


    java.lang.IndexOutOfBoundsException

    at java.nio.Buffer.checkIndex(Buffer.java:540)

    at java.nio.DirectIntBufferU.get(DirectIntBufferU.java:253)

    at net.minecraft.client.renderer.RenderGlobal.func_72712_a(RenderGlobal.java:350)

    at net.minecraft.client.renderer.RenderGlobal.func_72732_a(RenderGlobal.java:294)

    at net.minecraft.client.Minecraft.func_71353_a(Minecraft.java:2216)

    at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:2146)

    at net.minecraft.client.network.NetHandlerPlayClient.func_147282_a(NetHandlerPlayClient.java:240)

    at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:70)

    at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:13)

    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)

    at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(SourceFile:78)

    at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1661)

    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973)

    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)

    at net.minecraft.client.main.Main.main(SourceFile:148)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:483)

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

    Stacktrace:

    at java.nio.Buffer.checkIndex(Buffer.java:540)

    at java.nio.DirectIntBufferU.get(DirectIntBufferU.java:253)

    at net.minecraft.client.renderer.RenderGlobal.func_72712_a(RenderGlobal.java:350)

    at net.minecraft.client.renderer.RenderGlobal.func_72732_a(RenderGlobal.java:294)

    at net.minecraft.client.Minecraft.func_71353_a(Minecraft.java:2216)

    at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:2146)

    at net.minecraft.client.network.NetHandlerPlayClient.func_147282_a(NetHandlerPlayClient.java:240)

    at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:70)

    at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:13)

    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)

    at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(SourceFile:78)


    -- Affected screen --

    Details:

    Screen name: net.minecraft.client.multiplayer.GuiConnecting


    -- Affected level --

    Details:

    Level name: MpServer

    All players: 0 total; []

    Chunk stats: MultiplayerChunkCache: 0, 0

    Level seed: 0

    Level generator: ID 00 - default, ver 1. Features enabled: false

    Level generator options: 

    Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)

    Level time: 0 game time, 0 day time

    Level dimension: 0

    Level storage version: 0x00000 - Unknown?

    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)

    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false

    Forced entities: 0 total; []

    Retry entities: 0 total; []

    Server brand: ~~ERROR~~ NullPointerException: null

    Server type: Non-integrated multiplayer server

    Stacktrace:

    at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)

    at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)

    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919)

    at net.minecraft.client.main.Main.main(SourceFile:148)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:483)

    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)

    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


    -- System Details --

    Details:

    Minecraft Version: 1.7.10

    Operating System: Windows 10 (amd64) version 10.0

    Java Version: 1.8.0_25, Oracle Corporation

    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation

    Memory: 561529280 bytes (535 MB) / 1039720448 bytes (991 MB) up to 10724048896 bytes (10227 MB)

    JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx10G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M

    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0

    FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1558 4 mods loaded, 4 mods active

    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

    UCHIJA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 

    UCHIJA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1558-1.7.10.jar) 

    UCHIJA Forge{10.13.4.1558} [Minecraft Forge] (forge-1.7.10-10.13.4.1558-1.7.10.jar) 

    UCHIJA lotr{Beta v30.5 for Minecraft 1.7.10} [The Lord of the Rings Mod] ([1.7.10] The Lord of the Rings Mod B30.5.jar) 

    GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 359.23' Renderer: 'GeForce GTX 970M/PCIe/SSE2'

    Launched Version: 1.7.10-Forge10.13.4.1558-1.7.10

    LWJGL: 2.9.1

    OpenGL: GeForce GTX 970M/PCIe/SSE2 GL version 4.5.0 NVIDIA 359.23, NVIDIA Corporation

    GL Caps: Using GL 1.3 multitexturing.

    Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.

    Anisotropic filtering is supported and maximum anisotropy is 16.

    Shaders are available because OpenGL 2.1 is supported.


    Is Modded: Definitely; Client brand changed to 'fml,forge'

    Type: Client (map_client.txt)

    Resource Packs: []

    Current Language: English (US)

    Profiler Position: N/A (disabled)

    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

    Anisotropic Filtering: Off (1)

      Loading editor
    • Decrease your render distance to 16 or lower.

      MilkBucket MilkMC Send me a message, Fandom User.MilkBucket

        Loading editor
    • Oh thank you so much :D

        Loading editor
    • Could we please get a Tech Support FAQ? Ideally have a sample crash report for certain things that don't require posts, such as this.

      SamwiseFilmore
        Loading editor
    • You're the admin here. you can make it. Or just a template with a list of things to do like reduce render distance and remove all other mods.

        Loading editor
    • Admins don't necessarily do all the work. We end up as admins because we do work, but a wiki really does well when all contributers contribute. Anyone can make it, I'm just working on other stuffs.

      SamwiseFilmore
        Loading editor
    • MilkMC, what exactly do you have to do to trigger this crash? I remember that you worked out the cause on another thread. I've tried joining worlds with the render distance set to 16, and also turning the custom main menu off in case the pre-loading of the map image somehow prevents this crash, but I have been unable to see it happen.

        Loading editor
    • I've never been able to trigger it myself, but for other people its when their render distance is set anywhere the range of 17-32 (as a result of playing minecraft 1.8+). I personally can join both servers and singleplayer worlds with a render distance of 32. On servers, the render distance is obviously limited by the server's render distance, but on singleplayer I am able to load the full 32 chunk render distance. I am extremely curious about why I am able to load a 32 chunk radius, while other players crash from it. I do use MultiMC as my laucnher, but I don't think this should affect whether it crashes or not.

      Rest assured that this crash is not a result of your mod in any way, but if you are able to check for render distance when the game launches (similar to how you check if cauldron is running) and then automatically set the render distance to 16 if it was set higher, this could solve some problems. However, I think this may be significantly more complicated than the cauldron test, due to the fact that it is a vanilla mechanic and also can be updated in game at any time.

      MilkBucket MilkMC Tell me your thoughts, Fandom User.MilkBucket

        Loading editor
    • Oh, alright, that makes sense. So by editing the options.txt to increase the render distance range I could try to force this crash myself.

      Well, after trying that I got the crash. I suppose the next step is to try and fix it, but the crash report doesn't mention any LOTR classes at all, so you're probably right that it's not actually a consequence of the LOTR mod. I have no idea how I would go about fixing it, though. I would be interested to see if the same thing happens in vanilla.1.7.10.

      Edit: Yes, the exact same thing happens in vanilla, which is fair enough, really. So you're right, it's not a problem with my mod at all. I will still see if I can make some kind of automatic checker to avoid more iterations of this rather frequent bug report. Thanks for finding the cause, that's very helpful.

        Loading editor
    • Confirmed crash in Vanilla 1.7.10, I just tested it with a 17 render distance attempting to join my server

      Campinator Questions?

        Loading editor
    • Simply check options.txt to make sure that render is set to 16 or lower. If set higher, set it to 16. Or find wherever that variable is in the vanilla code and change it at that level, if possible.

      SamwiseFilmore
        Loading editor
    • Class file bbj.class contains the section where render distance, and options are found. I doubt you could change any of it, but something may be helpful...

      Campinator Questions?

        Loading editor
    • MilkMC
      MilkMC removed this reply because:
      Not relevant.
      19:23, December 30, 2019
      This reply has been removed
    • A FANDOM user
        Loading editor
Give Kudos to this message
You've given this message Kudos!
See who gave Kudos to this message
Community content is available under CC-BY-SA unless otherwise noted.