Bug 10851 - Crash with Drosera
Summary: Crash with Drosera
Status: CLOSED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 420+
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Timothy Hatcher
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-13 23:43 PDT by Rib Rdb
Modified: 2008-05-17 09:55 PDT (History)
1 user (show)

See Also:


Attachments
Test case (144 bytes, text/html)
2006-09-14 04:15 PDT, David Kilzer (:ddkilzer)
no flags Details
Carsh log (26.12 KB, text/plain)
2006-09-14 10:03 PDT, Rib Rdb
no flags Details
Fixes this. (1.69 KB, patch)
2006-10-18 22:00 PDT, Timothy Hatcher
andersca: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rib Rdb 2006-09-13 23:43:00 PDT
Steps to reproduce:
1. Open Webkit
2. Open Drosera and attach to webkit
3. Open this html file:

<html><head><script> (
function(){ QueueNode.prototype.AddChild = function (title, input) { } }
)() </script><title>Queue</title></head></html>

4. WebKit Crashes
Comment 1 David Kilzer (:ddkilzer) 2006-09-14 04:15:15 PDT
Created attachment 10554 [details]
Test case

Test case from Comment #0.
Comment 2 David Kilzer (:ddkilzer) 2006-09-14 04:24:35 PDT
I'm not seeing a crash when I follow the steps in Comment #0 with a locally-built debug build of WebKit r16342 on Mac OS X 10.4.7 (8J135) with Safari 2.0.4 (419.3).

I do see that Drosera pauses every time upon loading the test page, but clicking the "Continue" button lets Safari continue running.

Are you seeing a crash or a hang?  If it's a crash, please post a crash log if one is generated.  Thanks!
Comment 3 Rib Rdb 2006-09-14 10:03:58 PDT
Created attachment 10558 [details]
Carsh log

Here's the crash log. It says the application is Safari.app, but it's really the WebKit nightly binary from WebKit-SVN-r16358.dmg
Comment 4 David Kilzer (:ddkilzer) 2006-09-14 10:32:03 PDT
(In reply to comment #3)
> Created an attachment (id=10558) [edit]
> Carsh log
> 
> Here's the crash log. It says the application is Safari.app, but it's really
> the WebKit nightly binary from WebKit-SVN-r16358.dmg

And you would be running this on the Leopard Developer Preview, correct?  When I tried to reproduce the issue, I was running on Tiger (10.4.7).
Comment 5 Rib Rdb 2006-09-14 11:05:20 PDT
(In reply to comment #4)
> (In reply to comment #3)
> > Created an attachment (id=10558) [edit]
> > Carsh log
> > 
> > Here's the crash log. It says the application is Safari.app, but it's really
> > the WebKit nightly binary from WebKit-SVN-r16358.dmg
> 
> And you would be running this on the Leopard Developer Preview, correct?  When
> I tried to reproduce the issue, I was running on Tiger (10.4.7).
> 

Yes, I am running the Leopard Preview.
Comment 6 Timothy Hatcher 2006-10-18 22:00:27 PDT
Created attachment 11145 [details]
Fixes this.
Comment 7 Anders Carlsson 2006-10-18 22:04:29 PDT
Comment on attachment 11145 [details]
Fixes this.

r=me
Comment 8 Timothy Hatcher 2006-10-18 22:09:00 PDT
Landed in r17128.
Comment 9 Timothy Hatcher 2008-05-17 09:55:59 PDT
Closing since Drosera has been replaced by the new Web Inspector debugger. Moving to the New Bugs component so the Drosera component can be closed and removed.