Skip to content

Commit 48f8349

Browse files
committed
Clean up
1 parent 8559ea9 commit 48f8349

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

CHANGELOG.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
### Fixes
6+
7+
- Fix interop with managed Mono/CoreCLR runtimes (#6193)
8+
39
## 8.57.0
410

511
> [!Warning]
@@ -52,8 +58,6 @@
5258
- Fix potential app launch hang caused by the SentrySDK (#6181)
5359
Fixed by removing the call to `_dyld_get_image_header` on the main thread.
5460
- Fix dynamic selector crash in SentryReplayRecording (#6211)
55-
- Fix potential app launch hang caused by the SentrySDK (#6181) Fixed by removing the call to `_dyld_get_image_header` on the main thread.
56-
- Fix interop with managed Mono/CoreCLR runtimes (#6193)
5761

5862
## 8.56.0
5963

Sources/Sentry/include/SentryCrashMonitor.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,7 @@ bool sentrycrashcm_notifyFatalExceptionCaptured(bool isAsyncSafeEnvironment);
9393
*/
9494
void sentrycrashcm_handleException(struct SentryCrash_MonitorContext *context);
9595

96-
/** Whether to chain Unix signal handlers for managed Mono/CoreCLR runtimes, and
97-
* whether to register null Mach exception ports for EXC_MASK_BAD_ACCESS and
98-
* EXC_MASK_ARITHMETIC.
96+
/** Whether to chain Unix signal handlers for managed Mono/CoreCLR runtimes.
9997
*/
10098
bool sentrycrashcm_isManagedRuntime(void);
10199
void sentrycrashcm_setManagedRuntime(bool isManagedRuntime);

Sources/SentryCrash/Recording/Monitors/SentryCrashMonitor_Signal.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "SentryCrashID.h"
3131
#include "SentryCrashMachineContext.h"
3232
#include "SentryCrashMonitorContext.h"
33-
#include "SentryCrashMonitor_MachException.h"
3433
#include "SentryCrashSignalInfo.h"
3534
#include "SentryCrashStackCursor_MachineContext.h"
3635
#include "SentryInternalCDefines.h"
@@ -69,8 +68,8 @@ static char g_eventID[37];
6968
# pragma mark - Callbacks -
7069
// ============================================================================
7170

72-
/**
73-
*
71+
/** Invoke previously installed signal handlers, adapted from Sentry Native:
72+
* https://github.com/getsentry/sentry-native/blob/9895a5c3ffab4e59e0c8020484cdd5dbc648666d/src/backends/sentry_backend_inproc.c#L59-L76
7473
*/
7574
static void
7675
invokePreviousSignalHandlers(int sigNum, siginfo_t *signalInfo, void *userContext)

0 commit comments

Comments
 (0)