[x] I understand that if I do not agree to the following points by marking the checkboxes my issue will be ignored.
[x] I have searched existing issues to see if the issue has already been opened, and I have checked the commit log to see if the issue has been resolved since my server was last updated.
[x] I am currently on the latest commit of the branch when reporting this bug
Code branch that is affected by this issue
AAEmu-client_version-3.0_client(2017-03-15)+
Bug description
Ранее попытка исправления не повлияла на проблему Destination array was not long enough, ошибка по прежнему присутствует.
в логах такие сообщения:
08:51:20 [ERROR] TickManager+TickEventHandler - Destination array is not long enough to copy all the items in the collection. Check array index and length.
at System.Collections.Generic.Dictionary2.ValueCollection.CopyTo(TValue[] array, Int32 index) at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable1 source)
at AAEmu.Game.Core.Managers.TransferManager.GetTransfers() in /server/AAEmuRage/AAEmu.Game/Core/Managers/TransferManager.cs:line 99
at AAEmu.Game.Core.Managers.TransferManager.TransferTick(TimeSpan delta) in /server/AAEmuRage/AAEmu.Game/Core/Managers/TransferManager.cs:line 58
at AAEmu.Game.Core.Managers.TickManager.TickEventHandler.<>c__DisplayClass10_2.b__1() in /server/AAEmuRage/AAEmu.Game/Core/Managers/TickManager.cs:line 116
08:57:51 [ERROR] TaskManager - System.ArgumentException: Destination array was not long enough. Check the destination index, length, and the array's lower bounds. (Parameter 'destinationArray') System.ArgumentException: Destination array was not long enough. Check the destination index, length, and the array's lower bounds. (Parameter 'destinationArray')
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Collections.Generic.List1..ctor(IEnumerable1 collection)
at AAEmu.Game.Models.Game.Units.Buffs.TriggerRemoveOn(BuffRemoveOn on, UInt32 value) in /server/AAEmuRage/AAEmu.Game/Models/Game/Units/Buffs.cs:line 528
at AAEmu.Game.Models.Game.Skills.Effects.DamageEffect.Apply(BaseUnit caster, SkillCaster casterObj, BaseUnit target, SkillCastTarget targetObj, CastAction castObj, EffectSource source, SkillObject skillObject, DateTime time, CompressedGamePackets packetBuilder) in /server/AAEmuRage/AAEmu.Game/Models/Game/Skills/Effects/DamageEffect.cs:line 92
at AAEmu.Game.Models.Game.Skills.Buffs.Triggers.BuffTrigger.Execute(Object sender, EventArgs eventArgs) in /server/AAEmuRage/AAEmu.Game/Models/Game/Skills/Buffs/Triggers/BuffTrigger.cs:line 83
at AAEmu.Game.Models.Game.Skills.Buff.StopEffectTask(Boolean replace) in /server/AAEmuRage/AAEmu.Game/Models/Game/Skills/Buff.cs:line 181
at AAEmu.Game.Models.Game.Skills.Buff.ScheduleEffect(Boolean replace) in /server/AAEmuRage/AAEmu.Game/Models/Game/Skills/Buff.cs:line 160
at AAEmu.Game.Models.Tasks.Skills.DispelTask.Execute() in /server/AAEmuRage/AAEmu.Game/Models/Tasks/Skills/DispelTask.cs:line 26
at AAEmu.Game.Core.Managers.TaskJob.Execute(IJobExecutionContext context) in /server/AAEmuRage/AAEmu.Game/Core/Managers/TaskManager.cs:line 276
I confirm that:
Code branch that is affected by this issue
AAEmu-client_version-3.0_client(2017-03-15)+
Bug description
Ранее попытка исправления не повлияла на проблему Destination array was not long enough, ошибка по прежнему присутствует.
в логах такие сообщения:
08:51:20 [ERROR] TickManager+TickEventHandler - Destination array is not long enough to copy all the items in the collection. Check array index and length. at System.Collections.Generic.Dictionaryb__1() in /server/AAEmuRage/AAEmu.Game/Core/Managers/TickManager.cs:line 116
08:57:51 [ERROR] TaskManager - System.ArgumentException: Destination array was not long enough. Check the destination index, length, and the array's lower bounds. (Parameter 'destinationArray') System.ArgumentException: Destination array was not long enough. Check the destination index, length, and the array's lower bounds. (Parameter 'destinationArray')
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Collections.Generic.List
2.ValueCollection.CopyTo(TValue[] array, Int32 index) at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable
1 source) at AAEmu.Game.Core.Managers.TransferManager.GetTransfers() in /server/AAEmuRage/AAEmu.Game/Core/Managers/TransferManager.cs:line 99 at AAEmu.Game.Core.Managers.TransferManager.TransferTick(TimeSpan delta) in /server/AAEmuRage/AAEmu.Game/Core/Managers/TransferManager.cs:line 58 at AAEmu.Game.Core.Managers.TickManager.TickEventHandler.<>c__DisplayClass10_2.1..ctor(IEnumerable
1 collection) at AAEmu.Game.Models.Game.Units.Buffs.TriggerRemoveOn(BuffRemoveOn on, UInt32 value) in /server/AAEmuRage/AAEmu.Game/Models/Game/Units/Buffs.cs:line 528 at AAEmu.Game.Models.Game.Skills.Effects.DamageEffect.Apply(BaseUnit caster, SkillCaster casterObj, BaseUnit target, SkillCastTarget targetObj, CastAction castObj, EffectSource source, SkillObject skillObject, DateTime time, CompressedGamePackets packetBuilder) in /server/AAEmuRage/AAEmu.Game/Models/Game/Skills/Effects/DamageEffect.cs:line 92 at AAEmu.Game.Models.Game.Skills.Buffs.Triggers.BuffTrigger.Execute(Object sender, EventArgs eventArgs) in /server/AAEmuRage/AAEmu.Game/Models/Game/Skills/Buffs/Triggers/BuffTrigger.cs:line 83 at AAEmu.Game.Models.Game.Skills.Buff.StopEffectTask(Boolean replace) in /server/AAEmuRage/AAEmu.Game/Models/Game/Skills/Buff.cs:line 181 at AAEmu.Game.Models.Game.Skills.Buff.ScheduleEffect(Boolean replace) in /server/AAEmuRage/AAEmu.Game/Models/Game/Skills/Buff.cs:line 160 at AAEmu.Game.Models.Tasks.Skills.DispelTask.Execute() in /server/AAEmuRage/AAEmu.Game/Models/Tasks/Skills/DispelTask.cs:line 26 at AAEmu.Game.Core.Managers.TaskJob.Execute(IJobExecutionContext context) in /server/AAEmuRage/AAEmu.Game/Core/Managers/TaskManager.cs:line 276Steps to reproduce
Инициировать запуск игрового сервера.
Expected behavior
Screenshots
Any additional context for this bug