keymanapp / keymanapp/keyman

chore(windows): crashpad_handler should be shared among Keyman processes

Open
#3,828 1 comment 0 reactions 0 assignees View on GitHub
chore windows/
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

Currently each Keyman process starts its own crashpad_handler. It is apparently possible to share the handler to child processes with [`SetHandlerIPCPipe`](https://crashpad.chromium.org/doxygen/classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5).

Need to figure out if this works with [Sentry Native](https://github.com/getsentry/sentry-native/blob/master/README.md) as the change may need to be made there.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.