L2JMobius

CPU 800%

vedi · 2 · 1148

Offline vedi

  • Heir
  • **
    • Posts: 44
Someone I guess found a way to attack with load of packets in java, since I have 800% CPU and 0 problem on network.

I get this:
root@Server:~# sudo jstack 1290 | grep -A 20 "0x5d5"
"GameServer: Packet read thread 0" #80 daemon prio=10 os_prio=0 cpu=32824.37ms elapsed=2997.82s tid=0x00007ffeac00a3d0 nid=0x5d5 sleeping [0x00007fff986fd000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep([email protected]/Native Method)
        at org.l2jmobius.commons.network.ReadThread.run(ReadThread.java:215)
        at java.lang.Thread.run([email protected]/Thread.java:840)

"GameServer: Packet send thread 0" #81 daemon prio=10 os_prio=0 cpu=9933.21ms elapsed=2997.82s tid=0x00007ffeac00b5e0 nid=0x5d6 sleeping [0x00007fff857ef000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep([email protected]/Native Method)
        at org.l2jmobius.commons.network.SendThread.run(SendThread.java:73)
        at java.lang.Thread.run([email protected]/Thread.java:840)

"GameServer: Packet execute thread 0" #82 daemon prio=10 os_prio=0 cpu=9752.20ms elapsed=2997.82s tid=0x00007ffeac00cae0 nid=0x5d7 sleeping [0x00007fff856ef000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep([email protected]/Native Method)
        at org.l2jmobius.commons.network.ExecuteThread.run(ExecuteThread.java:77)
        at java.lang.Thread.run([email protected]/Thread.java:840)

"ExecuteThread Executor 1" #83 prio=9 os_prio=0 cpu=3030.82ms elapsed=2984.83s tid=0x00007ffeb80059b0 nid=0x5e0 waiting on condition  [0x00007fff85bef000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park([email protected]/Native Method)

Anyone else had similar problem?


Online Mobius

  • Distinguished King
  • *****
    • Posts: 19656
How come you have a class that existed 2 years ago?
Leaked files?

Use the latest released version.