fix: remove spurious decref in `sentry_capture_user_feedback()` by jpnurmi · Pull Request #1510 · getsentry/sentry-native

sentry[bot]

bot reviewed Feb 10, 2026

cursor[bot]

@jpnurmi @claude

Remove `sentry_value_decref(user_report)` from `prepare_user_report()`
fail path. The caller already decrefs unconditionally, so having it in
both places caused a use-after-free on failure.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@jpnurmi jpnurmi changed the title fix: remove spurious decref in sentry_capture_user_feedback() fix: remove spurious decref in sentry_capture_user_report()

Feb 10, 2026

@jpnurmi jpnurmi changed the title fix: remove spurious decref in sentry_capture_user_report() fix: remove spurious decref in sentry_capture_user_feedback()

Feb 10, 2026

tustanivsky

@jpnurmi jpnurmi deleted the jpnurmi/fix/user-report-decref branch

February 11, 2026 07:55