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
After crashing the SDK on startup due to corrupted envelope data with #4280, we must ensure this doesn't happen again. This is a meta issue to collect the improvements to achieve that goal. The plan is to increase the test coverage mainly for SentryFileManager and SentrySerialization to cover more edge cases and reduce the probability of introducing bugs by future changes to these critical classes. Furthermore, we want to double-check if some edge cases could lead to unwanted behavior.
The content you are editing has changed. Please copy your edits and refresh the page.
The root cause of #4280 was crashing while deserializing a corrupted envelope. We added plenty of new tests to cover more edge cases. This should do it for now.
Description
After crashing the SDK on startup due to corrupted envelope data with #4280, we must ensure this doesn't happen again. This is a meta issue to collect the improvements to achieve that goal. The plan is to increase the test coverage mainly for SentryFileManager and SentrySerialization to cover more edge cases and reduce the probability of introducing bugs by future changes to these critical classes. Furthermore, we want to double-check if some edge cases could lead to unwanted behavior.
Tasks
The text was updated successfully, but these errors were encountered: