Exception:Exception has been thrown by the target of an invocation.Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

报错信息

TargetInvocationException
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at Python.Runtime.MethodBinder.Invoke(BorrowedReference inst, BorrowedReference args, BorrowedReference kw, MethodBase info, MethodBase[] methodinfo)
   at Python.Runtime.MethodObject.Invoke(BorrowedReference target, BorrowedReference args, BorrowedReference kw, MethodBase info)
   at Python.Runtime.MethodBinding.tp_call(BorrowedReference ob, BorrowedReference args, BorrowedReference kw)
   at Python.Runtime.Runtime.PyRun_String(String code, RunFlagType st, BorrowedReference globals, BorrowedReference locals)
   at Python.Runtime.PyModule.Exec(String code, BorrowedReference _globals, BorrowedReference _locals)
   at Python.Runtime.PyModule.Exec(String code, PyDict locals)
   at Quicker.Domain.Actions.X.BuiltinRunners.Other.RunPythonScriptStep.<>c__DisplayClass37_0.QblVgBGUw0u()
   at Quicker.Domain.Actions.X.XActionHelper.ExecuteCommonAction(ActionExecuteContext context, ActionStep step, XAction action, Func`1 actionFunc, Action successAction, Action failAction, StepInParamDef stopIfErrorParam, StepOutParamDef isSuccessOutputParam)
   at Quicker.Domain.Actions.X.BuiltinRunners.Other.RunPythonScriptStep.Execute(ActionStep step, ActionExecuteContext context, XAction action, String stepId)
   at Quicker.Domain.Actions.Runner.XActionRunner.CQgXo7HNP0x(<>c__DisplayClass4_0&  )
   at Quicker.Domain.Actions.Runner.XActionRunner.RunChildSteps(IList`1 steps, Int32 startIndex, ActionExecuteContext actionExecuteContext, XAction action, String parentStepId)
   at Quicker.Domain.Actions.X.BuiltinRunners.RepeatStepRunner.<>c__DisplayClass38_0.d8LVU5nIKRN()
   at Quicker.Domain.Actions.X.XActionHelper.ExecuteCommonAction(ActionExecuteContext context, ActionStep step, XAction action, Func`1 actionFunc, Action successAction, Action failAction, StepInParamDef stopIfErrorParam, StepOutParamDef isSuccessOutputParam)
   at Quicker.Domain.Actions.X.BuiltinRunners.RepeatStepRunner.Execute(ActionStep step1, ActionExecuteContext context, XAction action, String stepId)
   at Quicker.Domain.Actions.Runner.XActionRunner.CQgXo7HNP0x(<>c__DisplayClass4_0&  )
   at Quicker.Domain.Actions.Runner.XActionRunner.RunChildSteps(IList`1 steps, Int32 startIndex, ActionExecuteContext actionExecuteContext, XAction action, String parentStepId)
   at Quicker.Domain.Actions.Runner.XActionRunner.ExecuteAction(ActionItem action, Int32 btnIndex, AppServer server, ActionExecuteContext actionExecuteContext)
   at Quicker.Domain.Actions.ActionTypeManager.RunAction(ActionItem action, Int32 btnIndex, AppServer server, ActionExecuteContext actionExecuteContext)
   at Quicker.Domain.AppServer.<>c__DisplayClass28_0.VkxVioK00Oi()
   at Quicker.Utilities.ThreadHelpers.<>c__DisplayClass0_0.yBfsjn2T435()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()

AccessViolationException
Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at Python.Runtime.Runtime.PyErr_Fetch(NewReference& type, NewReference& val, NewReference& tb)
   at Python.Runtime.Finalizer.DisposeAll()
   at Python.Runtime.Finalizer.ThrottledCollect()
   at Python.Runtime.PyObject..ctor(StolenReference& reference)
   at Python.Runtime.PyObject.GetItem(PyObject key)
   at Python.Runtime.PyObject.GetItem(Int32 index)
   at Quicker.Domain.Actions.X.Variables.VariableHelper.ConvertToList(Object value)
   at Quicker.Domain.Actions.X.Variables.VariableHelper.ConvertToType(VarType type, Object value)
   at Quicker.Domain.Actions.ActionExecuteContext.XAiXcwxKpb3(String  , Object  )
   at Quicker.Domain.Actions.ActionExecuteContext.SetVarValue(String varName, Object value)
   at Quicker.Public.StepContext.SetVarValue(String varName, Object value) 

解决方法

暂无解决方案。

相关信息
0 查看
2023-07-12 16:01
Quicker版本
版本 反馈次数