Crash log

Discussion in 'Plugin Development' started by Xogos1997, Jun 30, 2019.

Thread Status:
Not open for further replies.
  1. Offline

    Xogos1997

    I am highly unsure if i can post it here.. cause i am unsure if this error comming from my plugin or the other one... Do anyone know ? i did some research on google but did not found anything that would help me.. thanks guys for help.
    Show Spoiler

    Code:
    ---- Minecraft Crash Report ----
    // I bet Cylons wouldn't have this problem.
    
    Time: 6/30/19 12:30 PM
    Description: Exception in server tick loop
    
    java.lang.AssertionError: TRAP
        at net.minecraft.server.v1_14_R1.ItemStack.checkEmpty(ItemStack.java:82)
        at net.minecraft.server.v1_14_R1.ItemStack.setCount(ItemStack.java:851)
        at net.minecraft.server.v1_14_R1.ItemStack.add(ItemStack.java:855)
        at net.minecraft.server.v1_14_R1.ItemStack.subtract(ItemStack.java:859)
        at net.minecraft.server.v1_14_R1.ItemBlock.a(ItemBlock.java:64)
        at net.minecraft.server.v1_14_R1.ItemBlock.a(ItemBlock.java:24)
        at net.minecraft.server.v1_14_R1.ItemStack.placeItem(ItemStack.java:157)
        at net.minecraft.server.v1_14_R1.PlayerInteractManager.a(PlayerInteractManager.java:476)
        at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1267)
        at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:27)
        at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1)
        at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:13)
        at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18)
        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(SourceFile:135)
        at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(SourceFile:114)
        at net.minecraft.server.v1_14_R1.MinecraftServer.aW(MinecraftServer.java:895)
        at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:888)
        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(SourceFile:99)
        at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:871)
        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:805)
        at java.lang.Thread.run(Thread.java:748)
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- System Details --
    Details:
        Minecraft Version: 1.14.2
        Operating System: Linux (amd64) version 3.10.0-957.21.2.el7.x86_64
        Java Version: 1.8.0_212, Oracle Corporation
        Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
        Memory: 3238540568 bytes (3088 MB) / 4151836672 bytes (3959 MB) up to 4151836672 bytes (3959 MB)
        JVM Flags: 3 total; -Xmx4096M -Xms4096M -XX:MaxPermSize=128M
        CraftBukkit Information: 
       Running: CraftBukkit version git-Spigot-093165d-ba575a5 (MC: 1.14.2) (Implementing API version 1.14.2-R0.1-SNAPSHOT) false
       Plugins: { Citizens v2.0.25-SNAPSHOT (build 1700) net.citizensnpcs.Citizens [aPunch, fullwall], MyPrison v1.0 Xogos.main [],}
       Warnings: DEFAULT
       Reload Count: 1
       Threads: { RUNNABLE Netty Epoll Server IO #1: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:114), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:239), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:256), io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884), java.lang.Thread.run(Thread.java:748)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:502), java.lang.ref.Reference.tryHandlePending(Reference.java:191), java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)], WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165), java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)], RUNNABLE Server console handler: [java.io.FileInputStream.readBytes(Native Method), java.io.FileInputStream.read(FileInputStream.java:255), java.io.BufferedInputStream.fill(BufferedInputStream.java:246), java.io.BufferedInputStream.read(BufferedInputStream.java:265), org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:248), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:261), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:198), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2145), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLineSimple(ConsoleReader.java:3183), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2333), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2269), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2257), net.minecraft.server.v1_14_R1.DedicatedServer$2.run(DedicatedServer.java:97)], TIMED_WAITING Timer-1: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], TIMED_WAITING ObjectCleanerThread: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144), io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54), io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30), java.lang.Thread.run(Thread.java:748)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:502), java.util.TimerThread.mainLoop(Timer.java:526), java.util.TimerThread.run(Timer.java:505)], TIMED_WAITING Abandoned connection cleanup thread: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144), com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:64), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], TIMED_WAITING Server Infinisleeper: [java.lang.Thread.sleep(Native Method), net.minecraft.server.v1_14_R1.DedicatedServer$1.run(DedicatedServer.java:69)], RUNNABLE Signal Dispatcher: [], RUNNABLE Netty Epoll Server IO #0: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:114), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:239), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:256), io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884), java.lang.Thread.run(Thread.java:748)], RUNNABLE Netty Epoll Server IO #2: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:114), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:239), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:256), io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884), java.lang.Thread.run(Thread.java:748)], WAITING Thread-3: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:77), org.bukkit.craftbukkit.v1_14_R1.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:30)], RUNNABLE DestroyJavaVM: [], TIMED_WAITING Craft Scheduler Thread - 0: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460), java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362), java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], TIMED_WAITING Server-Worker-3981: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824), java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693), java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)], RUNNABLE Query Listener #1: [java.net.PlainDatagramSocketImpl.receive0(Native Method), java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143), java.net.DatagramSocket.receive(DatagramSocket.java:812), net.minecraft.server.v1_14_R1.RemoteStatusListener.run(SourceFile:260), java.lang.Thread.run(Thread.java:748)], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:102)], RUNNABLE Netty Epoll Server IO #3: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:114), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:239), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:256), io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884), java.lang.Thread.run(Thread.java:748)], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Thread.java:1610), org.bukkit.craftbukkit.v1_14_R1.CraftCrashReport.call(CraftCrashReport.java:30), net.minecraft.server.v1_14_R1.CrashReportSystemDetails.a(SourceFile:79), net.minecraft.server.v1_14_R1.CrashReport.h(CrashReport.java:67), net.minecraft.server.v1_14_R1.CrashReport.<init>(CrashReport.java:35), net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:826), java.lang.Thread.run(Thread.java:748)],}
       Recent tasks from 1079316-1079346{Citizens:net.citizensnpcs.npc.profile.ProfileFetchThread@1079364,}
        Player Count: 4 / 36; [EntityPlayer['FunPlay_Maty'/148631598, l='Prison', x=26.33, y=65.00, z=87.66](FunPlay_Maty at 26.32999880095365,65.00133597911214,87.6567704367068), EntityPlayer['DavosGames'/157106979, l='Prison', x=39.29, y=64.00, z=68.88](DavosGames at 39.289664827280234,64.0,68.88185584232215), EntityPlayer['Michaelkaa'/158400589, l='Prison', x=16.01, y=64.00, z=123.30](Michaelkaa at 16.014662953038464,64.0,123.30000001192093), EntityPlayer['Xogoss'/155691060, l='Prison', x=35.58, y=64.00, z=66.19](Xogoss at 35.578855188268115,64.0,66.18786053583929)]
        Data Packs: vanilla, file/bukkit (incompatible)
        Is Modded: Definitely; Server brand changed to 'Spigot'
        Type: Dedicated Server (map_server.txt)
    
     
  2. Offline

    KarimAKL

    Try disabling your plugin and then check if the error still occurs.
     
  3. Offline

    Xogos1997

    i cant just disable it, its a whole "mod" for the server... i just got 2 plugins on server one that is citizens and second mine...
     
  4. Offline

    Kars

    Judging by that error. Something is setting the count for an ItemStack (perhaps to 0?). Then checkEmpty fails.

    It is hard to say what is causing this without knowing when the crash happens.
     
  5. Offline

    Xogos1997

    @Kars yeah thats the thing it happen very random... so i probably should in every event checkempty for an itemstack.. :D
     
  6. Offline

    Kars

    @Xogos1997 checkEmpty is the thing that fails. I'm not sure what you mean by you "should" checkempty for an itemstack. You should find out where the crash is coming from.

    Judging by the fact that IAsyncTaskHandler.executeTask is mentioned in the error, i'd say you're performing checkEmpty on an itemstack asynchronously. By the time the checkEmpty occurs the itemstack no longer exists. That last part is an assumption.

    Are you scheduling any tasks asynchronously?
     
  7. Offline

    Xogos1997

    The thing is i check everytimer that i have and no timer has something that would do with an item stack.. and yes every timer i have are just BukkitRunnable() runTaskTimer(....)

    Do you think LEGACY_ITEM could be the problem aswell ?

    Well, i found possible reason why it could happen... When i trying to remove some sorta item i using setItem(ID,null) this function could happen the "Empty ItemStack"ยจ


    Found the problem

    Code:
                            if(name.contains("Kokain"))//cocain
                            {
                                if(!GetPlayerPotionEffect(player,PotionEffectType.SPEED))
                                {
                                    event.setCancelled(true);
                                    player.addPotionEffect(new PotionEffect(PotionEffectType.SPEED,20*120,2));                     
                                    LevelUp(player,5);
                                     
                                    ItemStack itm = CreateItem(Material.SUGAR,1,ChatColor.YELLOW + "Kokain",new String[] {ChatColor.BLACK + "300"});
                                    if(player.getInventory().containsAtLeast(itm,1))
                                    {
                                        player.getInventory().removeItem(itm);
                                    }
                                }
                            }
    
    This code crash it some times...
     
    Last edited: Jul 15, 2019
Thread Status:
Not open for further replies.

Share This Page