Closed Bug 578819 Opened 15 years ago Closed 13 years ago

crash [@ nsTransformedTextRun::SetCapitalization(unsigned int, unsigned int, unsigned char*, gfxContext*)]

Categories

(Core :: Layout: Text and Fonts, defect)

x86
Windows Vista
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash, regression, Whiteboard: [tbird crash])

Crash Data

crash [@ nsTransformedTextRun::SetCapitalization(unsigned int, unsigned int, unsigned char*, gfxContext*)] #20 crash for 3.1, less than 1 crash per month for 3.0.x. So proposing the crash is resgressive bp-34210a88-8392-4ebd-97d6-ca5ae2100626 (leho) "idle crash" bp-30173ccc-0587-4377-8b6f-c09f62100520 (no extensions?) 0 thunderbird.exe nsTransformedTextRun::SetCapitalization layout/generic/nsTextRunTransformations.cpp:69 1 thunderbird.exe BuildTextRunsScanner::BreakSink::SetCapitalization layout/generic/nsTextFrameThebes.cpp:760 2 thunderbird.exe nsTransformedTextRun::FinishSettingProperties layout/generic/nsTextRunTransformations.h:131 3 thunderbird.exe BuildTextRunsScanner::FlushLineBreaks layout/generic/nsTextFrameThebes.cpp:1243 4 thunderbird.exe BuildTextRuns layout/generic/nsTextFrameThebes.cpp:1137 5 thunderbird.exe nsTextFrame::EnsureTextRun layout/generic/nsTextFrameThebes.cpp:1972 6 thunderbird.exe nsTextFrame::Reflow layout/generic/nsTextFrameThebes.cpp:6126 7 thunderbird.exe nsLineLayout::ReflowFrame layout/generic/nsLineLayout.cpp:848 8 thunderbird.exe nsBlockFrame::ReflowInlineFrame layout/generic/nsBlockFrame.cpp:3758 9 thunderbird.exe nsBlockFrame::DoReflowInlineFrames layout/generic/nsBlockFrame.cpp:3574 10 thunderbird.exe nsBlockFrame::ReflowInlineFrames layout/generic/nsBlockFrame.cpp:3424 11 thunderbird.exe nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2463 12 thunderbird.exe nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1921 13 thunderbird.exe nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:991 14 thunderbird.exe nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:310 15 thunderbird.exe nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3141 16 thunderbird.exe nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2408 17 thunderbird.exe nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1921 18 thunderbird.exe nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:991 19 thunderbird.exe nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:310 20 thunderbird.exe nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3141 21 thunderbird.exe nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2408 22 thunderbird.exe nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1921 23 thunderbird.exe nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:991 24 thunderbird.exe nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:310 25 thunderbird.exe nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3141
Component: General → Layout: Text
Product: Thunderbird → Core
QA Contact: general → layout.fonts-and-text
this is odd. The crashes are virtually gone as of v3.1.7, so something got fixed. I don't have time to hut the fix to the death and there are no bugs with any portion of nsTransformedTextRun::SetCapitalization in their summary. however, there are two v3.1.7 lone wolves in the last couple months - bp-7f26a04f-a895-40f4-b5c2-80ec32110111 and bp-f5d4d74d-570e-4229-85de-281b72101217 0 thunderbird.exe nsTransformedTextRun::SetCapitalization layout/generic/nsTextRunTransformations.cpp:69 1 thunderbird.exe BuildTextRunsScanner::BreakSink::SetCapitalization layout/generic/nsTextFrameThebes.cpp:760 2 thunderbird.exe nsTransformedTextRun::FinishSettingProperties layout/generic/nsTextRunTransformations.h:131 3 thunderbird.exe BuildTextRunsScanner::FlushLineBreaks layout/generic/nsTextFrameThebes.cpp:1243 4 thunderbird.exe BuildTextRuns layout/generic/nsTextFrameThebes.cpp:1137 5 thunderbird.exe nsTextFrame::EnsureTextRun layout/generic/nsTextFrameThebes.cpp:1972 6 thunderbird.exe nsTextFrame::Reflow layout/generic/nsTextFrameThebes.cpp:6126 7 thunderbird.exe nsLineLayout::ReflowFrame layout/generic/nsLineLayout.cpp:848 8 thunderbird.exe nsBlockFrame::ReflowInlineFrame layout/generic/nsBlockFrame.cpp:3758 9 thunderbird.exe nsBlockFrame::DoReflowInlineFrames layout/generic/nsBlockFrame.cpp:3574 10 thunderbird.exe nsBlockFrame::ReflowInlineFrames layout/generic/nsBlockFrame.cpp:3424 11 thunderbird.exe nsBlockFrame::ReflowLine layout/generic/nsBlockFrame.cpp:2463 12 thunderbird.exe nsBlockFrame::ReflowDirtyLines layout/generic/nsBlockFrame.cpp:1921 13 thunderbird.exe nsBlockFrame::Reflow layout/generic/nsBlockFrame.cpp:991 14 thunderbird.exe nsBlockReflowContext::ReflowBlock layout/generic/nsBlockReflowContext.cpp:310 15 thunderbird.exe nsBlockFrame::ReflowBlockFrame layout/generic/nsBlockFrame.cpp:3141 There are no firefox crashes - never have been iirc.
Whiteboard: [tbird crash]
Crash Signature: [@ nsTransformedTextRun::SetCapitalization(unsigned int, unsigned int, unsigned char*, gfxContext*)]
Wayne, do you think it's still valuable to keep this bug open. Should it be resolved? Should we have someone working on it?
Sheila, thanks for checking. Looks like crashes stopped as of version 3.1.7
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.