Closed Bug 308615 Opened 19 years ago Closed 19 years ago

Infinite recursion crash with <svg:pattern> loop

Categories

(Core :: SVG, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

VERIFIED FIXED

People

(Reporter: jruderman, Assigned: scootermorris)

Details

(Keywords: crash, testcase)

Attachments

(2 files, 2 obsolete files)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20050914
Firefox/1.6a1

TB9365977Z
Attached image simple testcase
Keywords: testcase
See also bug 307322 and bug 278201.  Is there a general solution to the hangs
and crashes that occur due to reference loops?
Status: NEW → ASSIGNED
Attachment #196282 - Flags: review?(tor)
Attachment #196282 - Flags: review?(tor)
Assignee: general → scootermorris
Attachment #196282 - Attachment is obsolete: true
Attachment #196607 - Flags: review?(tor)
This still won't handle the two pattern loop case, will it?
Attachment #196607 - Flags: review?(tor)
(In reply to comment #6)
> Created an attachment (id=196826) [edit]
> Same patch as previous, but add checking for multiple different patterns
> looping

Are you planning to seek reviews for this patch?  My hope is it simply fell off
the radar...
(In reply to comment #7)
> (In reply to comment #6)
> > Created an attachment (id=196826) [edit] [edit]
> > Same patch as previous, but add checking for multiple different patterns
> > looping
> 
> Are you planning to seek reviews for this patch?  My hope is it simply fell off
> the radar...

Not really.  I'm holding off asking for reviews until after we past the 1.5b2
deadlines.  Most of the SVG team (i.e. tor & jwatt) are really buried with some
critical fixes to Windows Cairo and other 1.5-related things.  I'm also working
on a combined patch that fixes this problem as well as a couple of other
patterns issues.
https://bugzilla.mozilla.org/attachment.cgi?id=196117&action=view no longer crashes for me in build 2005-12-14-09, SeaMonkey trunk on Windows XP
WFM Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051214 Firefox/1.6a1

Scooter, is the patch in comment 6 still worthwhile?
Flags: blocking1.9a1?
Fixed by checkin to bug 308917
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Verified FIXED using build 2006-02-10-10, Windows XP SeaMonkey trunk (no crash).
Status: RESOLVED → VERIFIED
Flags: blocking1.9a1?
Crashtest checked in.
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: