---- Minecraft Crash Report ---- // I bet Cylons wouldn't have this problem. Time: 2021-09-22, 3:09 p.m. Description: Ticking entity java.lang.IllegalMonitorStateException: attempt to unlock read lock, not locked by current thread at java.base/java.util.concurrent.locks.ReentrantReadWriteLock$Sync.unmatchedUnlockException(ReentrantReadWriteLock.java:448) at java.base/java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:432) at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1093) at java.base/java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:897) at net.minecraft.network.syncher.SynchedEntityData.net.minecraft.network.syncher.SynchedEntityData$DataItem getItem(net.minecraft.network.syncher.EntityDataAccessor)(SynchedEntityData.java:112) at net.minecraft.network.syncher.SynchedEntityData.java.lang.Object get(net.minecraft.network.syncher.EntityDataAccessor)(SynchedEntityData.java:118) at net.minecraft.world.entity.LivingEntity.int getArrowCount()(LivingEntity.java:1663) at net.minecraft.world.entity.LivingEntity.void tick()(LivingEntity.java:2313) at net.minecraft.world.entity.Mob.void tick()(Mob.java:340) at net.minecraft.world.entity.monster.Zombie.void tick()(Zombie.java:233) at net.minecraft.server.level.ServerLevel.void tickNonPassenger(net.minecraft.world.entity.Entity)(ServerLevel.java:655) at net.minecraft.world.level.Level.void sendBlockUpdated(net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.block.state.BlockState,int)(Level.java:483) at net.minecraft.world.level.Level.void playSound(net.minecraft.world.entity.player.Player,double,double,double,net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,float,float)(Level.java:483) at net.minecraft.world.level.Level.void playSound(net.minecraft.world.entity.player.Player,net.minecraft.world.entity.Entity,net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,float,float)(Level.java:483) at net.minecraft.world.level.Level.void guardEntityTick(java.util.function.Consumer,net.minecraft.world.entity.Entity)(Level.java:483) at net.minecraft.world.level.Level.net.minecraft.world.entity.Entity getEntity(int)(Level.java:483) at net.minecraft.world.level.Level.net.minecraft.world.level.saveddata.maps.MapItemSavedData getMapData(java.lang.String)(Level.java:483) at net.minecraft.world.level.Level.void setMapData(java.lang.String,net.minecraft.world.level.saveddata.maps.MapItemSavedData)(Level.java:483) at net.minecraft.world.level.Level.void destroyBlockProgress(int,net.minecraft.core.BlockPos,int)(Level.java:483) at net.minecraft.server.level.ServerLevel.void tick(java.util.function.BooleanSupplier)(ServerLevel.java:417) at net.minecraft.server.level.ServerLevel.void lambda$tick$5(net.minecraft.util.profiling.ProfilerFiller,net.minecraft.world.entity.Entity)(ServerLevel.java:417) at net.minecraft.world.level.entity.EntityTickList.void forEach(java.util.function.Consumer)(EntityTickList.java:54) at net.minecraft.server.level.ServerLevel.void tick(java.util.function.BooleanSupplier)(ServerLevel.java:392) at net.minecraft.server.MinecraftServer.void tickChildren(java.util.function.BooleanSupplier)(MinecraftServer.java:893) at net.minecraft.server.dedicated.DedicatedServer.void tickChildren(java.util.function.BooleanSupplier)(DedicatedServer.java:335) at net.minecraft.server.MinecraftServer.void tickServer(java.util.function.BooleanSupplier)(MinecraftServer.java:833) at net.minecraft.server.MinecraftServer.net.minecraft.SystemReport fillServerSystemReport(net.minecraft.SystemReport)(MinecraftServer.java:833) at net.minecraft.server.MinecraftServer.boolean isSingleplayerOwner(com.mojang.authlib.GameProfile)(MinecraftServer.java:833) at net.minecraft.server.MinecraftServer.void runServer()(MinecraftServer.java:690) at net.minecraft.server.MinecraftServer.net.minecraft.server.MinecraftServer spin(java.util.function.Function)(MinecraftServer.java:274) at net.minecraft.server.MinecraftServer.net.minecraft.SystemReport fillServerSystemReport(net.minecraft.SystemReport)(MinecraftServer.java:274) at net.minecraft.server.MinecraftServer.boolean isSingleplayerOwner(com.mojang.authlib.GameProfile)(MinecraftServer.java:274) at net.minecraft.server.MinecraftServer.void lambda$spin$2(java.util.concurrent.atomic.AtomicReference)(MinecraftServer.java:274) at java.base/java.lang.Thread.run(Thread.java:831) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Server thread Stacktrace: at java.base/java.util.concurrent.locks.ReentrantReadWriteLock$Sync.unmatchedUnlockException(ReentrantReadWriteLock.java:448) at java.base/java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:432) at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1093) at java.base/java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:897) at net.minecraft.network.syncher.SynchedEntityData.net.minecraft.network.syncher.SynchedEntityData$DataItem getItem(net.minecraft.network.syncher.EntityDataAccessor)(SynchedEntityData.java:112) at net.minecraft.network.syncher.SynchedEntityData.java.lang.Object get(net.minecraft.network.syncher.EntityDataAccessor)(SynchedEntityData.java:118) at net.minecraft.world.entity.LivingEntity.int getArrowCount()(LivingEntity.java:1663) at net.minecraft.world.entity.LivingEntity.void tick()(LivingEntity.java:2313) at net.minecraft.world.entity.Mob.void tick()(Mob.java:340) at net.minecraft.world.entity.monster.Zombie.void tick()(Zombie.java:233) at net.minecraft.server.level.ServerLevel.void tickNonPassenger(net.minecraft.world.entity.Entity)(ServerLevel.java:655) -- Entity being ticked -- Details: Entity Type: minecraft:zombie (bkd) Entity ID: 109830 Entity Name: Zombie Entity's Exact location: 76.30, 47.00, 250.88 Entity's Block location: World: (76,47,250), Section: (at 12,15,10 in 4,2,15; chunk contains blocks 64,-64,240 to 79,319,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Entity's Momentum: 0.00, -0.08, -0.03 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at net.minecraft.world.level.Level.void sendBlockUpdated(net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.block.state.BlockState,int)(Level.java:483) at net.minecraft.world.level.Level.void playSound(net.minecraft.world.entity.player.Player,double,double,double,net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,float,float)(Level.java:483) at net.minecraft.world.level.Level.void playSound(net.minecraft.world.entity.player.Player,net.minecraft.world.entity.Entity,net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,float,float)(Level.java:483) at net.minecraft.world.level.Level.void guardEntityTick(java.util.function.Consumer,net.minecraft.world.entity.Entity)(Level.java:483) at net.minecraft.world.level.Level.net.minecraft.world.entity.Entity getEntity(int)(Level.java:483) at net.minecraft.world.level.Level.net.minecraft.world.level.saveddata.maps.MapItemSavedData getMapData(java.lang.String)(Level.java:483) at net.minecraft.world.level.Level.void setMapData(java.lang.String,net.minecraft.world.level.saveddata.maps.MapItemSavedData)(Level.java:483) at net.minecraft.world.level.Level.void destroyBlockProgress(int,net.minecraft.core.BlockPos,int)(Level.java:483) at net.minecraft.server.level.ServerLevel.void tick(java.util.function.BooleanSupplier)(ServerLevel.java:417) at net.minecraft.server.level.ServerLevel.void lambda$tick$5(net.minecraft.util.profiling.ProfilerFiller,net.minecraft.world.entity.Entity)(ServerLevel.java:417) at net.minecraft.world.level.entity.EntityTickList.void forEach(java.util.function.Consumer)(EntityTickList.java:54) at net.minecraft.server.level.ServerLevel.void tick(java.util.function.BooleanSupplier)(ServerLevel.java:392) -- Affected level -- Details: All players: 1 total; [abx['CaveDweller01'/109372, l='ServerLevel[Craptastic sized biomes]', x=9.30, y=67.54, z=173.09]] Chunk stats: 3941 Level dimension: minecraft:overworld Level spawn location: World: (-128,109,-160), Section: (at 0,13,0 in -8,6,-10; chunk contains blocks -128,-64,-160 to -113,319,-145), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,-64,-512 to -1,319,-1) Level time: 4412066 game time, 5601900 day time Level name: Craptastic sized biomes Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true Level weather: Rain time: 47437 (now: false), thunder time: 1514 (now: false) Known server brands: vanilla Level was modded: false Level storage version: 0x04ABD - Anvil Stacktrace: at net.minecraft.server.MinecraftServer.void tickChildren(java.util.function.BooleanSupplier)(MinecraftServer.java:893) at net.minecraft.server.dedicated.DedicatedServer.void tickChildren(java.util.function.BooleanSupplier)(DedicatedServer.java:335) at net.minecraft.server.MinecraftServer.void tickServer(java.util.function.BooleanSupplier)(MinecraftServer.java:833) at net.minecraft.server.MinecraftServer.net.minecraft.SystemReport fillServerSystemReport(net.minecraft.SystemReport)(MinecraftServer.java:833) at net.minecraft.server.MinecraftServer.boolean isSingleplayerOwner(com.mojang.authlib.GameProfile)(MinecraftServer.java:833) at net.minecraft.server.MinecraftServer.void runServer()(MinecraftServer.java:690) at net.minecraft.server.MinecraftServer.net.minecraft.server.MinecraftServer spin(java.util.function.Function)(MinecraftServer.java:274) at net.minecraft.server.MinecraftServer.net.minecraft.SystemReport fillServerSystemReport(net.minecraft.SystemReport)(MinecraftServer.java:274) at net.minecraft.server.MinecraftServer.boolean isSingleplayerOwner(com.mojang.authlib.GameProfile)(MinecraftServer.java:274) at net.minecraft.server.MinecraftServer.void lambda$spin$2(java.util.concurrent.atomic.AtomicReference)(MinecraftServer.java:274) at java.base/java.lang.Thread.run(Thread.java:831) -- System Details -- Details: Minecraft Version: 21w37a Minecraft Version ID: 21w37a Operating System: Linux (amd64) version 5.0.0-38-generic Java Version: 16.0.1, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Microsoft Memory: 1305977320 bytes (1245 MiB) / 2634022912 bytes (2512 MiB) up to 12884901888 bytes (12288 MiB) CPUs: 48 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen Threadripper 3960X 24-Core Processor Identifier: AuthenticAMD Family 23 Model 49 Stepping 0 Microarchitecture: Zen 2 Frequency (GHz): 3.80 Number of physical packages: 1 Number of physical CPUs: 24 Number of logical CPUs: 48 Graphics card #0 name: GP107GL [Quadro P1000] Graphics card #0 vendor: NVIDIA Corporation (0x10de) Graphics card #0 VRAM (MB): 288.00 Graphics card #0 deviceId: 0x1cb1 Graphics card #0 versionInfo: unknown Virtual memory max (MB): 127931.95 Virtual memory used (MB): 26297.72 Swap memory total (MB): 31250.00 Swap memory used (MB): 0.25 JVM Flags: 11 total; -Xmx12G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=50 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AlwaysPreTouch Player Count: 1 / 20; [abx['CaveDweller01'/109372, l='ServerLevel[Craptastic sized biomes]', x=9.30, y=67.54, z=173.09]] Data Packs: vanilla Is Modded: Unknown (can't tell) Type: Dedicated Server (map_server.txt)