Closed Bug 1619606 Opened 4 years ago Closed 4 years ago

Add CheckedUnsafePtr to the prefix list

Categories

(Socorro :: Signature, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sg, Assigned: willkg)

References

Details

Attachments

(1 file)

CheckedUnsafePtr assertions show up with a very generic signature, as can be seen in https://crash-stats.mozilla.org/report/index/709d791b-1f4f-4b2e-8cff-235380200302, e.g.
The first two frames should be added to the prefix list:

mozilla::CheckCheckedUnsafePtrs<mozilla::CrashOnDanglingCheckedUnsafePtr>::Check(nsTArray<mozilla::detail::CheckedUnsafePtrBase<(mozilla::CheckingSupport)0>*>&)
mozilla::detail::SupportCheckedUnsafePtrImpl<mozilla::CrashOnDanglingCheckedUnsafePtr, (mozilla::CheckingSupport)0>::~SupportCheckedUnsafePtrImpl()

Making this a P2 to do soon.

Priority: -- → P2
Assignee: nobody → willkg
Status: NEW → ASSIGNED

Simon: Does this look right?

app@socorro:/app$ socorro-cmd signature  https://crash-stats.mozilla.org/report/index/709d791b-1f4f-4b2e-8cff-235380200302
Crash id: 709d791b-1f4f-4b2e-8cff-235380200302
Original: mozilla::CheckCheckedUnsafePtrs<T>::Check
New:      mozilla::CheckCheckedUnsafePtrs<T>::Check | mozilla::detail::SupportCheckedUnsafePtrImpl<T>::~SupportCheckedUnsafePtrImpl | mozilla::dom::indexedDB::(anonymous namespace)::FactoryOp::~FactoryOp
Same?:    False
Flags: needinfo?(sgiesecke)

Yes, that looks good!

Flags: needinfo?(sgiesecke)

This hasn't been deployed to production, yet.

Flags: needinfo?(willkg)

I deployed this to production just now. Marking as FIXED.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: