当我在调试OSX程序时关闭程序时,出现AccessViolation。它打破了在以下点:在System.internals.ExcUtils
在OSX32中关闭程序时出现访问冲突
procedure RaiseSignalException(ExceptionEIP: LongWord; FaultAddr: LongWord; ErrorCode: LongWord);
begin
raise GetExceptionObject(ExceptionEIP, FaultAddr, ErrorCode);
end;
释给出:
RaiseSignalException从SignalConverter调用,一旦我们做出的东西看起来像 有比我们合法的堆栈帧。现在我们将创建一个异常对象 ,并通过软件加注提升它。
我应该试着解决这个问题,因为在关闭程序时会触发acces违规,并且程序在不调试时不会挂起?
编辑: 即使未在PA服务器上进行调试,我也会收到此错误。但错误仍然相同。
RaiseSignalException只是异常的最后一点。查看Call Stack以找出哪些应用程序失败的更合理的例程。 –