<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Should never be reached assertion hit in WebCore::DocumentOrderedMap::get"
   href="https://bugs.webkit.org/show_bug.cgi?id=137959#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Should never be reached assertion hit in WebCore::DocumentOrderedMap::get"
   href="https://bugs.webkit.org/show_bug.cgi?id=137959">bug 137959</a>
              from <span class="vcard"><a class="email" href="mailto:cdumez&#64;apple.com" title="Chris Dumez &lt;cdumez&#64;apple.com&gt;"> <span class="fn">Chris Dumez</span></a>
</span></b>
        <pre>I added some logging and here is what I see:
addElementById(test) 0x1207bcc30
getElementById(test)
getElementById(test)
addElementById(test) 0x1207bcc98
getElementById(test)
removeElementById(test) 0x1207bcc30
getElementById(test)
SHOULD NEVER BE REACHED

So we add 2 separate elements with the id 'test' to the DocumentOrderedMap, then remove the first one, then crash when calling getElementById('test') because the map think there second element with the id 'test' but cannot find it in the tree.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>