Closed Bug 752168 Opened 13 years ago Closed 13 years ago

crash in nsFontVariantTextRunFactory::RebuildTextRun

Categories

(Core :: Layout, defect)

15 Branch
All
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 752176

People

(Reporter: scoobidiver, Unassigned)

Details

(Keywords: crash, regression)

Crash Data

It's a new crash signature that first appeared in 15.0a1/20120504122939. The regression range is: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=2db9df42823d&tochange=9ebf3dc839c5 It's likely a regression from bug 747857. One user says: "Was previewing an edit in WikiFur (MediaWiki) using the classic preview button, the new version of the page had just appeared." Signature nsFontVariantTextRunFactory::RebuildTextRun(nsTransformedTextRun*, gfxContext*) More Reports Search UUID acef7c4b-dcd0-42d5-9f6b-3347d2120505 Date Processed 2012-05-05 05:32:55 Uptime 281 Last Crash 23.3 hours before submission Install Age 3.0 hours since version was first installed. Install Time 2012-05-05 02:32:28 Product Firefox Version 15.0a1 Build ID 20120504122939 Release Channel nightly OS Windows NT OS Version 6.1.7601 Service Pack 1 Build Architecture x86 Build Architecture Info GenuineIntel family 6 model 23 stepping 10 Crash Reason EXCEPTION_ACCESS_VIOLATION_READ Crash Address 0xf7bd000 App Notes AdapterVendorID: 0x8086, AdapterDeviceID: 0x2a42, AdapterSubsysID: 02751025, AdapterDriverVersion: 8.15.10.2302 D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+ EMCheckCompatibility True Total Virtual Memory 4294836224 Available Virtual Memory 3429576704 System Memory Use Percentage 63 Available Page File 5356650496 Available Physical Memory 1560883200 Frame Module Signature Source 0 xul.dll nsFontVariantTextRunFactory::RebuildTextRun layout/generic/nsTextRunTransformations.cpp:605 1 xul.dll nsTransformedTextRun::FinishSettingProperties layout/generic/nsTextRunTransformations.h:131 2 xul.dll BuildTextRunsScanner::FlushLineBreaks layout/generic/nsTextFrameThebes.cpp:1429 3 xul.dll BuildTextRunsScanner::FlushFrames layout/generic/nsTextFrameThebes.cpp:1405 4 xul.dll BuildTextRuns layout/generic/nsTextFrameThebes.cpp:1328 5 xul.dll nsTextFrame::EnsureTextRun layout/generic/nsTextFrameThebes.cpp:2426 6 xul.dll nsTextFrame::ReflowText layout/generic/nsTextFrameThebes.cpp:7412 7 xul.dll nsLineLayout::ReflowFrame layout/generic/nsLineLayout.cpp:872 8 xul.dll nsInlineFrame::ReflowInlineFrame layout/generic/nsInlineFrame.cpp:713 9 xul.dll nsHTMLReflowState::InitResizeFlags layout/generic/nsHTMLReflowState.cpp:449 10 xul.dll nsLineLayout::ReflowFrame layout/generic/nsLineLayout.cpp:864 11 nspr4.dll PR_Unlock nsprpub/pr/src/threads/combined/prulock.c:347 12 xul.dll nsBlockFrame::DoReflowInlineFrames layout/generic/nsBlockFrame.cpp:3597 13 xul.dll nsBlockFrame::ReflowInlineFrames layout/generic/nsBlockFrame.cpp:3485 14 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2570 15 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:2020 16 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1069 17 xul.dll nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:295 18 xul.dll nsBlockFrame::ReflowFloat layout/generic/nsBlockFrame.cpp:5886 19 xul.dll nsBlockReflowState::FlowAndPlaceFloat layout/generic/nsBlockReflowState.cpp:787 20 xul.dll nsBlockReflowState::AddFloat layout/generic/nsBlockReflowState.cpp:539 21 xul.dll nsLineLayout::ReflowFrame layout/generic/nsLineLayout.cpp:907 22 xul.dll nsBlockFrame::ReflowInlineFrame layout/generic/nsBlockFrame.cpp:3835 23 xul.dll nsBlockFrame::DoReflowInlineFrames layout/generic/nsBlockFrame.cpp:3631 24 xul.dll nsBlockFrame::ReflowInlineFrames layout/generic/nsBlockFrame.cpp:3485 25 xul.dll nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2570 26 xul.dll nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:2020 27 xul.dll nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:1069 28 xul.dll nsHTMLReflowState::Init layout/generic/nsHTMLReflowState.cpp:291 29 xul.dll nsTableCellFrame::Reflow layout/tables/nsTableCellFrame.cpp:912 More reports at: https://crash-stats.mozilla.com/report/list?signature=nsFontVariantTextRunFactory%3A%3ARebuildTextRun%28nsTransformedTextRun*%2C+gfxContext*%29
Bug 747857 was backed out not long after it landed for other failures, but the original landing escaped to mozilla-central in time for the Nightly respin. Today's Nightly will include the backout, so this should disappear again :-)
(In reply to Scoobidiver from comment #0) > It's likely a regression from bug 747857. I think that's unlikely. I think most likely is bug 751129 / bug 307039.
I don't think bug 751129 could be responsible; bug 307039 is a plausible contender, however.
There are crashes in 15.0a1/20120505030510, so it's not a regression from bug 747857.
No longer blocks: 747857
This looks the same as bug 752176, and there's a patch there that should resolve it.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.