dotnet / dotnet/macios

Add support for adding diagnostic information to crash reports using __crashreporter_info__

Open
#24,716 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
2.9k
Forks
576
Avg merge
2d 12h
Merged PRs (30d)
123

Description

On desktop, it's possible to add additional information labelled "Application Specific Information" to crash reports.

Important note: this method doesn't work on iOS or tvOS.

We should look into:

* Whether we should do this (the mechanism is not documented by Apple, but it doesn't look like the method should break anything else (at most it should just stop working), unless Apple explicitly starts disallowing it).
* Which information we'd add to crash reports.

Sources:

* https://stackoverflow.com/questions/34091248/application-specific-information-from-the-os-x-crashreports
* https://alastairs-place.net/blog/2013/01/10/interesting-os-x-crash-report-tidbits/
* https://www.mikeash.com/pyblog/friday-qa-2013-05-03-proper-use-of-asserts.html
* https://mjtsai.com/blog/2023/10/16/what-happened-to-__crashreporter_info__/

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.