You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
minidump endpoint does not respond 413 for too large content #5838
While changing the Native SDK to handle HTTP 413 Content Too Large (NATIVE-160), we found out that unlike /envelope/, the /minidump/ endpoint doesn't respond with 413 but with 400 + reason in the body:
Is it possible to make the minidump endpoint respond 413? Not sure if this is intentional or a miss, but I thought I'd open a ticket and see where it takes us. :)
Could the problem be related to how Crashpad streams the multipart body? Parts are concatenated and compressed on the fly, so the final size isn't known when the request is sent => no Content-Length is set.
Activity
linear-code commentedon Apr 15, 2026
RELAY-220
jjbayer commentedon Apr 15, 2026
Thanks for reporting this, will be fixed.
jjbayer commentedon Apr 21, 2026
@jpnurmi can you please verify if this still happens? Looks like it has already been fixed: #5838
jpnurmi commentedon Apr 21, 2026
Hmm, I'm still getting 400 with an inflated (
truncate(file, 200*1024*1024)) 200mb minidump.Request:
Response:
jjbayer commentedon Apr 22, 2026
I will add some more tests to see if we have more gaps.
jpnurmi commentedon Apr 22, 2026
Could the problem be related to how Crashpad streams the multipart body? Parts are concatenated and compressed on the fly, so the final size isn't known when the request is sent => no
Content-Lengthis set.jjbayer commentedon Apr 22, 2026
@jpnurmi good catch, got a repro test now: #5880
I will work on a fix tomorrow.