Bug report moved to the new portal: Mmore.club
Detailed info: L2-scripts.com
Skype: Urchika

Our portfolio of solved reports: High Five
Our portfolio of solved reports: GOD
Our portfolio of solved reports: Classic

This forum is closed and open for viewing our work on bug reports for a long time. Thank you all !


Закрытая тема
 
Опции темы Опции просмотра
Старый 02.11.2013, 19:02   #1
boulanger
L2-scripts клиент Classic 1.5 + ГЕО до 1 июля
 
Аватар для boulanger
 
Регистрация: 23.09.2013
Сообщений: 437
Плохо [CORE] ERROR the blocks servers (FIXED)

After this error appears, not instant but in few hours all players AND MONSTERS freez, cannot move , just chat in game

i also checked creature.java and at line 4900+ there are things about movement, so please check, i suspect this is caused when some skill is casted upon mobs or many mobs at same time, because server freez happens random nowadays more and more times, rly need fix




Код:
[24.10.13 06:16:08:521] ERROR threading.RunnableImpl: Exception: RunnableImpl.run(): java.util.ConcurrentModificationException
java.util.ConcurrentModificationException
	at gnu.trove.impl.hash.THashPrimitiveIterator.nextIndex(THashPrimitiveIterator.java:83)
	at gnu.trove.impl.hash.THashPrimitiveIterator.moveToNextIndex(THashPrimitiveIterator.java:137)
	at gnu.trove.set.hash.TIntHashSet$TIntHashIterator.next(TIntHashSet.java:484)
	at gnu.trove.set.hash.TIntHashSet.addAll(TIntHashSet.java:276)
	at gnu.trove.set.hash.TIntHashSet.<init>(TIntHashSet.java:137)
	at l2s.gameserver.model.Creature.getAbnormalEffects(Creature.java:1780)
	at l2s.gameserver.model.actor.recorder.CharStatsChangeRecorder.refreshStats(CharStatsChangeRecorder.java:114)
	at l2s.gameserver.model.actor.recorder.PlayerStatsChangeRecorder.refreshStats(PlayerStatsChangeRecorder.java:61)
	at l2s.gameserver.model.actor.recorder.CharStatsChangeRecorder.sendChanges(CharStatsChangeRecorder.java:121)
	at l2s.gameserver.model.Creature.sendChanges(Creature.java:4790)
	at l2s.gameserver.model.Player.sendChanges(Player.java:4751)
	at l2s.gameserver.model.Creature.setCurrentHp(Creature.java:3571)
	at l2s.gameserver.model.Creature.setCurrentHp(Creature.java:3580)
	at l2s.gameserver.model.Creature.onReduceCurrentHp(Creature.java:3345)
	at l2s.gameserver.model.Player.onReduceCurrentHp(Player.java:3581)
	at l2s.gameserver.model.Creature.reduceCurrentHp(Creature.java:3315)
	at l2s.gameserver.model.Playable.reduceCurrentHp(Playable.java:344)
	at l2s.gameserver.model.Player.reduceCurrentHp(Player.java:3518)
	at l2s.gameserver.model.Creature.onHitTimer(Creature.java:3053)
	at l2s.gameserver.model.GameObjectTasks$HitTask.runImpl(GameObjectTasks.java:316)
	at l2s.commons.threading.RunnableImpl.run(RunnableImpl.java:21)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(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)

creature.java
Код:
 public void setLoc(Location loc)
  {
    setXYZ(loc.x, loc.y, loc.z);
  }

  public void setLoc(Location loc, boolean MoveTask)
  {
    setXYZ(loc.x, loc.y, loc.z, MoveTask);
  }

  public void setXYZ(int x, int y, int z)
  {
    setXYZ(x, y, z, false);
  }

  public void setXYZ(int x, int y, int z, boolean MoveTask)
  {
    if (!MoveTask) {
      stopMove();
    }
    this.moveLock.lock();
    try
    {
      super.setXYZ(x, y, z);
    }
    finally
    {
      this.moveLock.unlock();
    }

    updateZones();
  }
boulanger вне форума  
Старый 02.11.2013, 23:36   #2
Core
Модератор
 
Аватар для Core
 
Регистрация: 03.06.2012
Сообщений: 4,624
По умолчанию

Fixed. Closed.
__________________
Техническая поддержка L2-Scripts
Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts
старый скайп тех поддержки обслуживаться не будет !
Core вне форума  
Закрытая тема


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 16:37.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot