Simple Parts Pack for Flan's Mod

Simple Parts Pack for Flan's Mod

903k Downloads

crash while riding vehicles and shooting at the same time on server

abduABS opened this issue ยท 0 comments

commented

Hey, I face a problem where every time I get into whatever vehicle and shoots the server crashes

Crash report:
at com.flansmod.common.vector.Matrix4f.rotate(Matrix4f.java:520)
at com.flansmod.common.vector.Matrix4f.rotate(Matrix4f.java:509)
at com.flansmod.common.RotatedAxes.findLocalVectorGlobally(RotatedAxes.java:185)
at com.flansmod.common.driveables.EntityDriveable.rotate(EntityDriveable.java:1076)
at com.flansmod.common.driveables.EntityDriveable.getOrigin(EntityDriveable.java:697)
at com.flansmod.common.driveables.EntityDriveable.shootEach(EntityDriveable.java:502)
at com.flansmod.common.driveables.EntityDriveable.shoot(EntityDriveable.java:483)
at com.flansmod.common.driveables.EntityDriveable.func_70071_h_(EntityDriveable.java:912)
at com.flansmod.common.driveables.EntityVehicle.func_70071_h_(EntityVehicle.java:266)
at net.minecraft.world.World.func_72866_a(World.java:1880)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:732)
at net.minecraft.world.World.func_72870_g(World.java:1850)
at net.minecraft.world.World.func_72939_s(World.java:1679)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:571)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:704)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:364)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
at java.lang.Thread.run(Unknown Source)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Stacktrace:
at com.flansmod.common.vector.Matrix4f.rotate(Matrix4f.java:520)
at com.flansmod.common.vector.Matrix4f.rotate(Matrix4f.java:509)
at com.flansmod.common.RotatedAxes.findLocalVectorGlobally(RotatedAxes.java:185)
at com.flansmod.common.driveables.EntityDriveable.rotate(EntityDriveable.java:1076)
at com.flansmod.common.driveables.EntityDriveable.getOrigin(EntityDriveable.java:697)
at com.flansmod.common.driveables.EntityDriveable.shootEach(EntityDriveable.java:502)
at com.flansmod.common.driveables.EntityDriveable.shoot(EntityDriveable.java:483)
at com.flansmod.common.driveables.EntityDriveable.func_70071_h_(EntityDriveable.java:912)
at com.flansmod.common.driveables.EntityVehicle.func_70071_h_(EntityVehicle.java:266)
at net.minecraft.world.World.func_72866_a(World.java:1880)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:732)
at net.minecraft.world.World.func_72870_g(World.java:1850)
at net.minecraft.world.World.func_72939_s(World.java:1679)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:571)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:704)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:364)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598)

-- Thread Dump --
Details:
Threads: "Netty Server IO #3" Id=26 RUNNABLE (in native)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@132c52f7
- locked java.util.Collections$UnmodifiableSet@1debaee2
- locked sun.nio.ch.WindowsSelectorImpl@19d43987
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:596)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:306)
...

"Netty Server IO #2" Id=25 RUNNABLE (in native)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@5cd6a4d9
- locked java.util.Collections$UnmodifiableSet@2d1cee5e
- locked sun.nio.ch.WindowsSelectorImpl@6d40d9a1
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:596)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:306)
...

"File IO Thread" Id=40 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:51)
at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30)
at java.lang.Thread.run(Unknown Source)

"Chunk I/O Executor Thread-1" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5560cd8f
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5560cd8f
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Netty Server IO #1" Id=24 RUNNABLE (in native)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@3cf95b96
- locked java.util.Collections$UnmodifiableSet@76dd2c49
- locked sun.nio.ch.WindowsSelectorImpl@1d3b7ee2
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:596)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:306)
...

"Java2D Disposer" Id=33 WAITING on java.lang.ref.ReferenceQueue$Lock@4e64c47f
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@4e64c47f
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Server Watchdog" Id=32 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
at net.minecraft.server.dedicated.ServerHangWatchdog.run(SourceFile:43)
at java.lang.Thread.run(Unknown Source)

"Netty Server IO #0" Id=23 RUNNABLE (in native)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@38b703ce
- locked java.util.Collections$UnmodifiableSet@2797cff5
- locked sun.nio.ch.WindowsSelectorImpl@619d698b
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:596)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:306)
...

"Server console handler" Id=18 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@9b20efb
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
- locked java.io.InputStreamReader@91bc570
at java.io.InputStreamReader.read(Unknown Source)
...

"DestroyJavaVM" Id=17 RUNNABLE

"Server thread" Id=15 RUNNABLE
at com.flansmod.common.vector.Matrix4f.rotate(Matrix4f.java:520)
at com.flansmod.common.vector.Matrix4f.rotate(Matrix4f.java:509)
at com.flansmod.common.RotatedAxes.findLocalVectorGlobally(RotatedAxes.java:185)
at com.flansmod.common.driveables.EntityDriveable.rotate(EntityDriveable.java:1076)
at com.flansmod.common.driveables.EntityDriveable.getOrigin(EntityDriveable.java:697)
at com.flansmod.common.driveables.EntityDriveable.shootEach(EntityDriveable.java:502)
at com.flansmod.common.driveables.EntityDriveable.shoot(EntityDriveable.java:483)
at com.flansmod.common.driveables.EntityDriveable.func_70071_h_(EntityDriveable.java:912)
...

"Server Infinisleeper" Id=14 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:73)

"Snooper Timer" Id=13 TIMED_WAITING on java.util.TaskQueue@106a5bc1
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@106a5bc1
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

"Attach Listener" Id=5 RUNNABLE

"Signal Dispatcher" Id=4 RUNNABLE

"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@1ab1b976
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@1ab1b976
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@36da90d
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@36da90d
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

Stacktrace:
at net.minecraft.server.dedicated.ServerHangWatchdog.run(SourceFile:59)
at java.lang.Thread.run(Unknown Source)

-- System Details --
Details:
Minecraft Version: 1.8
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_144, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3415415032 bytes (3257 MB) / 5194121216 bytes (4953 MB) up to 15271460864 bytes (14564 MB)
JVM Flags: 2 total; -Xms1G -Xmx16G
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.10 FML v8.0.99.99 Minecraft Forge 11.14.4.1577 6 mods loaded, 6 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.8-11.14.4.1577-universal.jar)
UCHIJAAAA Forge{11.14.4.1577} [Minecraft Forge] (forge-1.8-11.14.4.1577-universal.jar)
UCHIJAAAA flansmod{5.3} [Flan's Mod] (Flan's Mod-1.8-5.3.jar)
UCHIJAAAA flansmodapocalypse{1.0} [Flan's Mod: Apocalypse] (Flan's Mod Apocalypse-1.8-1.0.jar)
UCHIJAAAA moreplayermodels{1.8.0_beta} [MorePlayerModels] (MorePlayerModels_1.8.0.jar)
Loaded coremods (and transformers):
Profiler Position: N/A (disabled)
Player Count: 1 / 5; [EntityPlayerMP['abduABS'/3, l='world', x=794.83, y=22.10, z=289.23]]
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)