WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
138620
Regression(
r175947
): Caused assertions in debug builds
https://bugs.webkit.org/show_bug.cgi?id=138620
Summary
Regression(r175947): Caused assertions in debug builds
Chris Dumez
Reported
2014-11-11 12:13:14 PST
ASSERTION FAILED: traversed == (current != end ? 1 : 0) /Volumes/Data/slave/mavericks-debug/build/Source/WebCore/dom/CollectionIndexCache.h(98) : unsigned int WebCore::CollectionIndexCache<WebCore::HTMLCollection, WebCore::Element *>::computeNodeCountUpdatingListCache(const Collection &) [Collection = WebCore::HTMLCollection, Iterator = WebCore::Element *] 1 0x105970330 WTFCrash 2 0x109c0ff45 WebCore::CollectionIndexCache<WebCore::HTMLCollection, WebCore::Element*>::computeNodeCountUpdatingListCache(WebCore::HTMLCollection const&) 3 0x109c0e400 WebCore::CollectionIndexCache<WebCore::HTMLCollection, WebCore::Element*>::nodeCount(WebCore::HTMLCollection const&) 4 0x109c0c639 WebCore::HTMLCollection::length() const 5 0x10a193155 WebCore::JSHTMLCollection::getOwnPropertySlotByIndex(JSC::JSObject*, JSC::ExecState*, unsigned int, JSC::PropertySlot&) 6 0x10505dfbb JSC::JSObject::getPropertySlot(JSC::ExecState*, unsigned int, JSC::PropertySlot&) 7 0x10535c543 JSC::JSValue::get(JSC::ExecState*, unsigned int, JSC::PropertySlot&) const 8 0x105337d08 JSC::JSValue::get(JSC::ExecState*, unsigned int) const 9 0x10574aea3 JSC::LLInt::getByVal(JSC::ExecState*, JSC::JSValue, JSC::JSValue) 10 0x1057442e3 llint_slow_path_get_by_val 11 0x105751d35 llint_entry 12 0x10574e3c9 vmEntryToJavaScript 13 0x1055ddb4a JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) 14 0x1055c20d4 JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::JSObject*) 15 0x1051573f0 JSC::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*) 16 0x10a276125 WebCore::JSMainThreadExecState::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*) 17 0x10abfda5d WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld&) 18 0x10abfdba4 WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) 19 0x10ac0d127 WebCore::ScriptElement::executeScript(WebCore::ScriptSourceCode const&) 20 0x10ac0c0f0 WebCore::ScriptElement::prepareScript(WTF::TextPosition const&, WebCore::ScriptElement::LegacyTypeSupport) 21 0x109ce30f9 WebCore::HTMLScriptRunner::runScript(WebCore::Element*, WTF::TextPosition const&) 22 0x109ce2f09 WebCore::HTMLScriptRunner::execute(WTF::PassRefPtr<WebCore::Element>, WTF::TextPosition const&) 23 0x109c22eb1 WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder() 24 0x109c22ff8 WebCore::HTMLDocumentParser::canTakeNextToken(WebCore::HTMLDocumentParser::SynchronousMode, WebCore::PumpSession&) 25 0x109c2219f WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode) 26 0x109c21c29 WebCore::HTMLDocumentParser::pumpTokenizerIfPossible(WebCore::HTMLDocumentParser::SynchronousMode) 27 0x109c23bc1 WebCore::HTMLDocumentParser::append(WTF::PassRefPtr<WTF::StringImpl>) 28 0x1096e251c WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter&, char const*, unsigned long) 29 0x109805fce WebCore::DocumentWriter::addData(char const*, unsigned long) 30 0x1097cd826 WebCore::DocumentLoader::commitData(char const*, unsigned long) 31 0x1103d538d -[WebFrame(WebInternal) _commitData:]
Attachments
Patch
(1.51 KB, patch)
2014-11-11 12:21 PST
,
Chris Dumez
no flags
Details
Formatted Diff
Diff
Patch
(2.42 KB, patch)
2014-11-11 12:40 PST
,
Chris Dumez
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2014-11-11 12:15:08 PST
Patch is coming shortly, just need to validate locally first.
Chris Dumez
Comment 2
2014-11-11 12:21:56 PST
Created
attachment 241367
[details]
Patch Still waiting for my build to complete so I can test this locally.
Chris Dumez
Comment 3
2014-11-11 12:40:08 PST
Created
attachment 241370
[details]
Patch
Chris Dumez
Comment 4
2014-11-11 12:41:48 PST
Comment on
attachment 241370
[details]
Patch Clearing flags on attachment: 241370 Committed
r175968
: <
http://trac.webkit.org/changeset/175968
>
Chris Dumez
Comment 5
2014-11-11 12:41:53 PST
All reviewed patches have been landed. Closing bug.
Darin Adler
Comment 6
2014-11-11 20:06:33 PST
Thanks for fixing this. Sorry!
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug