이거 오류메세지도 한글로 나오니 문의하기도 그렇고...
[2017-07-28 22:15:55.043] Plugin Start.
[2017-07-28 22:15:55.454] start spell compiler.
[2017-07-28 22:15:55.455] start combat analyze.
[2017-07-28 22:15:55.460] Plugin Started.
[2017-07-28 22:15:55.461] attached ffxiv plugin.
[2017-07-28 22:15:55.493] attached ffxiv plugin ScanCombatants.
[2017-07-28 22:15:55.504] zone list loaded.
[2017-07-28 22:15:55.515] skill list loaded.
[2017-07-28 22:15:55.523] buff list loaded.
[2017-07-28 22:16:00.457] start log poll
[2017-07-28 22:16:01.426] First log has arrived.
[2017-07-28 22:16:04.492] logPoller error:
System.AggregateException: 하나 이상의 오류가 발생했습니다. ---> System.AggregateException: 하나 이상의 오류가 발생했습니다. ---> System.ArgumentException: 문자열의 길이는 0일 수 없습니다.
매개 변수 이름: oldValue
위치: System.String.ReplaceInternal(String oldValue, String newValue)
위치: System.String.Replace(String oldValue, String newValue)
위치: ACT.SpecialSpellTimer.FFXIVHelper.FFXIV.ReplacePartyMemberName(String text)
위치: ACT.SpecialSpellTimer.SpellTimerCore.<>c__DisplayClass42_0.<MatchSpells>b__0(SpellTimer spell)
위치: System.Linq.Parallel.ForAllOperator`1.ForAllEnumerator`1.MoveNext(TInput& currentElement, Int32& currentKey)
위치: System.Linq.Parallel.ForAllSpoolingTask`2.SpoolingWork()
위치: System.Linq.Parallel.SpoolingTaskBase.Work()
위치: System.Linq.Parallel.QueryTask.BaseWork(Object unused)
위치: System.Threading.Tasks.Task.Execute()
--- 내부 예외 스택 추적의 끝 ---
위치: System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
위치: System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
위치: System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
위치: System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
위치: System.Linq.Parallel.ForAllOperator`1.WrapPartitionedStream[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, Boolean preferStriping, QuerySettings settings)
위치: System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.ChildResultsRecipient.Receive[TKey](PartitionedStream`2 inputStream)
위치: System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
위치: System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
위치: System.Linq.Parallel.ForAllOperator`1.RunSynchronously()
위치: ACT.SpecialSpellTimer.SpellTimerCore.MatchSpells(IReadOnlyList`1 spells, IReadOnlyList`1 logLines)
위치: System.Threading.Tasks.Task.Execute()
--- 내부 예외 스택 추적의 끝 ---
위치: System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)
위치: ACT.SpecialSpellTimer.SpellTimerCore.WatchLog()
위치: ACT.SpecialSpellTimer.SpellTimerCore.<Begin>b__21_0()
---> (내부 예외 #0) System.AggregateException: 하나 이상의 오류가 발생했습니다. ---> System.ArgumentException: 문자열의 길이는 0일 수 없습니다.
매개 변수 이름: oldValue
위치: System.String.ReplaceInternal(String oldValue, String newValue)
위치: System.String.Replace(String oldValue, String newValue)
위치: ACT.SpecialSpellTimer.FFXIVHelper.FFXIV.ReplacePartyMemberName(String text)
위치: ACT.SpecialSpellTimer.SpellTimerCore.<>c__DisplayClass42_0.<MatchSpells>b__0(SpellTimer spell)
위치: System.Linq.Parallel.ForAllOperator`1.ForAllEnumerator`1.MoveNext(TInput& currentElement, Int32& currentKey)
위치: System.Linq.Parallel.ForAllSpoolingTask`2.SpoolingWork()
위치: System.Linq.Parallel.SpoolingTaskBase.Work()
위치: System.Linq.Parallel.QueryTask.BaseWork(Object unused)
위치: System.Threading.Tasks.Task.Execute()
--- 내부 예외 스택 추적의 끝 ---
위치: System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
위치: System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
위치: System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
위치: System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
위치: System.Linq.Parallel.ForAllOperator`1.WrapPartitionedStream[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, Boolean preferStriping, QuerySettings settings)
위치: System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.ChildResultsRecipient.Receive[TKey](PartitionedStream`2 inputStream)
위치: System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
위치: System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
위치: System.Linq.Parallel.ForAllOperator`1.RunSynchronously()
위치: ACT.SpecialSpellTimer.SpellTimerCore.MatchSpells(IReadOnlyList`1 spells, IReadOnlyList`1 logLines)
위치: System.Threading.Tasks.Task.Execute()
---> (내부 예외 #0) System.ArgumentException: 문자열의 길이는 0일 수 없습니다.
매개 변수 이름: oldValue
위치: System.String.ReplaceInternal(String oldValue, String newValue)
위치: System.String.Replace(String oldValue, String newValue)
위치: ACT.SpecialSpellTimer.FFXIVHelper.FFXIV.ReplacePartyMemberName(String text)
위치: ACT.SpecialSpellTimer.SpellTimerCore.<>c__DisplayClass42_0.<MatchSpells>b__0(SpellTimer spell)
위치: System.Linq.Parallel.ForAllOperator`1.ForAllEnumerator`1.MoveNext(TInput& currentElement, Int32& currentKey)
위치: System.Linq.Parallel.ForAllSpoolingTask`2.SpoolingWork()
위치: System.Linq.Parallel.SpoolingTaskBase.Work()
위치: System.Linq.Parallel.QueryTask.BaseWork(Object unused)
위치: System.Threading.Tasks.Task.Execute()<---
<---