Skip to content

Bug 2008308 - fix(rust): ignore core::result::unwrap_failed#7115

Merged
smarnach merged 1 commit intomozilla-services:mainfrom
erichdongubler-mozilla:rust-result-unwrap_failed
Jan 30, 2026
Merged

Bug 2008308 - fix(rust): ignore core::result::unwrap_failed#7115
smarnach merged 1 commit intomozilla-services:mainfrom
erichdongubler-mozilla:rust-result-unwrap_failed

Conversation

@ErichDonGubler
Copy link
Copy Markdown
Contributor

No description provided.

@ErichDonGubler ErichDonGubler requested a review from a team as a code owner January 1, 2026 23:56
Copy link
Copy Markdown
Contributor

@biancadanforth biancadanforth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @ErichDonGubler ! Thanks for the PR.

Can you follow the process described in the Socorro docs: How to make a signature generation change? I think you've done some of this, but most notably: the bug/PR needs a description of the change and a couple more example signatures for testing.

I'll be following the same docs in terms of how to review the PR. Once the bug is updated with a couple more examples, I can run it through signature generation for your review on the updated signatures.

Aside: I noticed CI had failed initially, but the failure looked unrelated, and retriggering the run made it pass. I'll look into the flaky test failure separately.

Comment thread socorro/signature/siglists/irrelevant_signature_re.txt
@biancadanforth
Copy link
Copy Markdown
Contributor

I looked through Crash Stats for some signatures that had this substring, and I picked a crash ID from a few different ones to run through signature generation based on this PR branch. @ErichDonGubler , do these signature changes look good to you?

I'm still waiting for you to update the description of the bug (mentioned in my review comment above).

Also, I was a bit confused by this comment in the bug -- the signature in this URL doesn't contain core::result::unwrap_failed. Am I missing something?

app@socorro:/app$ cat crashids.txt | socorro-cmd signature
Crash id: 84b12a9d-cedb-4ffb-80fb-694560260109
Original: core::result::unwrap_failed | logins::create_login_store_with_nss_keymanager
New:      logins::create_login_store_with_nss_keymanager
Same?:    False

Crash id: ef3fcb48-6abc-46de-9a91-654a00260109
Original: core::result::unwrap_failed | webrender::renderer::upload::copy_into_staging_buffer
New:      webrender::renderer::upload::copy_into_staging_buffer
Same?:    False

Crash id: f48cc132-39da-42f0-9746-21acc0260104
Original: OOM | unknown | core::result::unwrap_failed | webrender::bump_allocator::BumpAllocator::new
New:      OOM | unknown | webrender::bump_allocator::BumpAllocator::new
Same?:    False

@ErichDonGubler
Copy link
Copy Markdown
Contributor Author

Hey there, sorry for taking so long to get back. I've had a lot of competing high priorities come up suddenly for me in the last little while. 😅

I looked through Crash Stats for some signatures that had this substring, and I picked a crash ID from a few different ones to run through signature generation based on this PR branch. @ErichDonGubler , do these signature changes look good to you?

They do, thank you!

I'm still waiting for you to update the description of the bug (mentioned in my review comment above).

Also, I was a bit confused by this comment in the bug -- the signature in this URL doesn't contain core::result::unwrap_failed. Am I missing something?

I think my edits to comment 1 (and now the description; see also comment 3) fulfill the criteria? PTAL!

Copy link
Copy Markdown
Contributor

@smarnach smarnach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the updates to the bug! This looks good to me.

@smarnach smarnach added this pull request to the merge queue Jan 30, 2026
Merged via the queue into mozilla-services:main with commit 827d150 Jan 30, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants