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

Add the ability to generate dumps using Sentry API #81958

Open
EvgenPervenenko opened this issue Dec 11, 2024 · 2 comments
Open

Add the ability to generate dumps using Sentry API #81958

EvgenPervenenko opened this issue Dec 11, 2024 · 2 comments

Comments

@EvgenPervenenko
Copy link

Problem Statement

Description
Sentry already contains its own backend. It would be useful to add the possibility to generate dumps from clients using the Sentry backend. This feature can help in diagnosing issues more effectively by providing detailed crash reports directly from the clients.

Use case
User Reports: When users report crashes, generate crash dumps to reproduce and diagnose the issues they are experiencing.

Reports can't be sent: In some cases, reports are not sent to Sentry (for example, due to network issues or other problems). It would be useful to generate crash dumps to identify and reproduce the steps leading to these issues.

Interface Changes
add function

sentry_write_minidump_to(const std::string &pathToDump, callback)
using:

sentry_write_minidump_to(path_to_dump, [](const std::string &pathToDump){

});

Solution Brainstorm

No response

Product Area

Unknown

@getsantry
Copy link
Contributor

getsantry bot commented Dec 11, 2024

Auto-routing to @getsentry/product-owners-issues for triage ⏲️

@getsantry getsantry bot moved this to Waiting for: Product Owner in GitHub Issues with 👀 3 Dec 11, 2024
@MichaelSun48
Copy link
Member

@EvgenPervenenko thanks for the suggestion! I can definitely see how this could be useful for users. This is a somewhat sizable project so no promises that this will get prioritized anytime soon, but I will bring up your idea internally. For now, I'll leave this ticket open to gauge interest from the rest of the community.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

2 participants