<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>6471</bug_id>
          
          <creation_ts>2006-01-10 08:58:10 -0800</creation_ts>
          <short_desc>Assertion failure inside setInnerHTML logging into AOL&apos;s webmail</short_desc>
          <delta_ts>2006-07-05 14:46:29 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>DOM</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://webmail.aol.com</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, NeedsReduction</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="John Sullivan">sullivan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>alice.barraclough</cc>
    
    <cc>ian</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>28153</commentid>
    <comment_count>0</comment_count>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2006-01-10 08:58:10 -0800</bug_when>
    <thetext>To reproduce:

1. Go to http://webmail.aol.com
2. Log in with a screen name and password

When the subsequent page is almost finished loading, it fails this assertion:

...WebCore/khtml/xml/dom_nodeimpl.cpp:1228: failed assertion `!attached()&apos;

Here&apos;s the backtrace:

#0  0x9004716c in kill ()
#1  0x90128b98 in abort ()
#2  0x95512144 in __eprintf ()
#3  0x01dc8acc in DOM::NodeImpl::attach (this=0x11c8fd30) at /Volumes/Big/Users/johnsullivan/
Projects/Labyrinth/OpenSource/WebCore/khtml/xml/dom_nodeimpl.cpp:1228
#4  0x01dcb4f0 in DOM::ContainerNodeImpl::attach (this=0x11c8fd30) at /Volumes/Big/Users/
johnsullivan/Projects/Labyrinth/OpenSource/WebCore/khtml/xml/dom_nodeimpl.cpp:2533
#5  0x01dbee20 in DOM::ElementImpl::attach (this=0x11c8fd30) at /Volumes/Big/Users/johnsullivan/
Projects/Labyrinth/OpenSource/WebCore/khtml/xml/dom_elementimpl.cpp:520
#6  0x01dd3918 in DOM::ContainerNodeImpl::appendChild (this=0x118fac70, newChild=0x11c8fbb0, 
exceptioncode=@0xbfffbea0) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
WebCore/khtml/xml/dom_nodeimpl.cpp:2440
#7  0x01d09bc8 in DOM::HTMLElementImpl::setInnerHTML (this=0x118fac70, html=@0xbfffbea4, 
exception=@0xbfffbea0) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
WebCore/khtml/html/html_elementimpl.cpp:328
#8  0x01cdf3c0 in KJS::HTMLElement::putValueProperty (this=0x11751508, exec=0xbfffc4c0, 
token=349, value=0x117553d0) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
WebCore/khtml/ecma/kjs_html.cpp:3171
#9  0x0200844c in KJS::lookupPut&lt;KJS::HTMLElement, KJS::DOMElement&gt; (exec=0xbfffc4c0, 
propertyName=@0x110d9194, value=0x117553d0, attr=0, table=0x209cde0, thisObj=0x11751508) 
at /Users/johnsullivan/symroots/Development/JavaScriptCore.framework/PrivateHeaders/lookup.h:248
#10 0x01cdf864 in KJS::HTMLElement::put (this=0x11751508, exec=0xbfffc4c0, 
propertyName=@0x110d9194, value=0x117553d0, attr=0) at /Volumes/Big/Users/johnsullivan/
Projects/Labyrinth/OpenSource/WebCore/khtml/ecma/kjs_html.cpp:2486
#11 0x015ad8e8 in KJS::AssignDotNode::evaluate (this=0x110d9180, exec=0xbfffc4c0) at /Volumes/
Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1349
#12 0x015a27a0 in KJS::ExprStatementNode::execute (this=0x110d91a0, exec=0xbfffc4c0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1605
#13 0x0159f864 in KJS::StatListNode::execute (this=0x110e27c0, exec=0xbfffc4c0) at ./kxmlcore/
RefPtr.h:1441
#14 0x015a08f4 in KJS::CaseClauseNode::evalStatements (this=0x110d9280, exec=0xbfffc4c0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1988
#15 0x015a1b60 in KJS::CaseBlockNode::evalBlock (this=0x110d92c0, exec=0xbfffc4c0, 
input=0x1149e3c8) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/nodes.cpp:2064
#16 0x015a2214 in KJS::SwitchNode::execute (this=0x110d92e0, exec=0xbfffc4c0) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2129
#17 0x015a1658 in KJS::SourceElementsNode::execute (this=0x110da120, exec=0xbfffc4c0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2334
#18 0x0159feb0 in KJS::BlockNode::execute (this=0x110d9360, exec=0xbfffc4c0) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1581
#19 0x01587ef0 in KJS::DeclaredFunctionImp::execute (this=0x11569d10, exec=0xbfffc4c0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/function.cpp:337
#20 0x015875ec in KJS::FunctionImp::callAsFunction (this=0x11569d10, exec=0xbfffc7f0, 
thisObj=0x117517a8, args=@0xbfffc5d8) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
OpenSource/JavaScriptCore/kjs/function.cpp:107
#21 0x015b3a68 in KJS::JSObject::call (this=0x11569d10, exec=0xbfffc7f0, thisObj=0x117517a8, 
args=@0xbfffc5d8) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/object.cpp:96
#22 0x015ab974 in KJS::FunctionCallDotNode::evaluate (this=0x110dd030, exec=0xbfffc7f0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:663
#23 0x015a27a0 in KJS::ExprStatementNode::execute (this=0x110dd050, exec=0xbfffc7f0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1605
#24 0x015a1658 in KJS::SourceElementsNode::execute (this=0x110d4e50, exec=0xbfffc7f0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2334
#25 0x0159feb0 in KJS::BlockNode::execute (this=0x110dd0c0, exec=0xbfffc7f0) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1581
#26 0x01587ef0 in KJS::DeclaredFunctionImp::execute (this=0x11569c30, exec=0xbfffc7f0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/function.cpp:337
#27 0x015875ec in KJS::FunctionImp::callAsFunction (this=0x11569c30, exec=0xbfffccd0, 
thisObj=0x117517a8, args=@0xbfffc960) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
OpenSource/JavaScriptCore/kjs/function.cpp:107
#28 0x015b3a68 in KJS::JSObject::call (this=0x11569c30, exec=0xbfffccd0, thisObj=0x117517a8, 
args=@0xbfffc960) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/object.cpp:96
#29 0x01589698 in KJS::DeclaredFunctionImp::construct (this=0x11569c30, exec=0xbfffccd0, 
args=@0xbfffc960) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/function.cpp:327
#30 0x015aca94 in KJS::NewExprNode::evaluate (this=0x11647610, exec=0xbfffccd0) at /Volumes/
Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:502
#31 0x0159fb68 in KJS::AssignExprNode::evaluate (this=0x11623c00, exec=0xbfffccd0) at ./kxmlcore/
RefPtr.h:1465
#32 0x015a2c28 in KJS::VarDeclNode::evaluate (this=0x11623c20, exec=0xbfffccd0) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1483
#33 0x015a2ab4 in KJS::VarDeclListNode::evaluate (this=0x11623c40, exec=0xbfffccd0) at /Volumes/
Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1530
#34 0x015a296c in KJS::VarStatementNode::execute (this=0x11623c60, exec=0xbfffccd0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1549
#35 0x015a1508 in KJS::SourceElementsNode::execute (this=0x116341e0, exec=0xbfffccd0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2328
#36 0x0159feb0 in KJS::BlockNode::execute (this=0x11615a90, exec=0xbfffccd0) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1581
#37 0x01587ef0 in KJS::DeclaredFunctionImp::execute (this=0x1156deb0, exec=0xbfffccd0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/function.cpp:337
#38 0x015875ec in KJS::FunctionImp::callAsFunction (this=0x1156deb0, exec=0xbfffd000, 
thisObj=0x1156d938, args=@0xbfffcde8) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
OpenSource/JavaScriptCore/kjs/function.cpp:107
#39 0x015b3a68 in KJS::JSObject::call (this=0x1156deb0, exec=0xbfffd000, thisObj=0x1156d938, 
args=@0xbfffcde8) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/object.cpp:96
#40 0x015ab974 in KJS::FunctionCallDotNode::evaluate (this=0x11637ef0, exec=0xbfffd000) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:663
#41 0x015a27a0 in KJS::ExprStatementNode::execute (this=0x11637f10, exec=0xbfffd000) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1605
#42 0x015a1658 in KJS::SourceElementsNode::execute (this=0x110fad90, exec=0xbfffd000) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2334
#43 0x0159feb0 in KJS::BlockNode::execute (this=0x11627b80, exec=0xbfffd000) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1581
#44 0x01587ef0 in KJS::DeclaredFunctionImp::execute (this=0x1156dba0, exec=0xbfffd000) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/function.cpp:337
#45 0x015875ec in KJS::FunctionImp::callAsFunction (this=0x1156dba0, exec=0xbfffd460, 
thisObj=0x1156d938, args=@0xbfffd118) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
OpenSource/JavaScriptCore/kjs/function.cpp:107
#46 0x015b3a68 in KJS::JSObject::call (this=0x1156dba0, exec=0xbfffd460, thisObj=0x1156d938, 
args=@0xbfffd118) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/object.cpp:96
#47 0x015ab974 in KJS::FunctionCallDotNode::evaluate (this=0x11af31a0, exec=0xbfffd460) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:663
#48 0x015a27a0 in KJS::ExprStatementNode::execute (this=0x11c29390, exec=0xbfffd460) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1605
#49 0x015a1658 in KJS::SourceElementsNode::execute (this=0x11ac2b10, exec=0xbfffd460) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2334
#50 0x0159feb0 in KJS::BlockNode::execute (this=0x11aead60, exec=0xbfffd460) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1581
#51 0x015a89f0 in KJS::IfNode::execute (this=0x11c22070, exec=0xbfffd460) at /Volumes/Big/Users/
johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1624
#52 0x015a1658 in KJS::SourceElementsNode::execute (this=0x11c1dcc0, exec=0xbfffd460) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2334
#53 0x0159feb0 in KJS::BlockNode::execute (this=0x11c22470, exec=0xbfffd460) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1581
#54 0x01587ef0 in KJS::DeclaredFunctionImp::execute (this=0x11778990, exec=0xbfffd460) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/function.cpp:337
#55 0x015875ec in KJS::FunctionImp::callAsFunction (this=0x11778990, exec=0xbfffd810, 
thisObj=0xfac70d0, args=@0xbfffd584) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
OpenSource/JavaScriptCore/kjs/function.cpp:107
#56 0x015b3a68 in KJS::JSObject::call (this=0x11778990, exec=0xbfffd810, thisObj=0xfac70d0, 
args=@0xbfffd584) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/object.cpp:96
#57 0x015ab428 in KJS::FunctionCallResolveNode::evaluate (this=0x11afc6d0, exec=0xbfffd810) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:570
#58 0x015a27a0 in KJS::ExprStatementNode::execute (this=0x11c1c7c0, exec=0xbfffd810) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1605
#59 0x015a89f0 in KJS::IfNode::execute (this=0x11c1b440, exec=0xbfffd810) at /Volumes/Big/Users/
johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1624
#60 0x015a1658 in KJS::SourceElementsNode::execute (this=0x11c26810, exec=0xbfffd810) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2334
#61 0x0159feb0 in KJS::BlockNode::execute (this=0x11adfb00, exec=0xbfffd810) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1581
#62 0x01587ef0 in KJS::DeclaredFunctionImp::execute (this=0x11778a00, exec=0xbfffd810) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/function.cpp:337
#63 0x015875ec in KJS::FunctionImp::callAsFunction (this=0x11778a00, exec=0xbfffdb60, 
thisObj=0xfac70d0, args=@0xbfffd934) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
OpenSource/JavaScriptCore/kjs/function.cpp:107
#64 0x015b3a68 in KJS::JSObject::call (this=0x11778a00, exec=0xbfffdb60, thisObj=0xfac70d0, 
args=@0xbfffd934) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/object.cpp:96
#65 0x015ab428 in KJS::FunctionCallResolveNode::evaluate (this=0x11a00270, exec=0xbfffdb60) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:570
#66 0x015a27a0 in KJS::ExprStatementNode::execute (this=0xfaa2dd0, exec=0xbfffdb60) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1605
#67 0x015a1508 in KJS::SourceElementsNode::execute (this=0x11af5620, exec=0xbfffdb60) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:2328
#68 0x0159feb0 in KJS::BlockNode::execute (this=0x11c13e50, exec=0xbfffdb60) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/nodes.cpp:1581
#69 0x01587ef0 in KJS::DeclaredFunctionImp::execute (this=0x11777260, exec=0xbfffdb60) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/JavaScriptCore/kjs/function.cpp:337
#70 0x015875ec in KJS::FunctionImp::callAsFunction (this=0x11777260, exec=0xfa25704, 
thisObj=0xfac70d0, args=@0xbfffdcf4) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
OpenSource/JavaScriptCore/kjs/function.cpp:107
#71 0x015b3a68 in KJS::JSObject::call (this=0x11777260, exec=0xfa25704, thisObj=0xfac70d0, 
args=@0xbfffdcf4) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/
JavaScriptCore/kjs/object.cpp:96
#72 0x01cc12f4 in KJS::JSAbstractEventListener::handleEvent (this=0x118ca510, ele=0x11af71c0, 
isWindowEvent=&lt;incomplete type&gt;) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
OpenSource/WebCore/khtml/ecma/kjs_events.cpp:112
#73 0x01ca8d88 in DOM::EventListener::handleEventImpl (this=0x118ca510, evt=0x11af71c0, 
isWindowEvent=true) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/
khtml/dom/dom2_events.cpp:47
#74 0x01db8e24 in DOM::DocumentImpl::defaultEventHandler (this=0xd198600, evt=0x11af71c0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/khtml/xml/
dom_docimpl.cpp:2427
#75 0x01dd0c64 in DOM::NodeImpl::dispatchWindowEvent (this=0x118ca940, 
eventType=@0x20bd194, canBubbleArg=false, cancelableArg=false) at /Volumes/Big/Users/
johnsullivan/Projects/Labyrinth/OpenSource/WebCore/khtml/xml/dom_nodeimpl.cpp:658
#76 0x01db3698 in DOM::DocumentImpl::implicitClose (this=0xd198600) at /Volumes/Big/Users/
johnsullivan/Projects/Labyrinth/OpenSource/WebCore/khtml/xml/dom_docimpl.cpp:1433
#77 0x01c6c564 in KHTMLPart::checkEmitLoadEvent (this=0xd02ac00) at /Volumes/Big/Users/
johnsullivan/Projects/Labyrinth/OpenSource/WebCore/khtml/khtml_part.cpp:1122
#78 0x01c6c780 in KHTMLPart::checkCompleted (this=0xd02ac00) at /Volumes/Big/Users/
johnsullivan/Projects/Labyrinth/OpenSource/WebCore/khtml/khtml_part.cpp:1065
#79 0x01c6d918 in KHTMLPart::slotLoaderRequestDone (this=0xd02ac00, dl=0xca150b0, 
obj=0x11c24900) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/
khtml/khtml_part.cpp:1027
#80 0x01df3904 in KWQSlot::call (this=0xfaf57c8, loader=0xca150b0, cachedObject=0x11c24900) at 
/Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/kwq/KWQSlot.mm:351
#81 0x01df2b50 in KWQSignal::call (this=0xca787f0, l=0xca150b0, o=0x11c24900) at /Volumes/Big/
Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/kwq/KWQSignal.mm:148
#82 0x01c2f798 in khtml::Loader::requestDone (this=0xca6fe40, l=0xca150b0, o=0x11c24900) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/kwq/KWQSignalStubs.mm:
44
#83 0x01d53a9c in khtml::Loader::slotFinished (this=0xca6fe40, job=0x11c71ed0, 
allData=0x11c1a4e0) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/
khtml/misc/loader.cpp:174
#84 0x01df3cb8 in KWQSlot::callWithData (this=0x11ae4b98, job=0x11c71ed0, allData=0x11c1a4e0) 
at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/kwq/KWQSlot.mm:321
#85 0x01df2788 in KWQSignal::callWithData (this=0x11c71f38, j=0x11c71ed0, d=0x11c1a4e0) at /
Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/kwq/KWQSignal.mm:184
#86 0x01bfe30c in KIO::TransferJob::emitResult (this=0x11c71ed0, allData=0x11c1a4e0) at /Volumes/
Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/kwq/KWQKJobClasses.mm:243
#87 0x01e002dc in -[KWQResourceLoader finishJobAndHandle:] (self=0x11c1a0c0, _cmd=0x1f9a9b4, 
data=0x11c1a4e0) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/
kwq/KWQResourceLoader.mm:94
#88 0x01e00588 in -[KWQResourceLoader finishWithData:] (self=0x11c1a0c0, _cmd=0x1f9a9dc, 
data=0x11c1a4e0) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebCore/
kwq/KWQResourceLoader.mm:125
#89 0x012420ac in -[WebSubresourceLoader didFinishLoading] (self=0x11c26630, 
_cmd=0x90a0ead8) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebKit/
WebCoreSupport.subproj/WebSubresourceLoader.m:216
#90 0x01250ffc in -[WebLoader connectionDidFinishLoading:] (self=0x11c26630, _cmd=0x90a0aaa8, 
con=0x11acb420) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/OpenSource/WebKit/
WebView.subproj/WebLoader.m:662
#91 0x92918cdc in -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] ()
#92 0x92916f48 in -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] ()
#93 0x92916ca0 in _sendCallbacks ()
#94 0x9075da68 in __CFRunLoopDoSources0 ()
#95 0x9075cf98 in __CFRunLoopRun ()
#96 0x9075ca18 in CFRunLoopRunSpecific ()
#97 0x9318e1e0 in RunCurrentEventLoopInMode ()
#98 0x9318d874 in ReceiveNextEventCommon ()
#99 0x9318d6e0 in BlockUntilNextEventMatchingListInMode ()
#100 0x9dadaaa0 in _DPSNextEvent (ctxt=0x0, mask=4294967295, timeLimitArg=0xcaa1710, 
mode=0xa0740a74, dequeue=1 &apos;\001&apos;, eventRef=0xbffff2d0) at GraphicsContext.subproj/
CGDPSReplacement.m:383
#101 0x9dada5fc in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 
(self=0xca1e0d0, _cmd=0x90a224a4, mask=4294967295, expiration=0xcaa1710, 
mode=0xa0740a74, deqFlag=1 &apos;\001&apos;) at AppKit.subproj/NSApplication.m:3693
#102 0x000313ec in -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 
(self=0xca1e0d0, _cmd=0x90a224a4, mask=4294967295, expiration=0xcaa1710, 
mode=0xa0740a74, dequeue=1 &apos;\001&apos;) at /Volumes/Big/Users/johnsullivan/Projects/Labyrinth/
Internal/WebBrowser/BrowserApplication.m:152
#103 0x9dad5518 in -[NSApplication run] (self=0xca1e0d0, _cmd=0x90a2b1a0) at AppKit.subproj/
NSApplication.m:2580
#104 0x9dc2a1c8 in NSApplicationMain (argc=1, argv=0xbffffa70) at AppKit.subproj/NSApplication.m:
6311
#105 0x000f9528 in main (argc=1, argv=0xbffffa70) at /Volumes/Big/Users/johnsullivan/Projects/
Labyrinth/Internal/WebBrowser/main.m:23
Current language:  auto; currently c++</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28154</commentid>
    <comment_count>1</comment_count>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2006-01-10 09:00:13 -0800</bug_when>
    <thetext>I don&apos;t know if this is a regression because I don&apos;t have an old debug version to test against. I also haven&apos;t 
tested what happens on a deployment build. But since AOL is an important site, and this might be a crash 
on a deployment build, I&apos;m setting the priority to P1. If this turns out not to have any visible symptoms on 
a deployment build, it can be set back to P2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28191</commentid>
    <comment_count>2</comment_count>
    <who name="Alice Liu">alice.barraclough</who>
    <bug_when>2006-01-10 14:47:21 -0800</bug_when>
    <thetext>&lt;rdar://problem/4404630&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37181</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-03-21 08:40:03 -0800</bug_when>
    <thetext>John, can you still reproduce this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37184</commentid>
    <comment_count>4</comment_count>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2006-03-21 09:05:51 -0800</bug_when>
    <thetext>I don&apos;t currently know an AOL account name + password -- I was helping a family member when I ran into this originally. I&apos;ll try to get one so I can test this soon, but anyone else who has an AOL account could try in the meantime.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37207</commentid>
    <comment_count>5</comment_count>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2006-03-21 15:09:23 -0800</bug_when>
    <thetext>I have obtained an AOL login, and the assertion still fails.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37210</commentid>
    <comment_count>6</comment_count>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2006-03-21 15:11:50 -0800</bug_when>
    <thetext>I tried on a tip of tree Release build, and there&apos;s no sign of trouble on the site. So maybe this isn&apos;t really p1-worthy? Only someone who knows what that assertion is all about would know for sure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44626</commentid>
    <comment_count>7</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-06-04 10:01:26 -0700</bug_when>
    <thetext>The assertion does reflect a relatively-serious problem; the attach code is not equipped to do the right thing on an already-attached DOM node. I&apos;d like to see a reduction!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46773</commentid>
    <comment_count>8</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-06-23 03:34:51 -0700</bug_when>
    <thetext>See also bug 8684.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48381</commentid>
    <comment_count>9</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2006-07-05 14:46:29 -0700</bug_when>
    <thetext>Fixed in r15170</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>