Closed Bug 1139141 Opened 9 years ago Closed 5 years ago

Mac crash in mozInlineSpellWordUtil::SplitDOMWord

Categories

(Core :: Spelling checker, defect)

All
macOS
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox48 --- wontfix
firefox49 --- wontfix
firefox-esr45 --- wontfix
firefox50 --- wontfix
firefox51 --- wontfix

People

(Reporter: Gijs, Unassigned)

Details

(Keywords: crash)

Crash Data

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)
(this happened when opening a bug page, but I can't reproduce...)
(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)
(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...
Crash Signature: [@ mozInlineSpellWordUtil::SplitDOMWord(int, int)] → [@ mozInlineSpellWordUtil::SplitDOMWord(int, int)] [@ mozInlineSpellWordUtil::SplitDOMWord]
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
(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
Crash rate dropped by half at end of July
Odd that not a single crash in the last 6 months is Thunderbird

Gijs, do you stlil crash?
If not I suggest we cllose this - last crash I see is version 67.0.4

Flags: needinfo?(gijskruitbosch+bugs)

(In reply to Wayne Mery (:wsmwk) from comment #10)

Gijs, do you stlil crash?
If not I suggest we cllose this - last crash I see is version 67.0.4

I couldn't reproduce at the time, so no, I guess...

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(gijskruitbosch+bugs)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.