Summary: | Safari aborts. (Crash when closing a page containing an applet) | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ceri Davies <ceri> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Major | CC: | ceri, mitz |
Priority: | P1 | ||
Version: | 523.x (Safari 3) | ||
Hardware: | Mac | ||
OS: | OS X 10.4 | ||
URL: | http://support.exlibrisgroup.com/ |
Description
Ceri Davies
2007-06-08 07:48:07 PDT
This is WebKit revision 22065. Backtrace: #0 0x005e2f50 in KJS::ScopeChain::mark (this=0xbfffc6a4) at object.h:593 #1 0x00567560 in KJS::Context::mark (this=0xbfffc688) at Context.cpp:100 #2 0x005703c0 in KJS::Interpreter::mark (this=0x2656320) at interpreter.cpp:539 #3 0x00578b00 in KJS::Collector::collect () at collector.cpp:742 #4 0x012f34f8 in WebCore::KJSProxy::~KJSProxy (this=0x7704890) at /WebKit/WebCore/bindings/js/kjs_proxy.cpp:56 #5 0x010fa154 in WebCore::FramePrivate::~FramePrivate (this=0x2945a00) at /WebKit/WebCore/page/Frame.cpp:1852 #6 0x010fa654 in WebCore::Frame::~Frame (this=0x864a030) at /WebKit/WebCore/page/Frame.cpp:208 #7 0x0160a7e0 in WebCore::Shared<WebCore::Frame>::deref (this=0x864a034) at Shared.h:52 #8 0x0160a834 in WTF::RefPtr<WebCore::Frame>::~RefPtr (this=0x865df7c) at RefPtr.h:41 #9 0x011025f8 in WebCore::FrameView::~FrameView (this=0x865df60) at /WebKit/WebCore/page/FrameView.cpp:154 #10 0x0167eea4 in WebCore::FrameView::deref (this=0x865df60) at FrameView.h:57 #11 0x013312bc in WebCore::RenderPart::~RenderPart (this=0x864ad9c) at /WebKit/WebCore/rendering/RenderPart.cpp:54 #12 0x01762874 in WebCore::RenderPartObject::~RenderPartObject (this=0x864ad9c) at RenderPartObject.h:32 #13 0x011dea9c in WebCore::RenderObject::arenaDelete (this=0x864ad9c, arena=0x77c9820, base=0x864ad9c) at /WebKit/WebCore/rendering/RenderObject.cpp:2550 #14 0x01338ef0 in WebCore::RenderWidget::deref (this=0x864ad9c, arena=0x77c9820) at /WebKit/WebCore/rendering/RenderWidget.cpp:206 #15 0x01339770 in WebCore::RenderWidget::destroy (this=0x864ad9c) at /WebKit/WebCore/rendering/RenderWidget.cpp:99 #16 0x012d1ae4 in WebCore::Node::detach (this=0x7933ed0) at /WebKit/WebCore/dom/Node.cpp:832 #17 0x01119194 in WebCore::ContainerNode::detach (this=0x7933ed0) at /WebKit/WebCore/dom/ContainerNode.cpp:617 #18 0x012dbd20 in WebCore::Element::detach (this=0x7933ed0) at /WebKit/WebCore/dom/Element.cpp:660 #19 0x0111916c in WebCore::ContainerNode::detach (this=0x8648d10) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #20 0x012dbd20 in WebCore::Element::detach (this=0x8648d10) at /WebKit/WebCore/dom/Element.cpp:660 #21 0x0111916c in WebCore::ContainerNode::detach (this=0x86447d0) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #22 0x012dbd20 in WebCore::Element::detach (this=0x86447d0) at /WebKit/WebCore/dom/Element.cpp:660 #23 0x0111916c in WebCore::ContainerNode::detach (this=0x8645f80) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #24 0x012dbd20 in WebCore::Element::detach (this=0x8645f80) at /WebKit/WebCore/dom/Element.cpp:660 #25 0x0111916c in WebCore::ContainerNode::detach (this=0x8643be0) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #26 0x012dbd20 in WebCore::Element::detach (this=0x8643be0) at /WebKit/WebCore/dom/Element.cpp:660 #27 0x0111916c in WebCore::ContainerNode::detach (this=0x86434d0) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #28 0x012dbd20 in WebCore::Element::detach (this=0x86434d0) at /WebKit/WebCore/dom/Element.cpp:660 #29 0x0111916c in WebCore::ContainerNode::detach (this=0x8641b80) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #30 0x012dbd20 in WebCore::Element::detach (this=0x8641b80) at /WebKit/WebCore/dom/Element.cpp:660 #31 0x0111916c in WebCore::ContainerNode::detach (this=0x8641cd0) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #32 0x012dbd20 in WebCore::Element::detach (this=0x8641cd0) at /WebKit/WebCore/dom/Element.cpp:660 #33 0x0111916c in WebCore::ContainerNode::detach (this=0x86418e0) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #34 0x012dbd20 in WebCore::Element::detach (this=0x86418e0) at /WebKit/WebCore/dom/Element.cpp:660 #35 0x0111916c in WebCore::ContainerNode::detach (this=0x7425c90) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #36 0x012dbd20 in WebCore::Element::detach (this=0x7425c90) at /WebKit/WebCore/dom/Element.cpp:660 #37 0x0111916c in WebCore::ContainerNode::detach (this=0x23ec720) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #38 0x012dbd20 in WebCore::Element::detach (this=0x23ec720) at /WebKit/WebCore/dom/Element.cpp:660 #39 0x0111916c in WebCore::ContainerNode::detach (this=0x29e1200) at /WebKit/WebCore/dom/ContainerNode.cpp:616 #40 0x0110bc80 in WebCore::Document::detach (this=0x29e1200) at /WebKit/WebCore/dom/Document.cpp:1134 #41 0x010f0110 in WebCore::Frame::setView (this=0x2672a90, view=0x0) at /WebKit/WebCore/page/Frame.cpp:233 #42 0x01132318 in WebCore::FrameTree::removeChild (this=0x2930004, child=0x2672a90) at /WebKit/WebCore/page/FrameTree.cpp:84 #43 0x014a5a30 in WebCore::FrameLoader::detachFromParent (this=0x2921200) at /WebKit/WebCore/loader/FrameLoader.cpp:2990 #44 0x014a5bac in WebCore::FrameLoader::detachChildren (this=0x2a39200) at /WebKit/WebCore/loader/FrameLoader.cpp:2865 #45 0x014a597c in WebCore::FrameLoader::detachFromParent (this=0x2a39200) at /WebKit/WebCore/loader/FrameLoader.cpp:2985 #46 0x003952fc in -[WebView(WebPrivate) _close] (self=0x7b07b90, _cmd=0x90a5ab10) at /WebKit/WebKit/WebView/WebView.mm:671 #47 0x00047858 in ?? () #48 0x92bea5f4 in -[NSArray makeObjectsPerformSelector:withObject:] () #49 0x0005c1ec in ?? () #50 0x0005a4f4 in ?? () #51 0x92be2ae4 in _nsnote_callback () #52 0x90806078 in __CFXNotificationPost () #53 0x907fe114 in _CFXNotificationPostNotification () #54 0x92bcceec in -[NSNotificationCenter postNotificationName:object:userInfo:] () #55 0x9384347c in -[NSWindow _close] () #56 0x938433e0 in -[NSWindow close] () #57 0x0005a498 in ?? () #58 0x0005c07c in ?? () #59 0x93842c4c in -[NSApplication sendAction:to:from:] () #60 0x0002956c in ?? () #61 0x93842b80 in -[NSControl sendAction:to:] () #62 0x93842a60 in -[NSCell _sendActionFrom:] () #63 0x93842540 in -[NSButtonCell performClick:] () #64 0x93842c4c in -[NSApplication sendAction:to:from:] () #65 0x0002956c in ?? () #66 0x9389d4b8 in -[NSMenu performActionForItemAtIndex:] () #67 0x9389d23c in -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] () #68 0x9389cce4 in -[NSMenu performKeyEquivalent:] () #69 0x9389c930 in -[NSApplication _handleKeyEquivalent:] () #70 0x937a6408 in -[NSApplication sendEvent:] () #71 0x00021238 in ?? () #72 0x9379dd10 in -[NSApplication run] () #73 0x9388e87c in NSApplicationMain () #74 0x0005c77c in ?? () #75 0x0005c624 in ?? () |