Closed Bug 342766 Opened 19 years ago Closed 18 years ago

crash on xslt testcase

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
critical

Tracking

()

VERIFIED FIXED

People

(Reporter: bryner, Assigned: sicking)

References

()

Details

(Keywords: crash, fixed1.8.1, verified1.8.0.5)

Attachments

(1 file)

The testcase linked here crashes, because CSSLoader::Stop doesn't check that the hashtables are initialized before using them. We could either add an IsInitialized check, or just initialize them up-front. The latter seems simpler, what do you guys think?
Attached patch Patch to fixSplinter Review
This is already fixed on trunk, so this is for branches only.
Assignee: bryner → bugmail
Status: NEW → ASSIGNED
Attachment #227125 - Flags: superreview?
Attachment #227125 - Flags: review?
Attachment #227125 - Flags: superreview?
Attachment #227125 - Flags: superreview+
Attachment #227125 - Flags: review?
Attachment #227125 - Flags: review+
Aren't crashes traditionally marked Critical?
Severity: normal → critical
Comment on attachment 227125 [details] [diff] [review] Patch to fix This never got flagged, but it was approved and landed for the 1.8.0 branch
Attachment #227125 - Flags: approval1.8.1?
Attachment #227125 - Flags: approval1.8.0.5+
Flags: blocking1.8.1?
For what it's worth, the linked testcase does not crash 1.5.0.4 or the latest branch build for me.
Flags: blocking1.8.1? → blocking1.8.1+
v.fixed on 1.8.0 branch with Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.5) Gecko/20060706 Firefox/1.5.0.5, no crash with testcase. But considering Adam's comment #4, if anyone was able to crash with an older build, please retest to see if the latest 1.5.0.5 builds works for you.
Attachment #227125 - Flags: approval1.8.1? → approval1.8.1+
Did you mean to mark this fixed?
Yup
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Verified FIXED using https://bugzilla.mozilla.org/attachment.cgi?id=226571 as the testcase on build Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9a6pre) Gecko/20070630 Minefield/3.0a6pre
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: