Closed Bug 586895 Opened 14 years ago Closed 14 years ago

bad font causes system to hang on OSX 10.5

Categories

(Core :: Graphics, defect, P1)

1.9.2 Branch
x86
macOS
defect

Tracking

()

RESOLVED FIXED
Tracking Status
status1.9.2 --- .13-fixed
status1.9.1 --- .16-fixed

People

(Reporter: jtd, Assigned: jfkthame)

References

Details

(Keywords: hang, testcase, Whiteboard: [sg:vector-moderate][critsmash:investigating])

Attachments

(1 file)

This is a follow-up to the problem in bug 583520. When the attached testcase is run on OSX 10.5 with 1.9.1 or 1.9.2 based browsers, the system locks up. Firefox hangs in Apple font code, as listed in bug 538520, comment 11. The ATS server is using 100% CPU and the system becomes completely unresponsive. If the ATS server is kill via a remote ssh session the system returns to normal. Running the test below in Safari causes a crash in WebCore code (i.e. *not* font system code): https://bugzilla.mozilla.org/attachment.cgi?id=462301 Crashes in WebCore::ComplexTextController::adjustGlyphsAndAdvances() on 10.5.
Hanging the OS sounds like sg:moderate rather than sg:critical.
Keywords: crashhang
Whiteboard: [sg:critical?][critsmash:investigating] → [sg:moderate][critsmash:investigating]
This will be fixed by the OTS sanitizer (bug 527276).
Depends on: CVE-2010-3768
Assignee: jdaggett → jfkthame
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
OTS landed in 1.9.1 as well.
Whiteboard: [sg:moderate][critsmash:investigating] → [sg:vector-moderate][critsmash:investigating]
Group: core-security → core-security-release
Group: core-security-release
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: