<?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>73752</bug_id>
          
          <creation_ts>2011-12-03 12:18:31 -0800</creation_ts>
          <short_desc>Assertion hit in HistoryItem::addChildItem while navigating on facebook</short_desc>
          <delta_ts>2011-12-05 13:29:20 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>History</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>51224</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>fishd</cc>
    
    <cc>mihaip</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>514564</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-03 12:18:31 -0800</bug_when>
    <thetext>Stack trace:

ASSERTION FAILED: !childItemWithTarget(child-&gt;target())
/Users/rniwa/webkit/Source/WebCore/history/HistoryItem.cpp(463) : void WebCore::HistoryItem::addChildItem(WTF::PassRefPtr&lt;WebCore::HistoryItem&gt;)
1   0x10237b9ff WebCore::HistoryItem::addChildItem(WTF::PassRefPtr&lt;WebCore::HistoryItem&gt;)
2   0x10237967f WebCore::HistoryController::createItemTree(WebCore::Frame*, bool)
3   0x1023797b3 WebCore::HistoryController::pushState(WTF::PassRefPtr&lt;WebCore::SerializedScriptValue&gt;, WTF::String const&amp;, WTF::String const&amp;)
4   0x1023775de WebCore::History::stateObjectAdded(WTF::PassRefPtr&lt;WebCore::SerializedScriptValue&gt;, WTF::String const&amp;, WTF::String const&amp;, WebCore::History::StateObjectType, int&amp;)
5   0x102675540 WebCore::JSHistory::pushState(JSC::ExecState*)
6   0x10267403b WebCore::jsHistoryPrototypeFunctionPushState(JSC::ExecState*)
7   0x326bb7601218
8   0x1000f1aac JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*)
9   0x1000e80fe JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;)
10  0x100062257 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;)
11  0x102578ec2 WebCore::JSMainThreadExecState::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;)
12  0x102653767 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*)
13  0x10228ae84 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector&lt;WebCore::RegisteredEventListener, 1ul&gt;&amp;)
14  0x10228b3ca WebCore::EventTarget::fireEventListeners(WebCore::Event*)
15  0x1029b8b45 WebCore::Node::handleLocalEvents(WebCore::Event*)
16  0x10226e145 WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr&lt;WebCore::Event&gt;)
17  0x1029a4b3f WebCore::MouseEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const
18  0x10226d4cb WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr&lt;WebCore::EventDispatchMediator&gt;)
19  0x1029b875b WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&amp;, WTF::AtomicString const&amp;, int, WebCore::Node*)
20  0x1022777c7 WebCore::EventHandler::dispatchMouseEvent(WTF::AtomicString const&amp;, WebCore::Node*, bool, int, WebCore::PlatformMouseEvent const&amp;, bool)
21  0x10227898b WebCore::EventHandler::handleMouseReleaseEvent(WebCore::PlatformMouseEvent const&amp;)
22  0x10227fdff WebCore::EventHandler::mouseUp(NSEvent*)
23  0x100be4764 -[WebHTMLView mouseUp:]
24  0x7fff82538431 -[NSWindow sendEvent:]
25  0x7fff89ce121a -[Window sendEvent:]
26  0x7fff89ade0ab -[BrowserWindow sendEvent:]
27  0x7fff8246dafa -[NSApplication sendEvent:]
28  0x7fff89a843cd -[BrowserApplication sendEvent:]
29  0x7fff824046de -[NSApplication run]
30  0x7fff823fd3b0 NSApplicationMain
31  0x7fff89c3fb3c SafariMain</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>515349</commentid>
    <comment_count>1</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2011-12-05 13:29:20 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 51224 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>