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

Unreal crash reports are received but dropped #34131

Closed
ypoeymiroudnd opened this issue Apr 30, 2022 · 15 comments · Fixed by getsentry/symbolic#565
Closed

Unreal crash reports are received but dropped #34131

ypoeymiroudnd opened this issue Apr 30, 2022 · 15 comments · Fixed by getsentry/symbolic#565

Comments

@ypoeymiroudnd
Copy link

Environment

SaaS (https://sentry.io/)

Version

No response

Steps to Reproduce

  1. Setup Unreal Crash Reporter to send events to Sentry.io
  2. Provoke a crash
  3. Observe on Sentry.io that the event is received but dropped
  4. Note that the return code of the HTTP request is 200 (so no error)

Unreal 5.0 preview (CL 18553731)

Expected Result

Unreal crash reports to be processed as issues and not dropped

Actual Result

Issues received but dropped
image
(note that the 2 issues received were manual tests I did from my computer using sentry-cli.exe, sending basic events)

@ypoeymiroudnd
Copy link
Author

ypoeymiroudnd commented Apr 30, 2022

I notice more people having similar issue:
https://forum.sentry.io/t/unreal-engine-4-investigating-dropped-errors/16314
https://forum.sentry.io/t/unreal-engine-5/16411/2
#33859 (comment)

However, the fix form their issue seems already release, while I still have it on my side.

@ypoeymiroudnd
Copy link
Author

ypoeymiroudnd commented May 2, 2022

I can provide a CrashReporter's format crash package (minidump, CrashContext.runtime-xml, etc.) if needed

@getsentry-release
Copy link

Routing to @getsentry/owners-native for triage. ⏲️

@Swatinem
Copy link
Member

Swatinem commented May 3, 2022

@ypoeymiroudnd Hi! Can you rather try to capture the http traffic going out from the crash reporter? I’m currently investigating similar reports, and I’m trying to confirm if the uploader provides a correct zlib stream, which I have seen it sometimes does not.

@Swatinem
Copy link
Member

Swatinem commented May 3, 2022

Also, can you give me your SaaS slug/url? We are internally tracking the reason (outcome) for why events are being dropped.

Here is another breadcrumb, that will eventually classify compression-related rejections differently: getsentry/relay#1237

@ypoeymiroudnd
Copy link
Author

Hi Swatinem,

Does this Unreal's Curl verbose log is sufficient for you ? (anonymized)
RequestOutput.txt
I can't install easily an HttpInterceptor tool on my machine due to strict corporation's policy, sorry. Though, if you really need more logging, I can push for it, let me know.

For the SaaS slug-url, should we communicate in private message ?

Thank you,

Yvan

@ypoeymiroudnd
Copy link
Author

Here is a raw interception of the HTTP request. Hoping it helps.
RequestInterceptionRaw.log

@Swatinem
Copy link
Member

Swatinem commented May 9, 2022

@ypoeymiroudnd thank you so much, this was very helpful! I was able to reproduce this and fix the underlying bug! 🎉

@ypoeymiroudnd
Copy link
Author

Wow, that's awesome, thank you ! :-)
How can I track when the fix would be available on the SaaS ?
Thank you

@Swatinem
Copy link
Member

Swatinem commented May 9, 2022

This will trickle down through a couple of releases, dependency updates, and finally a deploy. These things do take some time and its not quite easy to track them I’m afraid.

@ypoeymiroudnd
Copy link
Author

Thank you.
Any way to get more info on that ? Someone I can contact ?
Overall, are we talking hours, days, weeks ? :-)

@Swatinem
Copy link
Member

Swatinem commented May 9, 2022

Its rather days, shouldn’t take too long now ;-)

@ypoeymiroudnd
Copy link
Author

Thank you !

@Swatinem
Copy link
Member

@ypoeymiroudnd this should be deployed now. Can you please double-check and close this issue in that case?

@ypoeymiroudnd
Copy link
Author

Hi @Swatinem, thank you I confirm that the fix works! :-)

@github-actions github-actions bot locked and limited conversation to collaborators May 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
5 participants