*Qt 6.7 > Best Practice Guides > Exception Safety* as currently written seems very reasonable. We'd much rather see that extended to ARM rather than abandoned.
This link states that ARM fully supports C++ exception handling: https://developer.arm.com/documentation/dui0491/i/C-and-C---Implementation-Details/C---exception-handling If the problem is with Apple/Cocoa/SwiftUI, would a throw just skip their code in the stack unwind? That might cause unknown errors, but would still be better than fast termination. In a GUI app, there's always a tall pile of QWidgetry on the stack. Catching rare errors before it means extra code that will never be used. More time and clutter. Throws to the event loop are such an elegant solution. Dennis Kolva Programming Director TurtleSoft.com
_______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest