國服更新的最新的db 407,questtools和Trinity也更新到了25號最新版本。但是db開始掛以後的1到2小時 就開始報錯,然後出就問題,不會開門,不撿傳奇裝備,腳本中斷,等等。重開db沒用,繼續報錯,只有重啟電 腦,但是掛了1,2小時又開始報錯。
報錯信息如下:
09:03:16.405 ERROR BotMain Exception during bot tick.
Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.Exception: 仅完成部分的 ReadProcessMemory 或 WriteProcessMemory 请求。, at addr: 00000040, Size: 4
在 GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
在 GreyMagic.MemoryBase.Read[T](IntPtr addr)
在 Zeta.Game.Internals.FastAttribGroupsEntry.[](Int32 , ACD )
在 Zeta.Game.Internals.Actors.ACD.GetAttribute[T](Int32 attribute)
在 Zeta.Game.Internals.Actors.ACD.GetAttribute[T](ActorAttributeType attributeType)
在 Zeta.Game.Internals.Actors.ACDItem.get_IsUnidentified()
在 Zeta.Bot.Logic.BrainBehavior.<HandleIdentifyItems>b__1ab(ACDItem i)
在 System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
在 Zeta.Bot.Logic.BrainBehavior.<HandleIdentifyItems>d__1b3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Zeta.Bot.ActionRunCoroutine....()
--- 内部异常堆栈跟踪的结尾 ---
在 Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
在 Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
在 Buddy.Coroutines.Coroutine.Resume()
在 Zeta.Bot.ActionRunCoroutine.Run(Object context)
在 Zeta.TreeSharp.Action.RunAction(Object context)
在 Zeta.TreeSharp.Action..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.Common.HookExecutor.Run(Object context)
在 Zeta.TreeSharp.Action.RunAction(Object context)
在 Zeta.TreeSharp.Action..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.Bot.Coroutines.CoroutineCompositeExtensions..()
--- End of stack trace from previous location where exception was thrown ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
在 Trinity.DbProvider.TownRun.<TownRunCoroutineWrapper>d__4.MoveNext() 位置 e:\游戏\Demonbuddy 1.1.2313.407\Plugins\Trinity\DbProvider\TownRun.cs:行号 255
--- End of stack trace from previous location where exception was thrown ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Zeta.Bot.ActionRunCoroutine....()
--- 内部异常堆栈跟踪的结尾 ---
在 Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
在 Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
在 Buddy.Coroutines.Coroutine.Resume()
在 Zeta.Bot.ActionRunCoroutine.Run(Object context)
在 Zeta.TreeSharp.Action.RunAction(Object context)
在 Zeta.TreeSharp.Action..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.Decorator..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.Common.HookExecutor.Run(Object context)
在 Zeta.TreeSharp.Action.RunAction(Object context)
在 Zeta.TreeSharp.Action..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.Bot.BotMain.()
報錯信息如下:
09:03:16.405 ERROR BotMain Exception during bot tick.
Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.Exception: 仅完成部分的 ReadProcessMemory 或 WriteProcessMemory 请求。, at addr: 00000040, Size: 4
在 GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
在 GreyMagic.MemoryBase.Read[T](IntPtr addr)
在 Zeta.Game.Internals.FastAttribGroupsEntry.[](Int32 , ACD )
在 Zeta.Game.Internals.Actors.ACD.GetAttribute[T](Int32 attribute)
在 Zeta.Game.Internals.Actors.ACD.GetAttribute[T](ActorAttributeType attributeType)
在 Zeta.Game.Internals.Actors.ACDItem.get_IsUnidentified()
在 Zeta.Bot.Logic.BrainBehavior.<HandleIdentifyItems>b__1ab(ACDItem i)
在 System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
在 Zeta.Bot.Logic.BrainBehavior.<HandleIdentifyItems>d__1b3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Zeta.Bot.ActionRunCoroutine....()
--- 内部异常堆栈跟踪的结尾 ---
在 Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
在 Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
在 Buddy.Coroutines.Coroutine.Resume()
在 Zeta.Bot.ActionRunCoroutine.Run(Object context)
在 Zeta.TreeSharp.Action.RunAction(Object context)
在 Zeta.TreeSharp.Action..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.Common.HookExecutor.Run(Object context)
在 Zeta.TreeSharp.Action.RunAction(Object context)
在 Zeta.TreeSharp.Action..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.Bot.Coroutines.CoroutineCompositeExtensions..()
--- End of stack trace from previous location where exception was thrown ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
在 Trinity.DbProvider.TownRun.<TownRunCoroutineWrapper>d__4.MoveNext() 位置 e:\游戏\Demonbuddy 1.1.2313.407\Plugins\Trinity\DbProvider\TownRun.cs:行号 255
--- End of stack trace from previous location where exception was thrown ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Zeta.Bot.ActionRunCoroutine....()
--- 内部异常堆栈跟踪的结尾 ---
在 Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
在 Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
在 Buddy.Coroutines.Coroutine.Resume()
在 Zeta.Bot.ActionRunCoroutine.Run(Object context)
在 Zeta.TreeSharp.Action.RunAction(Object context)
在 Zeta.TreeSharp.Action..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.Decorator..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.Common.HookExecutor.Run(Object context)
在 Zeta.TreeSharp.Action.RunAction(Object context)
在 Zeta.TreeSharp.Action..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.TreeSharp.PrioritySelector..()
在 Zeta.TreeSharp.Composite.Tick(Object context)
在 Zeta.Bot.BotMain.()