當我在調試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以找出哪些應用程序失敗的更合理的例程。 –