Closed Bug 1652422 Opened 4 years ago Closed 4 years ago

Crash in [@ gfxUserFontSet::UserFontCache::Entry::KeyEquals]

Categories

(Core :: Graphics: Text, defect)

x86
Windows 10
defect

Tracking

()

RESOLVED DUPLICATE of bug 1652406
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox78 --- unaffected
firefox79 --- unaffected
firefox80 + fixed

People

(Reporter: pascalc, Unassigned)

References

Details

(Keywords: crash, regression, regressionwindow-wanted)

Crash Data

[Tracking Requested - why for this release]:

This bug is for crash report bp-a90d7fb6-4c9c-4b1b-8b8c-403500200712.

Top 10 frames of crashing thread:

0 xul.dll gfxUserFontSet::UserFontCache::Entry::KeyEquals const gfx/thebes/gfxUserFontSet.cpp:1107
1 xul.dll PLDHashTable::Search const xpcom/ds/PLDHashTable.cpp:496
2 xul.dll static gfxUserFontSet::UserFontCache::GetFont gfx/thebes/gfxUserFontSet.cpp:1216
3 xul.dll gfxUserFontEntry::DoLoadNextSrc gfx/thebes/gfxUserFontSet.cpp:457
4 xul.dll gfxFontGroup::InitScriptRun<char16_t> gfx/thebes/gfxTextRun.cpp:2544
5 xul.dll gfxFontGroup::MakeTextRun gfx/thebes/gfxTextRun.cpp:2356
6 xul.dll BuildTextRunsScanner::BuildTextRunForFrames layout/generic/nsTextFrame.cpp:2536
7 xul.dll BuildTextRunsScanner::FlushFrames layout/generic/nsTextFrame.cpp:1649
8 xul.dll nsTextFrame::EnsureTextRun layout/generic/nsTextFrame.cpp:2990
9 xul.dll nsTextFrame::AddInlineMinISizeForFlow layout/generic/nsTextFrame.cpp:8279

This is spiking on Nightly since build 20200710215204
Changelog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=01da3a7fa07cbfe1f4baeceab23d2fd8242a05b9&tochange=52ae1bffec15aeea1deb8213af9948e57ad5d0cc

I see a font related patch in the changelog, bug 1647732.
Gary, could your patch in the bug above be the cause of these crashes? Thanks

Let's track for 80 as this is a sizable crash volume on Nightly (release owner CCed)

Flags: needinfo?(xeonchen)

This should be the same as bug 1652406

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(xeonchen)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.