Summary: | REPRODUCIBLE ASSERT: KJS::GCLock::GCLock[in-charge]() + 96 (collector.cpp:130) | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | David Kilzer (:ddkilzer) <ddkilzer> | ||||
Component: | JavaScriptCore | Assignee: | Maciej Stachowiak <mjs> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | bdakin, dev+webkit, ggaren, mitz, mjs, timothy | ||||
Priority: | P1 | Keywords: | InRadar | ||||
Version: | 523.x (Safari 3) | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.4 | ||||||
Attachments: |
|
Description
David Kilzer (:ddkilzer)
2007-04-23 16:20:06 PDT
See also <rdar://problem/5154113>. Created attachment 14221 [details]
the fix
Comment on attachment 14221 [details]
the fix
r=me
I don't this this was the correct fix, other WebKit clients will be releasing their WebView's during dealloc in a similar situation. Colloquy for example has this reentry in the collector. <rdar://problem/5145162> Colloquy hung and crashed in KJS::JSObject::mark() deallocing a WebView The Colloquy issues isn't exactly the same. But it might be a similar collector issue. |