Bug 14843

Summary: Crash while rendering SVG
Product: WebKit Reporter: Jean-Pierre Fiset <bugzilla>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: ahayes, bugzilla, ddkilzer
Priority: P2 Keywords: NeedsReduction
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
URL: http://devel0.gcrc.carleton.ca/saf303_crash
Attachments:
Description Flags
Elaborate test case
none
Crash log none

Description Jean-Pierre Fiset 2007-08-01 07:27:09 PDT
I have a test case that reproduces a crash in Safari 3.0.3 on MacOS and Windows. The test case is complex and I am hoping a debugger can pin point the issue since I am at a loss at providing a simpler test case.
Comment 1 Jean-Pierre Fiset 2007-08-01 07:28:45 PDT
Created attachment 15773 [details]
Elaborate test case

This is the test case referred to by the URL, offered here in case one can not reach the given URL.
Comment 2 David Kilzer (:ddkilzer) 2007-08-01 07:38:23 PDT
* STEPS TO REPRODUCE
1. Launch Safari/WebKit.
2. Open the URL in this page (or index.html in the attached test case).
3. Click on the green triangle.

* RESULTS
Safari crashes after clicking on the green triangle.

* REGRESSION
Confirmed crash with Safari 3 Public Beta v. 3.0.3 (522.12.1) with its original WebKit on Mac OS X 10.4.10 (8R218).

However, Safari 3 Public Beta v. 3.0.3 (522.12.1) with a local debug build of WebKit r24803 does NOT crash on 10.4.10, so this has likely been fixed already.

Comment 3 David Kilzer (:ddkilzer) 2007-08-01 07:38:55 PDT
Created attachment 15774 [details]
Crash log
Comment 4 Amos Hayes 2007-08-02 07:19:41 PDT
Safari 3 Public Beta v. 3.0.3 (522.12.1) with the webkit.org r24803 (Aug. 1) nightly on 10.4.10 does not crash for me either. So that rules out the local debug build difference, correct?
Comment 5 David Kilzer (:ddkilzer) 2007-08-02 09:55:52 PDT
(In reply to comment #4)
> Safari 3 Public Beta v. 3.0.3 (522.12.1) with the webkit.org r24803 (Aug. 1)
> nightly on 10.4.10 does not crash for me either. So that rules out the local
> debug build difference, correct?

Yes.  It's rare that a debug build works and a release build doesn't, but it happens.

I think this bug may be closed since it's fixed in tip-of-tree.