Crash in sogoutsf.ime@0x474a0
Categories
(Core :: Widget: Win32, defect)
Tracking
()
People
(Reporter: philipp, Unassigned)
Details
(5 keywords)
Crash Data
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
| Reporter | ||
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
| Reporter | ||
Comment 5•7 years ago
|
||
Updated•7 years ago
|
| Reporter | ||
Comment 7•7 years ago
•
|
||
I don't see it clearly related to 65beta
during the 64.0b cycle there were a total of 44 crash reports with involvement of sogou (0.02% of all browser process crashes), while in 65.0b there are already over 1k reports at this point (1.25% of all browser crashes).
the first appearance in the 65 nightly cycle was from 65.0a1 build 20181028102553 and reports are coming in pretty regularly thereafter. in this potential regression range, these would be the changes on nightly around that timeframe (october 25 till build 20181028102553): https://mzl.la/2GYxD3R
Comment 9•7 years ago
|
||
Seems unlikely, since that bug resulted in a backout, reverting to the previous state.
| Reporter | ||
Comment 10•7 years ago
|
||
there are also 3 a11y related changes in the potential regression range - perhaps they are contributing to the problem?
Comment 11•7 years ago
|
||
(In reply to [:philipp] from comment #10)
there are also 3 a11y related changes in the potential regression range - perhaps they are contributing to the problem?
Maybe Jamie can take a quick look.
Comment 12•7 years ago
|
||
Given we have so little to go on, it seems a fix on Firefox's side is unlikely in 64 or 65.
Comment 13•7 years ago
|
||
I don't see how this could be related to any of those a11y changes (unless there is some very obscure condition in Sogou, in which case there's nothing we can do):
- Bug 1501496 is Android only.
- Bug 1052866 exposes an additional COM interface on tables and rows. I doubt Sogou is querying for it, and even if it is, it can't get a nullptr. Also, we already exposed that interface on other accessibles.
- Bug 1501595 changes a role we expose. For IAccessible::accRole (which Sogou is most likely using), there is no change. For IAccessible2::role, we just return a different int.
Comment 14•7 years ago
|
||
At least, sogoutsf.ime@0x537f, sogoutsf.ime@0x6a5d5, sogoutsf.ime@0x52cf and sogoutsf.ime@0x52ff are obviously their bugs because we're not in the stack. And all of them refers nullptr. So, they just forget nullptr-check before referring smart or raw pointer.
Comment 15•7 years ago
|
||
And all of them refers nullptr.
Ah, all crashes managed by this bug are caused by referring nullptr.
| Reporter | ||
Comment 16•7 years ago
|
||
the volume of this crash on the beta channel has reduced remarkably after jan 23, so i assume that the third-party vendor might have released some sort of fix. anyway, we don't need to monitor this any longer...
Updated•6 years ago
|
Description
•