Catch Me If You Can: LLVM back-end cannot catch all exceptions
Posted by jpluimers on 2020/02/11
[WayBack] Catch Me If You Can:
the LLVM backend cannot return from a hardware exception (like AV) if the hardware exception is raised directly within a
try...except
block. It can only safely return if there is a function (method) call within thetry...except
block.
Via and by [WayBack] Dalija Prasnikar – Google+
–jeroen
xepol said
Glad I am currently out of the Delphi game, this is just a dumb now as when I first read it 2 years ago. At least there is Free Pascal/Lazarus if I ever have to dabble in Object pascal again.