ahmedsuffian / aionxemu

Automatically exported from code.google.com/p/aionxemu
0 stars 0 forks source link

Skill Engine #186

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Core revision:226

Bug description:

What steps will reproduce the problem?:

What is the expected output?:

Please copy/paste errors below:
[ERROR] 2011-03-26 23:46:14 - gameserver.network.aion.AionClientPacket:71 - 
Error handling client (bartuc) message :[C] 0x93 CM_CASTSPELL
java.lang.StackOverflowError
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)
    at gameserver.controllers.ObserveController.notifyAttackedObservers(ObserveController.java:124)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:141)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:361)
    at gameserver.controllers.PlayerController.onAttack(PlayerController.java:376)
    at gameserver.controllers.CreatureController.onAttack(CreatureController.java:150)
    at gameserver.skillengine.effect.ReflectorEffect$1.attacked(ReflectorEffect.java:63)

Original issue reported on code.google.com by cristia...@list.ru on 26 Mar 2011 at 10:12

GoogleCodeExporter commented 9 years ago
Apply this patch and and report results.

Original comment by ZeroSign...@gmail.com on 28 Mar 2011 at 1:18

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Issue 50 has been merged into this issue.

Original comment by ZeroSign...@gmail.com on 30 Mar 2011 at 4:13

GoogleCodeExporter commented 9 years ago
Committed Revision 232.

Original comment by ZeroSign...@gmail.com on 31 Mar 2011 at 11:46

GoogleCodeExporter commented 9 years ago

Original comment by ZeroSign...@gmail.com on 4 Apr 2011 at 2:13

GoogleCodeExporter commented 9 years ago
Issue 239 has been merged into this issue.

Original comment by ZeroSign...@gmail.com on 4 Apr 2011 at 2:14

GoogleCodeExporter commented 9 years ago
Since this issue is still occurring I have re-opened it.

Apply patch, test and report result:

Original comment by ZeroSign...@gmail.com on 4 Apr 2011 at 2:15

Attachments:

GoogleCodeExporter commented 9 years ago
Issue 235 has been merged into this issue.

Original comment by ZeroSign...@gmail.com on 4 Apr 2011 at 2:16

GoogleCodeExporter commented 9 years ago
Issue 228 has been merged into this issue.

Original comment by ZeroSign...@gmail.com on 5 Apr 2011 at 3:55

GoogleCodeExporter commented 9 years ago
Has anyone obtained the Error using my patch above?

Original comment by ZeroSign...@gmail.com on 5 Apr 2011 at 2:03

GoogleCodeExporter commented 9 years ago

Original comment by ZeroSign...@gmail.com on 5 Apr 2011 at 2:03

GoogleCodeExporter commented 9 years ago
Thanks for patch !
but now I can't test the patch i don't have free time
Someone test the patch please

Original comment by cristia...@list.ru on 5 Apr 2011 at 6:09

GoogleCodeExporter commented 9 years ago
Fixed Committed Revision 244.

Original comment by ZeroSign...@gmail.com on 6 Apr 2011 at 3:53