Add mozilla::ipc::IProtocol::ChannelSend to the prefix list
Categories
(Socorro :: Signature, task, P2)
Tracking
(Not tracked)
People
(Reporter: mccr8, Assigned: willkg)
References
Details
Attachments
(1 file)
As seen in bug 1748843, it looks like we can end up with null crashes when calling various send methods with null actors. I think this is an issue with each call site, not an issue with the internals of the ChannelSend method, so this should be added to the prefix list.
Here's an example crash: bp-0a007ca9-7590-45b4-8c3e-dab230220106
In some sense, it might be nice to have some kind of gnarly regexp to also match the various actor Send methods for the prefix list, but in practice each send method has very few call sites so it probably isn't worth the hassle.
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Reporter | ||
Comment 3•3 years ago
|
||
Thanks!
Assignee | ||
Comment 4•3 years ago
|
||
Thank you for writing up a perfect request! It clearly walked through the issue so I knew what needed to get done and what we should be expecting, it had an example crash report, and it talked about the symbol in question so we know what we did and why in case future us needs to understand the context. I really appreciate it!
Assignee | ||
Comment 5•3 years ago
|
||
This was deployed earlier today in bug #1749582. Marking as FIXED.
Description
•