Mac crash in mozInlineSpellWordUtil::SplitDOMWord

NEW
Unassigned

Status

()

Core
Spelling checker
--
critical
3 years ago
a year ago

People

(Reporter: Gijs, Unassigned)

Tracking

({crash})

Trunk
All
Mac OS X
crash
Points:
---

Firefox Tracking Flags

(firefox48 affected, firefox49 affected, firefox-esr45 affected, firefox50 affected, firefox51 affected)

Details

(crash signature)

(Reporter)

Description

3 years ago
This bug was filed from the Socorro interface and is 
report bp-e6cb7079-e725-450e-bc07-c8a452150303.
=============================================================

Ehsan, do you know what could be wrong here?
Flags: needinfo?(ehsan)
(Reporter)

Comment 1

3 years ago
(this happened when opening a bug page, but I can't reproduce...)

Comment 2

3 years ago
(In reply to :Gijs Kruitbosch from comment #0)
> This bug was filed from the Socorro interface and is 
> report bp-e6cb7079-e725-450e-bc07-c8a452150303.
> =============================================================
> 
> Ehsan, do you know what could be wrong here?

Hmm, not really.  There are other similar crash reports but not too many...  Do you have a custom dictionary installed by any chance?
Flags: needinfo?(ehsan)
(Reporter)

Comment 3

3 years ago
(In reply to :Ehsan Akhgari (not reading bugmail, needinfo? me!) from comment #2)
> (In reply to :Gijs Kruitbosch from comment #0)
> > This bug was filed from the Socorro interface and is 
> > report bp-e6cb7079-e725-450e-bc07-c8a452150303.
> > =============================================================
> > 
> > Ehsan, do you know what could be wrong here?
> 
> Hmm, not really.  There are other similar crash reports but not too many... 
> Do you have a custom dictionary installed by any chance?

Nope...

Updated

2 years ago
Crash Signature: [@ mozInlineSpellWordUtil::SplitDOMWord(int, int)] → [@ mozInlineSpellWordUtil::SplitDOMWord(int, int)] [@ mozInlineSpellWordUtil::SplitDOMWord]

Comment 4

2 years ago
All crashes are Mac. https://crash-stats.mozilla.com/report/list?signature=mozInlineSpellWordUtil%3A%3ASplitDOMWord#tab-reports

What's up with that?
Keywords: crashreportid
Summary: crash in mozInlineSpellWordUtil::SplitDOMWord(int, int) → Mac crash in mozInlineSpellWordUtil::SplitDOMWord
(Reporter)

Comment 5

2 years ago
(In reply to Wayne Mery (:wsmwk, use Needinfo for questions) from comment #4)
> All crashes are Mac.
> https://crash-stats.mozilla.com/report/
> list?signature=mozInlineSpellWordUtil%3A%3ASplitDOMWord#tab-reports
> 
> What's up with that?

It looks like we're running this code off as a runnable dispatched to the thread. Perhaps the way that works on OS X is different enough that it changes timing or whatever to such a degree that e.g. nodes are dead (or their contents have changed) when we try to run spellcheck on them?
Crash volume for signature 'mozInlineSpellWordUtil::SplitDOMWord':
 - nightly (version 51): 2 crashes from 2016-08-01.
 - aurora  (version 50): 4 crashes from 2016-08-01.
 - beta    (version 49): 7 crashes from 2016-08-02.
 - release (version 48): 96 crashes from 2016-07-25.
 - esr     (version 45): 92 crashes from 2016-05-02.

Crash volume on the last weeks (Week N is from 08-22 to 08-28):
            W. N-1  W. N-2  W. N-3
 - nightly       0       0       1
 - aurora        1       1       1
 - beta          3       3       0
 - release      24      25       7
 - esr           9       6       8

Affected platform: Mac OS X

Crash rank on the last 7 days:
           Browser   Content     Plugin
 - nightly           #556
 - aurora            #847
 - beta    #5699     #2685
 - release #560      #855
 - esr     #922
status-firefox48: --- → affected
status-firefox49: --- → affected
status-firefox50: --- → affected
status-firefox51: --- → affected
status-firefox-esr45: --- → affected
Crash rate dropped by half at end of July
Odd that not a single crash in the last 6 months is Thunderbird
Got this crash report sent to me recently:

https://crash-stats.mozilla.com/report/index/39bed550-9341-4cb8-850f-eed952161026
You need to log in before you can comment on or make changes to this bug.