Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement NSExceptionHandler and related classes/methods #2373

Closed
rajsesh opened this issue Mar 30, 2017 · 0 comments
Closed

implement NSExceptionHandler and related classes/methods #2373

rajsesh opened this issue Mar 30, 2017 · 0 comments
Assignees
Milestone

Comments

@rajsesh
Copy link
Contributor

rajsesh commented Mar 30, 2017

Also NSGetUncaughtExceptionHandler and NSSetUncaughtExceptionHandler

@rajsesh rajsesh modified the milestones: 1706, 1704 Mar 30, 2017
DHowett-MSFT pushed a commit that referenced this issue Apr 7, 2017
This commit introduces support for Foundation's last line of defense
against uncaught exceptions. The application is being torn down, and
there's nothing a consumer can do to stop it.

They can now at least log something.

This change cannot be automatically tested, and it cannot be tested with
an attached debugger.  This was tested manually (via MessageBox) on x86.

There's no user32 or MessageBox on ARM, and since we're in an exception
handler it would be dangerous to try to create any UI or interact too
much with COM and WinRT.

Since named exception catch is already broken on ARM (#352), this likely
does not work. No tests (including file writing tests) succeeded.

Fixes #2373.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants