현제 잘 사용중이던 데몬버디가 오류를 계속 일으키며 작동이 되지 않습니다.
문제는 어드벤쳐 플러그인에 있는 것 같은데 환경설정을 누를 시 아래에 적혀있는 로그의 오류가 뜹니다.
데몬버디를 새로 깔아보는 둥 플러그인을 지우고 이지업데이트로 새로 업데이트도 해보았고
백신을 끄고 해보기도 관리자설정은 물론
그냥 데몬버디만 깔고 어드벤쳐 환경설정을 눌러도 오류가 뜨네요
이때까지 여러번 다시 까는 일이 있어도 이런 일은 일어나지 않았는데
미치겠습니다.
어드벤쳐 자채를 인식 못 하는 것은 아닙니다.
캐릭터 선택화면 창에서 누르면 게임 안에서만 환경설정이 변경 가능하다는 로그까지 뜨는 것을 보면 플러그인은 제대로 작동되는 것 같은데.
원인이 도저히 뭔지 모르겠네요;
아래는 오류 로그입니다.
GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
위치: GreyMagic.Executor.*********(Int32 )
위치: GreyMagic.Executor.**********(Int32 )
위치: GreyMagic.Executor.Execute(Int32 timeout)
위치: GreyMagic.Executor.GrabFrame()
위치: GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock)
위치: Adventurer.Util.SafeFrameLock.ExecuteWithinFrameLock(Action action, Boolean updateActors)
위치: Adventurer.UI.ConfigWindow.get_Instance()
위치: Adventurer.Adventurer.get_DisplayWindow()
위치: Demonbuddy.MainWindow.******(Object , RoutedEventArgs )
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
위치: System.Windows.Controls.Primitives.ButtonBase.OnClick()
위치: System.Windows.Controls.Button.OnClick()
위치: System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
위치: System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
위치: System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
위치: System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
위치: System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
위치: System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
위치: System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
위치: System.Windows.Input.InputManager.ProcessStagingArea()
위치: System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
위치: System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
위치: System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
위치: System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
위치: System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
위치: System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
위치: GreyMagic.Executor.*********(Int32 )
위치: GreyMagic.Executor.**********(Int32 )
위치: GreyMagic.Executor.Execute(Int32 timeout)
위치: GreyMagic.Executor.GrabFrame()
위치: GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock)
위치: Adventurer.Util.SafeFrameLock.ExecuteWithinFrameLock(Action action, Boolean updateActors)
위치: Adventurer.UI.ConfigWindow.get_Instance()
위치: Adventurer.Adventurer.get_DisplayWindow()
위치: Demonbuddy.MainWindow.******(Object , RoutedEventArgs )
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
위치: System.Windows.Controls.Primitives.ButtonBase.OnClick()
위치: System.Windows.Controls.Button.OnClick()
위치: System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
위치: System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
위치: System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
위치: System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
위치: System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
위치: System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
위치: System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
위치: System.Windows.Input.InputManager.ProcessStagingArea()
위치: System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
위치: System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
위치: System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
위치: System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
위치: System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
위치: System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
문제는 어드벤쳐 플러그인에 있는 것 같은데 환경설정을 누를 시 아래에 적혀있는 로그의 오류가 뜹니다.
데몬버디를 새로 깔아보는 둥 플러그인을 지우고 이지업데이트로 새로 업데이트도 해보았고
백신을 끄고 해보기도 관리자설정은 물론
그냥 데몬버디만 깔고 어드벤쳐 환경설정을 눌러도 오류가 뜨네요
이때까지 여러번 다시 까는 일이 있어도 이런 일은 일어나지 않았는데
미치겠습니다.
어드벤쳐 자채를 인식 못 하는 것은 아닙니다.
캐릭터 선택화면 창에서 누르면 게임 안에서만 환경설정이 변경 가능하다는 로그까지 뜨는 것을 보면 플러그인은 제대로 작동되는 것 같은데.
원인이 도저히 뭔지 모르겠네요;
아래는 오류 로그입니다.
GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
위치: GreyMagic.Executor.*********(Int32 )
위치: GreyMagic.Executor.**********(Int32 )
위치: GreyMagic.Executor.Execute(Int32 timeout)
위치: GreyMagic.Executor.GrabFrame()
위치: GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock)
위치: Adventurer.Util.SafeFrameLock.ExecuteWithinFrameLock(Action action, Boolean updateActors)
위치: Adventurer.UI.ConfigWindow.get_Instance()
위치: Adventurer.Adventurer.get_DisplayWindow()
위치: Demonbuddy.MainWindow.******(Object , RoutedEventArgs )
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
위치: System.Windows.Controls.Primitives.ButtonBase.OnClick()
위치: System.Windows.Controls.Button.OnClick()
위치: System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
위치: System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
위치: System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
위치: System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
위치: System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
위치: System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
위치: System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
위치: System.Windows.Input.InputManager.ProcessStagingArea()
위치: System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
위치: System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
위치: System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
위치: System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
위치: System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
위치: System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
위치: GreyMagic.Executor.*********(Int32 )
위치: GreyMagic.Executor.**********(Int32 )
위치: GreyMagic.Executor.Execute(Int32 timeout)
위치: GreyMagic.Executor.GrabFrame()
위치: GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock)
위치: Adventurer.Util.SafeFrameLock.ExecuteWithinFrameLock(Action action, Boolean updateActors)
위치: Adventurer.UI.ConfigWindow.get_Instance()
위치: Adventurer.Adventurer.get_DisplayWindow()
위치: Demonbuddy.MainWindow.******(Object , RoutedEventArgs )
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
위치: System.Windows.Controls.Primitives.ButtonBase.OnClick()
위치: System.Windows.Controls.Button.OnClick()
위치: System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
위치: System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
위치: System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
위치: System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
위치: System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
위치: System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
위치: System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
위치: System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
위치: System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
위치: System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
위치: System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
위치: System.Windows.Input.InputManager.ProcessStagingArea()
위치: System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
위치: System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
위치: System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
위치: System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
위치: System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
위치: System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)