Crash intempestifs sur MCPC OpenMod



  • Bonjour,

    Je suis administrateur de Rexacraft 3, serveur RP sous OpenMod.

    Ce matin, j'ai passé le serveur sur MCPC/Cauldron tout en gardant les mods. Et depuis, rien ne va plus… Les crash se font nombreux, soit un crash par heure, et avec le même motif :

    [INFO] Startup script './start.sh' does not exist! Stopping server.
    

    Cependant, je ne pense pas que ce soit ça. Dans le doute, je vous mets le log à disposition :
    www.puu.sh/bI3Pi/cdbae14f56.log

    Cordialement,
    DJ Daemonix


  • Administrateurs

    Ce message signale juste qu'il n'a pas pu redémarrer automatiquement car il ne trouve pas le script de redémarrage.

    En fait ton serveur a complètement arrêté de répondre :

    2014-09-21 16:49:27 [SEVERE] The server has stopped responding!
    2014-09-21 16:49:27 [SEVERE] Please report this to https://github.com/MinecraftPortCentral/MCPC-Plus/issues
    2014-09-21 16:49:27 [SEVERE] Be sure to include ALL relevant console errors and Minecraft crash reports
    2014-09-21 16:49:27 [SEVERE] MCPC+ version: git-MCPC-Plus-jenkins-MCPC-Plus-164-251 (MC: 1.6.4)
    2014-09-21 16:49:27 [SEVERE] The server is going slow. Last server tick was 66959ms ago
    2014-09-21 16:49:27 [SEVERE] Last Tick: 1411310900727 Current Time: 1411310967686 Warning: 20000 Timeout: 60000
    

    Et on peut voir ça :

    2014-09-21 16:49:27 [SEVERE] net.minecraft.tileentity.TileEntity.func_70320_p(TileEntity.java:246)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.world.World.func_72796_p(World.java:3473)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.world.WorldServer.func_72796_p(WorldServer.java:255)
    2014-09-21 16:49:27 [SEVERE] mekanism.api.Coord4D.getTileEntity(Coord4D.java:93)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.util.CableUtils.getConnectedEnergyAcceptors(CableUtils.java:49)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.EnergyNetwork.refresh(EnergyNetwork.java:335)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.multipart.PartTransmitter.refreshTransmitterNetwork(PartTransmitter.java:59)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.multipart.PartUniversalCable.refreshTransmitterNetwork(PartUniversalCable.java:99)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.multipart.PartTransmitter.onRefresh(PartTransmitter.java:65)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.multipart.PartSidedPipe.refreshConnections(PartSidedPipe.java:470)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.multipart.PartSidedPipe.onNeighborChanged(PartSidedPipe.java:501)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.multipart.PartTransmitter.onNeighborChanged(PartTransmitter.java:213)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:191)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:191)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.TileMultipart.operate(TileMultipart.scala:100)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.TileMultipart.onNeighborBlockChange(TileMultipart.scala:191)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.BlockMultipart.func_71863_a(BlockMultipart.scala:97)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.world.World.func_72821_m(World.java:1200)
    2014-09-21 16:49:27 [SEVERE] ic2.core.energy.EnergyNetLocal.removeTileEntity(EnergyNetLocal.java:166)
    2014-09-21 16:49:27 [SEVERE] ic2.core.energy.EventHandler.onEnergyTileUnload(EventHandler.java:36)
    2014-09-21 16:49:27 [SEVERE] net.minecraftforge.event.ASMEventHandler_22_EventHandler_onEnergyTileUnload_EnergyTileUnloadEvent.invoke(.dynamic)
    2014-09-21 16:49:27 [SEVERE] net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
    2014-09-21 16:49:27 [SEVERE] net.minecraftforge.event.EventBus.post(EventBus.java:108)
    2014-09-21 16:49:27 [SEVERE] mekanism.common.multipart.PartUniversalCable.onChunkUnload(PartUniversalCable.java:241)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.TileMultipart$$anonfun$onChunkUnload$1.apply(TileMultipart.scala:111)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.TileMultipart$$anonfun$onChunkUnload$1.apply(TileMultipart.scala:111)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.TileMultipart.operate(TileMultipart.scala:100)
    2014-09-21 16:49:27 [SEVERE] codechicken.multipart.TileMultipart.onChunkUnload(TileMultipart.scala:111)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.world.World.func_72939_s(World.java:2830)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:883)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:330)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:777)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.server.MinecraftServer.run(MinecraftServer.java:659)
    2014-09-21 16:49:27 [SEVERE] net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
    

    Donc il semblerait qu'IC2 et mekanism plante complétement à niveau des tile entités, mais il n'y a pas plus de détail.
    Ça m'a l'air d'être une surcharge du serveur, car il n'y a pas d'exception java.
    La première fonction (func_70320_p) correspond a tileentity.isInvalid, je me demande si tu n'aurai pas un tile entity buggué dans la map.

    En tout cas tu devrais aussi revoir ton modpack, car tu as des conflits d'id d'item :

    2014-09-21 11:06:54 [INFO] CONFLICT @ 1028 item slot already occupied by net.minecraft.item.ItemBlock@6f86945e while adding net.minecraft.item.ItemBlock@6c76e085
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1029 item slot already occupied by net.minecraft.item.ItemBlock@708e7364 while adding net.minecraft.item.ItemBlock@1839e3f7
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1024 item slot already occupied by net.minecraft.item.ItemBlock@a5798e while adding net.minecraft.item.ItemBlock@6fcf59f6
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1019 item slot already occupied by net.minecraft.item.ItemBlock@161b5ed3 while adding net.minecraft.item.ItemBlock@5eee79fb
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1021 item slot already occupied by net.minecraft.item.ItemBlock@7a8a7e6d while adding net.minecraft.item.ItemBlock@1a7264f5
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1026 item slot already occupied by com.xcompwiz.mystcraft.item.ItemDecayBlock@4c421e63 while adding com.xcompwiz.mystcraft.item.ItemDecayBlock@8d91cb2
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1022 item slot already occupied by net.minecraft.item.ItemBlock@65eaeea7 while adding net.minecraft.item.ItemBlock@22da4a37
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1020 item slot already occupied by net.minecraft.item.ItemBlock@293e72c1 while adding net.minecraft.item.ItemBlock@42dff20e
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1025 item slot already occupied by net.minecraft.item.ItemBlock@7c8c976e while adding net.minecraft.item.ItemBlock@7229f6a3
    2014-09-21 11:06:54 [INFO] CONFLICT @ 1030 item slot already occupied by com.xcompwiz.mystcraft.item.ItemBlockFluid@20ff81e3 while adding com.xcompwiz.mystcraft.item.ItemBlockFluid@66a86f01
    


  • Vivement Nanotech Hosting, car j'en peux plus d'OMGMerde…
    Bon, mon technicien est mis au courant, et va travailler à la résolution du problème. Si tu tombes sur un indice en scrutant le log, n'hésite pas, ca peut toujours aider.



  • Je reviens avec une mise-à-jour du problème :

    Le problème du start.sh a disparu, mais un problème plus inquiétant s'ajoute à la liste :

    
    2014-09-22 19:40:32 [WARNING] Tiles Last Tick: 0
    
    2014-09-22 19:40:32 [WARNING] Entities Last Tick: 0
    2014-09-22 19:40:32 [WARNING] Loaded Chunks: 0 Active Chunks: 0 Entities: 0 Tile Entities: 0
    2014-09-22 19:40:32 [WARNING] Dimension:-1
    2014-09-22 19:40:32 [WARNING] Tiles Last Tick: 0
    2014-09-22 19:40:32 [WARNING] Entities Last Tick: 0
    2014-09-22 19:40:32 [WARNING] Loaded Chunks: 0 Active Chunks: 0 Entities: 0 Tile Entities: 0
    2014-09-22 19:40:32 [WARNING] Dimension:1
    2014-09-22 19:40:32 [WARNING] Tiles Last Tick: 143
    2014-09-22 19:40:32 [WARNING] Entities Last Tick: 8
    2014-09-22 19:40:32 [WARNING] Loaded Chunks: 283 Active Chunks: 9 Entities: 20 Tile Entities: 1119
    2014-09-22 19:40:32 [WARNING] Dimension:0
    2014-09-22 19:40:32 [WARNING] [TPS]: 20.0 Server Tick #2757
    2014-09-22 19:40:32 [WARNING] Last Tick: 1411407587642 Current Time: 1411407632071 Warning: 20000 Timeout: 60000
    2014-09-22 19:40:32 [WARNING] The server is going slow. Last server tick was 44429ms ago
    
    

    Log complet : http://puu.sh/bJxux/ce8cd40c1c.log

    Ca ne laisse rien présager de bon. De plus, il y a le plugin SysInfoPlugin.jar qui est encore actif sur le serveur (clin d’œil à Robin pour avoir râlé sur Minecraft.fr), et j'ai l'impression que notre quota de mémoire est très limité vu ce log :
    http://puu.sh/bJyj4/660ddef9d7.txt

    Sérieusement, ça sent le roussi…


  • Administrateurs

    En effet, la ram de la machine est presque à fond et le cpu à l'air complètement saturé vu le nombre de serveur qui sont sur la même machine.
    En même temps, omgserv …



  • A tu essayer de mettre un build plus récent de ton mcpc?



  • Pour build récent, je prends la R2.1 … M'enfin trouver MCPC+ sur internet est un premium que peu peuvent s'offrir avec le récent DMCA.



  • Tu a toujours ce probleme de crash ?