Closed Bug 520569 Opened 17 years ago Closed 16 years ago

[10.6] page crashes Firefox in ATSUI code [@ ProcessSingleMorphRun]

Categories

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

x86
macOS
defect

Tracking

()

RESOLVED DUPLICATE of bug 524327

People

(Reporter: jbalogh, Assigned: jtd)

References

()

Details

(Keywords: crash)

Crash Data

Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a1pre) Gecko/20091005 Minefield/3.7a1pre No crash on Windows so far.
Component: General → Layout: Text
Keywords: crash, crashreportid
QA Contact: general → layout.fonts-and-text
Version: unspecified → Trunk
Looks like it is Snow Leopard specific. Does not happen on my 10.5 box. Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
no crash on linux - both trunk and 1.9.1
Signature ProcessSingleMorphRun UUID 1f829f5b-20ce-4f0e-ab8e-7e08f2091005 Time 2009-10-05 09:22:53.521174 Uptime 48856 Last Crash 334176 seconds before submission Product Firefox Version 3.6b1pre Build ID 20091004033636 Branch 1.9.2 OS Mac OS X OS Version 10.6.1 10B504 CPU x86 CPU Info GenuineIntel family 6 model 7 stepping 6 Crash Reason EXC_BAD_ACCESS / KERN_INVALID_ADDRESS Crash Address 0x96081cda User Comments Processor Notes Crashing Thread Frame Module Signature [Expand] Source 0 ATS ProcessSingleMorphRun 1 ATS ProcessMorphActionList 2 ATS ApplyMorphForRun 3 ATS ApplyMorph 4 ATS _eLLCLayoutText 5 ATS LLCLayoutText 6 QD ATSULayoutGlyphs 7 QD TTextLineLayout::LayoutGlyphVector 8 QD TTextLineLayout::EnsureLayoutIsUpToDate 9 QD TTextLineLayout::GetGlyphBounds 10 QD ATSUGetGlyphBounds 11 XUL gfxAtsuiFontGroup::InitTextRun gfx/thebes/src/gfxAtsuiFonts.cpp:1539 12 XUL gfxAtsuiFontGroup::MakeTextRun gfx/thebes/src/gfxAtsuiFonts.cpp:736 13 XUL TextRunWordCache::MakeTextRun gfx/thebes/src/gfxTextRunWordCache.cpp:683 14 XUL gfxTextRunWordCache::MakeTextRun gfx/thebes/src/gfxTextRunWordCache.cpp:992 15 XUL BuildTextRunsScanner::BuildTextRunForFrames layout/generic/nsTextFrameThebes.cpp:436 16 XUL BuildTextRunsScanner::FlushFrames layout/generic/nsTextFrameThebes.cpp:1217 17 XUL nsTextFrame::EnsureTextRun layout/generic/nsTextFrameThebes.cpp:1148 18 XUL nsTextFrame::Reflow layout/generic/nsTextFrameThebes.cpp:6120
Severity: normal → critical
Keywords: crashreportid
Summary: http://echo.rsmw.net/n00bfaq.html crashes Firefox in ProcessSingleMorphRun → http://echo.rsmw.net/n00bfaq.html crashes Firefox in [@ ProcessSingleMorphRun]
Summary: http://echo.rsmw.net/n00bfaq.html crashes Firefox in [@ ProcessSingleMorphRun] → [10.6] page crashes Firefox in ATSUI code [@ ProcessSingleMorphRun]
Most likely an ATSUI regression in 10.6. I'm reluctant to enable CoreText on 1.9.1/1.9.2 though. Can we get a minimized testcase, report it to Apple, and come up with a way to work around it? John, can you take this?
Assignee: nobody → jdaggett
Priority: -- → P2
Dupe. Apple bug in ATSUI code. Fixed in 10.6.2.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ ProcessSingleMorphRun]
You need to log in before you can comment on or make changes to this bug.