Решено Краш с Arrow

  • Автор темы Автор темы Fiks75
  • Дата начала Дата начала

Fiks75

Активный участник
Пользователь
Баллы
66
Сервер крашится 3 раза на день. Ядро не динозавра 1.11.2. Заметил, что каждый раз указывает на одну и ту же энтитю Arrow (стрела). Вот краш лог:

---- Minecraft Crash Report ----
// I just don't know what went wrong ☹️

Time: 5/28/17 2:57 AM
Description: Ticking entity

java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Random.java:388)
at net.minecraft.server.v1_11_R1.EnchantmentWeaponDamage.a(SourceFile:94)
at net.minecraft.server.v1_11_R1.EnchantmentManager$EnchantmentModifierArthropods.a(SourceFile:208)
at net.minecraft.server.v1_11_R1.EnchantmentManager.a(SourceFile:109)
at net.minecraft.server.v1_11_R1.EnchantmentManager.a(SourceFile:116)
at net.minecraft.server.v1_11_R1.EnchantmentManager.b(SourceFile:218)
at net.minecraft.server.v1_11_R1.EntityArrow.a(EntityArrow.java:304)
at net.minecraft.server.v1_11_R1.EntityArrow.A_(EntityArrow.java:194)
at net.minecraft.server.v1_11_R1.EntityTippedArrow.A_(EntityTippedArrow.java:86)
at net.minecraft.server.v1_11_R1.World.entityJoinedWorld(World.java:1631)
at net.minecraft.server.v1_11_R1.World.h(World.java:1606)
at net.minecraft.server.v1_11_R1.World.tickEntities(World.java:1432)
at net.minecraft.server.v1_11_R1.WorldServer.tickEntities(WorldServer.java:618)
at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:814)
at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399)
at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678)
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576)
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 --
Thread: Server thread
Stacktrace:
at java.util.Random.nextInt(Random.java:388)
at net.minecraft.server.v1_11_R1.EnchantmentWeaponDamage.a(SourceFile:94)
at net.minecraft.server.v1_11_R1.EnchantmentManager$EnchantmentModifierArthropods.a(SourceFile:208)
at net.minecraft.server.v1_11_R1.EnchantmentManager.a(SourceFile:109)
at net.minecraft.server.v1_11_R1.EnchantmentManager.a(SourceFile:116)
at net.minecraft.server.v1_11_R1.EnchantmentManager.b(SourceFile:218)
at net.minecraft.server.v1_11_R1.EntityArrow.a(EntityArrow.java:304)
at net.minecraft.server.v1_11_R1.EntityArrow.A_(EntityArrow.java:194)
at net.minecraft.server.v1_11_R1.EntityTippedArrow.A_(EntityTippedArrow.java:86)
at net.minecraft.server.v1_11_R1.World.entityJoinedWorld(World.java:1631)
at net.minecraft.server.v1_11_R1.World.h(World.java:1606)

-- Entity being ticked --
Details:
Entity Type: minecraft:arrow (net.minecraft.server.v1_11_R1.EntityTippedArrow)
Entity ID: 319873
Entity Name: Arrow
Entity's Exact location: 2814.00, 67.72, -322.23
Entity's Block location: World: (2813,67,-323), Chunk: (at 13,4,13 in 175,-21; contains blocks 2800,0,-336 to 2815,255,-321), Region: (5,-1; contains chunks 160,-32 to 191,-1, blocks 2560,0,-512 to 3071,255,-1)
Entity's Momentum: 0.05, -2.97, -0.00
Entity's Passengers: []
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.server.v1_11_R1.World.tickEntities(World.java:1432)
at net.minecraft.server.v1_11_R1.WorldServer.tickEntities(WorldServer.java:618)

-- Affected level --
Details:
Level name: world
All players: 7 total; [EntityPlayer['Fiks75'/128396, l='world', x=-438.96, y=72.74, z=272.30](Fiks75 at -438.95820362639796,72.74350572825205,272.3017964936739), EntityPlayer['Faggot'/147195, l='world', x=2814.00, y=66.20, z=-322.23](Faggot at 2813.99890782227,66.20000004768372,-322.2327273444235), EntityPlayer['Elkanov'/216414, l='world', x=1537.20, y=70.00, z=902.29](Elkanov at 1537.1991177446066,70.0,902.2878942955135), EntityPlayer['Slaventusik'/226061, l='world', x=-438.46, y=62.00, z=231.90](Slaventusik at -438.4563460979067,62.0,231.90277328971547), EntityPlayer['yoga77'/197733, l='world', x=-438.50, y=62.00, z=217.71](yoga77 at -438.5023112710605,62.0,217.71446290357216), EntityPlayer['Unima'/314402, l='world', x=-438.06, y=62.00, z=233.44](Unima at -438.05865223998217,62.0,233.44272929511612), EntityPlayer['Anna'/206638, l='world', x=-2134.39, y=160.00, z=-1142.58](Anna at -2134.3850765270445,160.0,-1142.5785438488265)]
Chunk stats: ServerChunkCache: 621 Drop: 0
Level seed: -7411208625932024954
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (-437,69,265), Chunk: (at 11,4,9 in -28,16; contains blocks -448,0,256 to -433,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 285214530 game time, 489368297 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 106030 (now: false), thunder time: 140462 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:814)
at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399)
at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678)
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576)
at java.lang.Thread.run(Thread.java:745)

-- System Details --
Details:
Minecraft Version: 1.11.2
Operating System: Linux (amd64) version 4.4.30-mod-std-ipv6-64
Java Version: 1.8.0_121, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 23945677376 bytes (22836 MB) / 28311552000 bytes (27000 MB) up to 28311552000 bytes (27000 MB)
JVM Flags: 7 total; -Xmx27000M -Xms27000M -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX😝arallelGCThreads=8 -XX:+AggressiveOpts
IntCache: cache: 7, tcache: 0, allocated: 12, tallocated: 94
CraftBukkit Information:
Running: CraftBukkit version git-Spigot-3fb9445-36e3402 (MC: 1.11.2) (Implementing API version 1.11.2-R0.1-SNAPSHOT) false
и т.д

Прогонял мир через Region Fixer - ошибок не найдено, смотрел через Mcedit - нет такой энтити в мире. Может быть этот предмет в инвентаре игроков? Как это выявить и пофиксить? Помогите пожалуйста.
 
Спасибо. А этот краш из-за баганной стрелы или из-за любого предмета может быть?
Из-за любого перечареного на +100500. С зельками так же. Вообще лучше не юзать чары выше стандартных по уровню.
 
Спасибо. А этот краш из-за баганной стрелы или из-за любого предмета может быть?
Ну там где юзается рандом с переполнением интовой. То касяк майна на самом деле.
Достаточно сделать такое и все getRandom().nextInt(10 * (Число выше -> 214748364));
 
Последнее редактирование:
Решил проблему пересозданием ядра. До этого всегда скачивал готовое ядро с одного сайта. На этот раз решил сам собрать последний буилд и в итоге крашей нет уже больше недели. Спасибо всем, кто откликнулся.
 
Назад
Верх Низ