10.04.2018, 15:26 | #1 |
Клиент Расширенка Crusade, + Classic 2.5 + svn + New GEO
Регистрация: 13.04.2012
Сообщений: 2,226
|
Comparison method violates its general contract (FIXED)
[19:59:30] INFO =================================================
[19:59:30] INFO Project Revision: ........ L2s [33211] [19:59:30] INFO Build Revision: .......... 12724 [19:59:30] INFO Update: .................. Grand Crusade [19:59:30] INFO Build date: .............. 2018.02.21 13:29 [19:59:30] INFO Compiler version: ........ 1.8.0_161-b12 (Oracle Corporation) [19:59:30] INFO =============================================== Код:
[01:52:40] ERROR Exception: RunnableImpl.run(): java.lang.IllegalArgumentException: Comparison method violates its general contract! java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:899) at java.util.TimSort.mergeAt(TimSort.java:516) at java.util.TimSort.mergeCollapse(TimSort.java:441) at java.util.TimSort.sort(TimSort.java:245) at java.util.Arrays.sort(Arrays.java:1512) at java.util.ArrayList.sort(ArrayList.java:1460) at java.util.Collections.sort(Collections.java:175) at l2s.gameserver.model.AggroList.getHateList(AggroList.java:360) at l2s.gameserver.ai.DefaultAI.prepareTarget(DefaultAI.java:1380) at l2s.gameserver.ai.DefaultAI.defaultFightTask(DefaultAI.java:1903) at l2s.gameserver.ai.Fighter.createNewTask(Fighter.java:21) at l2s.gameserver.ai.DefaultAI.thinkAttack(DefaultAI.java:665) at l2s.gameserver.ai.DefaultAI.onEvtThink(DefaultAI.java:980) at l2s.gameserver.ai.DefaultAI.onIntentionActive(DefaultAI.java:566) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:70) at l2s.gameserver.ai.DefaultAI.setIntention(DefaultAI.java:307) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:39) at l2s.gameserver.model.Creature.abortAttack(Creature.java:521) at l2s.gameserver.ai.DefaultAI.onEvtMostHatedChanged(DefaultAI.java:2084) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:221) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:119) at l2s.gameserver.model.GameObjectTasks$NotifyAITask.runImpl(GameObjectTasks.java:430) at l2s.commons.threading.RunnableImpl.run(RunnableImpl.java:21) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at l2s.commons.threading.PriorityThreadFactory$1.run(PriorityThreadFactory.java:35) [01:57:26] ERROR Exception: RunnableImpl.run(): java.lang.IllegalArgumentException: Comparison method violates its general contract! java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:899) at java.util.TimSort.mergeAt(TimSort.java:516) at java.util.TimSort.mergeCollapse(TimSort.java:441) at java.util.TimSort.sort(TimSort.java:245) at java.util.Arrays.sort(Arrays.java:1512) at java.util.ArrayList.sort(ArrayList.java:1460) at java.util.Collections.sort(Collections.java:175) at l2s.gameserver.model.AggroList.getHateList(AggroList.java:360) at l2s.gameserver.ai.DefaultAI.prepareTarget(DefaultAI.java:1380) at l2s.gameserver.ai.DefaultAI.defaultFightTask(DefaultAI.java:1903) at l2s.gameserver.ai.Fighter.createNewTask(Fighter.java:21) at l2s.gameserver.ai.DefaultAI.thinkAttack(DefaultAI.java:665) at l2s.gameserver.ai.DefaultAI.onEvtThink(DefaultAI.java:980) at l2s.gameserver.ai.DefaultAI.onIntentionAttack(DefaultAI.java:587) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:76) at l2s.gameserver.ai.DefaultAI.setIntention(DefaultAI.java:307) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:44) at l2s.gameserver.ai.DefaultAI.thinkActive(DefaultAI.java:494) at l2s.gameserver.ai.Fighter.thinkActive(Fighter.java:15) at l2s.gameserver.ai.DefaultAI.onEvtThink(DefaultAI.java:978) at l2s.gameserver.ai.DefaultAI.onIntentionAttack(DefaultAI.java:587) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:76) at l2s.gameserver.ai.DefaultAI.setIntention(DefaultAI.java:307) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:44) at l2s.gameserver.ai.DefaultAI.onEvtAttacked(DefaultAI.java:1105) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:137) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:119) at l2s.gameserver.model.GameObjectTasks$NotifyAITask.runImpl(GameObjectTasks.java:430) at l2s.commons.threading.RunnableImpl.run(RunnableImpl.java:21) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at l2s.commons.threading.PriorityThreadFactory$1.run(PriorityThreadFactory.java:35) [01:59:53] INFO SpawnManager: spawned 2 npc; spawns: 2; group: giran_mammons [01:59:53] INFO SpawnManager: spawned 1 npc; spawns: 1; group: giran_mammons_priest_1 [01:59:54] INFO BotReportManager: Reports saved. [02:13:46] WARN Unknown command=[deposit_items] npcId:33977 [02:14:13] WARN Unknown command=[withdraw_items] npcId:33977 [02:14:17] WARN Unknown command=[withdraw_items] npcId:33977 [02:20:00] INFO SpawnManager: spawned 882 npc; spawns: 882; group: Orbis [02:23:24] ERROR Exception: RunnableImpl.run(): java.lang.IllegalArgumentException: Comparison method violates its general contract! java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:899) at java.util.TimSort.mergeAt(TimSort.java:516) at java.util.TimSort.mergeForceCollapse(TimSort.java:457) at java.util.TimSort.sort(TimSort.java:254) at java.util.Arrays.sort(Arrays.java:1512) at java.util.ArrayList.sort(ArrayList.java:1460) at java.util.Collections.sort(Collections.java:175) at l2s.gameserver.model.AggroList.getHateList(AggroList.java:360) at l2s.gameserver.ai.DefaultAI.prepareTarget(DefaultAI.java:1380) at l2s.gameserver.ai.DefaultAI.defaultFightTask(DefaultAI.java:1903) at l2s.gameserver.ai.Fighter.createNewTask(Fighter.java:21) at l2s.gameserver.ai.DefaultAI.thinkAttack(DefaultAI.java:665) at l2s.gameserver.ai.DefaultAI.onEvtThink(DefaultAI.java:980) at l2s.gameserver.ai.DefaultAI.onEvtMostHatedChanged(DefaultAI.java:2087) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:221) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:119) at l2s.gameserver.model.GameObjectTasks$NotifyAITask.runImpl(GameObjectTasks.java:430) at l2s.commons.threading.RunnableImpl.run(RunnableImpl.java:21) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at l2s.commons.threading.PriorityThreadFactory$1.run(PriorityThreadFactory.java:35) [02:29:53] INFO SpawnManager: spawned 2 npc; spawns: 2; group: rune_mammons [02:29:53] INFO SpawnManager: spawned 1 npc; spawns: 1; group: rune_mammons_priest_2 [02:29:54] INFO BotReportManager: Reports saved. [02:29:54] INFO SpawnManager: spawned 92 npc; spawns: 92; group: magmeld_ritual [02:34:29] ERROR Exception: RunnableImpl.run(): java.lang.IllegalArgumentException: Comparison method violates its general contract! java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:899) at java.util.TimSort.mergeAt(TimSort.java:516) at java.util.TimSort.mergeForceCollapse(TimSort.java:457) at java.util.TimSort.sort(TimSort.java:254) at java.util.Arrays.sort(Arrays.java:1512) at java.util.ArrayList.sort(ArrayList.java:1460) at java.util.Collections.sort(Collections.java:175) at l2s.gameserver.model.AggroList.getHateList(AggroList.java:360) at l2s.gameserver.ai.DefaultAI.prepareTarget(DefaultAI.java:1380) at l2s.gameserver.ai.DefaultAI.defaultFightTask(DefaultAI.java:1903) at l2s.gameserver.ai.Fighter.createNewTask(Fighter.java:21) at l2s.gameserver.ai.DefaultAI.thinkAttack(DefaultAI.java:665) at l2s.gameserver.ai.DefaultAI.onEvtThink(DefaultAI.java:980) at l2s.gameserver.ai.DefaultAI.onEvtMostHatedChanged(DefaultAI.java:2087) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:221) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:119) at l2s.gameserver.model.GameObjectTasks$NotifyAITask.runImpl(GameObjectTasks.java:430) at l2s.commons.threading.RunnableImpl.run(RunnableImpl.java:21) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at l2s.commons.threading.PriorityThreadFactory$1.run(PriorityThreadFactory.java:35) [02:34:29] ERROR Exception: RunnableImpl.run(): java.lang.IllegalArgumentException: Comparison method violates its general contract! java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:899) at java.util.TimSort.mergeAt(TimSort.java:516) at java.util.TimSort.mergeForceCollapse(TimSort.java:457) at java.util.TimSort.sort(TimSort.java:254) at java.util.Arrays.sort(Arrays.java:1512) at java.util.ArrayList.sort(ArrayList.java:1460) at java.util.Collections.sort(Collections.java:175) at l2s.gameserver.model.AggroList.getHateList(AggroList.java:360) at l2s.gameserver.ai.DefaultAI.prepareTarget(DefaultAI.java:1380) at l2s.gameserver.ai.DefaultAI.defaultFightTask(DefaultAI.java:1903) at l2s.gameserver.ai.Fighter.createNewTask(Fighter.java:21) at l2s.gameserver.ai.DefaultAI.thinkAttack(DefaultAI.java:665) at l2s.gameserver.ai.DefaultAI.onEvtThink(DefaultAI.java:980) at l2s.gameserver.ai.DefaultAI.onIntentionAttack(DefaultAI.java:587) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:76) at l2s.gameserver.ai.DefaultAI.setIntention(DefaultAI.java:307) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:44) at l2s.gameserver.ai.DefaultAI.onEvtAttacked(DefaultAI.java:1105) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:137) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:119) at l2s.gameserver.model.GameObjectTasks$NotifyAITask.runImpl(GameObjectTasks.java:430) at l2s.commons.threading.RunnableImpl.run(RunnableImpl.java:21) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at l2s.commons.threading.PriorityThreadFactory$1.run(PriorityThreadFactory.java:35) [02:36:51] INFO Client 'coonmur2' (HWID:235ccc3d6ed2904c96c612e3b6e97c90279fa661a83aedfd) is using: Adrenaline [02:46:17] WARN Cannot find restart location from coordinates: 177848,142024,-11896,26856! [02:50:53] INFO FourSepulchersManager: Entry time: Sat Apr 07 02:55:53 MSK 2018 [02:55:00] INFO SpawnManager: spawned 882 npc; spawns: 882; group: Orbis [02:59:53] INFO SpawnManager: spawned 2 npc; spawns: 2; group: giran_mammons [02:59:53] INFO SpawnManager: spawned 1 npc; spawns: 1; group: giran_mammons_priest_1 [02:59:54] INFO BotReportManager: Reports saved. [03:00:00] INFO SpawnManager: spawned 1257 npc; spawns: 890; group: NIGHT [03:29:38] ERROR Exception: RunnableImpl.run(): java.lang.IllegalArgumentException: Comparison method violates its general contract! java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:899) at java.util.TimSort.mergeAt(TimSort.java:516) at java.util.TimSort.mergeForceCollapse(TimSort.java:457) at java.util.TimSort.sort(TimSort.java:254) at java.util.Arrays.sort(Arrays.java:1512) at java.util.ArrayList.sort(ArrayList.java:1460) at java.util.Collections.sort(Collections.java:175) at l2s.gameserver.model.AggroList.getHateList(AggroList.java:360) at l2s.gameserver.ai.DefaultAI.prepareTarget(DefaultAI.java:1380) at l2s.gameserver.ai.DefaultAI.defaultFightTask(DefaultAI.java:1903) at l2s.gameserver.ai.Fighter.createNewTask(Fighter.java:21) at l2s.gameserver.ai.DefaultAI.thinkAttack(DefaultAI.java:665) at l2s.gameserver.ai.DefaultAI.onEvtThink(DefaultAI.java:980) at l2s.gameserver.ai.DefaultAI.onIntentionAttack(DefaultAI.java:587) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:76) at l2s.gameserver.ai.DefaultAI.setIntention(DefaultAI.java:307) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:44) at l2s.gameserver.ai.DefaultAI.thinkActive(DefaultAI.java:494) at l2s.gameserver.ai.Fighter.thinkActive(Fighter.java:15) at l2s.gameserver.ai.DefaultAI.onEvtThink(DefaultAI.java:978) at l2s.gameserver.ai.DefaultAI.onIntentionActive(DefaultAI.java:566) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:70) at l2s.gameserver.ai.DefaultAI.setIntention(DefaultAI.java:307) at l2s.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:39) at l2s.gameserver.model.Creature.abortAttack(Creature.java:521) at l2s.gameserver.ai.DefaultAI.onEvtMostHatedChanged(DefaultAI.java:2084) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:221) at l2s.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:119) at l2s.gameserver.model.GameObjectTasks$NotifyAITask.runImpl(GameObjectTasks.java:430) at l2s.commons.threading.RunnableImpl.run(RunnableImpl.java:21) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at l2s.commons.threading.PriorityThreadFactory$1.run(PriorityThreadFactory.java:35) [03:29:53] INFO SpawnManager: spawned 2 npc; spawns: 2; group: rune_mammons |