Flan's Mod: Legacy

Flan's Mod: Legacy

2M 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)