Crash à la connexion d'un serveur

Oromis

Command-blocker slimesque
Staff
Modérateur
Support
11 Février 2014
3 345
2
1 053
297
24
Bretagne
Hey !
En ce moment, je joue sur le serveur d'un ami, mais à chaque fois que je tente de me connecter, mon jeu crash :/
Voici le crash report:
Code:
---- Minecraft Crash Report ----
// Everything's going to plan. No, really, that was supposed to happen.

Time: 07/01/17 15:39
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
    at aum.a(SourceFile:663)
    at ajq.k(SourceFile:1526)
    at beq.t(SourceFile:1649)
    at beq.av(SourceFile:967)
    at beq.a(SourceFile:395)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    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 --
Thread: Client thread
Stacktrace:
    at aum.a(SourceFile:663)
    at ajq.k(SourceFile:1526)

-- Affected level --
Details:
    Level name: MpServer
    All players: 1 total; [bpq['theogiraudet'/116752, l='MpServer', x=2050,98, y=115,51, z=1182,46]]
    Chunk stats: MultiplayerChunkCache: 441, 441
    Level seed: 0
    Level generator: ID 00 - default, ver 1. Features enabled: false
    Level generator options:
    Level spawn location: World: (2048,43,2048), Chunk: (at 0,2,0 in 128,128; contains blocks 2048,0,2048 to 2063,255,2063), Region: (4,4; contains chunks 128,128 to 159,159, blocks 2048,0,2048 to 2559,255,2559)
    Level time: 80176 game time, 6022 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: spectator (ID 3). Hardcore: false. Cheats: false
    Forced entities: 8 total; [bpq['theogiraudet'/116752, l='MpServer', x=2050,98, y=115,51, z=1182,46], xd['Rabbit'/116753, l='MpServer', x=2006,92, y=122,00, z=1169,47], za['Painting'/116755, l='MpServer', x=2045,03, y=115,50, z=1171,50], za['Painting'/116755, l='MpServer', x=2045,03, y=115,50, z=1171,50], za['Painting'/116756, l='MpServer', x=2039,03, y=115,50, z=1172,00], xd['Rabbit'/116754, l='MpServer', x=2014,34, y=133,20, z=1239,06], aas['Villager'/116757, l='MpServer', x=2048,70, y=114,00, z=1211,30], za['Painting'/116756, l='MpServer', x=2039,03, y=115,50, z=1172,00]]
    Retry entities: 0 total; []
    Server brand: vanilla
    Server type: Non-integrated multiplayer server
Stacktrace:
    at bno.a(WorldClient.java:498)
    at beq.b(SourceFile:2536)
    at beq.a(SourceFile:409)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    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.11
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.8.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 128141072 bytes (122 MB) / 373284864 bytes (355 MB) up to 1060372480 bytes (1011 MB)
    JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
    IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
    Launched Version: 1.11
    LWJGL: 2.9.4
    OpenGL: AMD Radeon R9 200 Series GL version 4.5.13447 Compatibility Profile Context 16.300.2311.0, ATI Technologies Inc.
    GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'LiteLoader'
    Type: Client (map_client.txt)
    Resource Packs: §4Ht 2S§4
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    CPU: 8x Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
    OptiFine Version: OptiFine_1.11_HD_U_B1
    Render Distance Chunks: 15
    Mipmaps: 4
    Anisotropic Filtering: 1
    Antialiasing: 0
    Multitexture: false
    Shaders: null
    OpenGlVersion: 4.5.13447 Compatibility Profile Context 16.300.2311.0
    OpenGlRenderer: AMD Radeon R9 200 Series
    OpenGlVendor: ATI Technologies Inc.
    CpuCount: 8

Merci d'avance de votre aide ! :)
 

robin4002

Expert en informatique et systèmes d'information
Staff
Responsable technique
Responsable forum
12 Novembre 2012
20 879
157
3 002
347
26
Alsace
www.minecraftforgefrance.fr
Salut,
Je n'arrive pas à comprendre comment ton crash est possible.
La fonction qui rencontre un npe est celle-ci :
Code:
  public void a(co ?, asa ?)
  {
    ?.a(this.k);
    ?.a(?);
    if (!(a(?).v() instanceof ang)) {
      return;
    }
    if (this.n.containsKey(?)) {
      ((asa)this.n.get(?)).z(); // ligne 663
    }
    ?.A();
    this.n.put(?, ?);
  }
En version plus clair :
Code:
    public void addTileEntity(BlockPos pos, TileEntity tileEntityIn)
    {
        tileEntityIn.setWorld(this.world);
        tileEntityIn.setPos(pos);

        if (!(this.getBlockState(pos).getBlock() instanceof ITileEntityProvider))
        {
            return;
        }
        if (this.chunkTileEntityMap.containsKey(pos))
        {
             ((TileEntity)this.chunkTileEntityMap.get(pos)).invalidate(); // ligne 663
        }
        tileEntityIn.validate();
        this.chunkTileEntityMap.put(pos, tileEntityIn);
    }
Pour avoir un npe à la ligne 663 il faudrait que le résultat de this.chunkTileEntityMap.get(pos) soit null.
Or ça ne peut pas être le cas comme il y a une condition qui vérifie juste au dessus : if (this.chunkTileEntityMap.containsKey(pos))


Je vois que tu as liteloader, peut-être que le problème vient de ce dernier.
Essaies avec un profil de base sans mod.
 

Oromis

Command-blocker slimesque
Staff
Modérateur
Support
11 Février 2014
3 345
2
1 053
297
24
Bretagne
Hum... D'accord, ça fait déjà pas mal de temps que je joue avec liteloader (de la 1.7.10 jusqu'à la 1.11.2) pour l'utilisation du mod Macro and Keybind, bien pratique lorsque l'on fait du command blocks, et c'est bien la première fois que ce crash survient :/
Bref, je fais le test avec un profile clean dès que mon ami allume de nouveau son serveur, merci ! ^^