Feedback
Native callbacks preserve outer exception handlers
- Status
- Fixed
- Fixed in
- v26.10.3
- Area
- compiler
- Source discussion
- -
- Last updated
- 2026-10-20
Upvotes
0 upvotes
Uses your Objo forum account.
Public summary
An exception raised by a constructor or callback invoked through a native API can corrupt the running program instead of reaching the caller's Catch block. The caller's existing exception handlers, local values and Finally cleanup should remain intact while the native call propagates that exception.