Diff
Modified: branches/safari-601.1.32.2-branch/Source/_javascript_Core/ChangeLog (184492 => 184493)
--- branches/safari-601.1.32.2-branch/Source/_javascript_Core/ChangeLog 2015-05-18 17:00:24 UTC (rev 184492)
+++ branches/safari-601.1.32.2-branch/Source/_javascript_Core/ChangeLog 2015-05-18 17:00:31 UTC (rev 184493)
@@ -1,5 +1,22 @@
2015-05-18 Matthew Hanson <matthew_han...@apple.com>
+ Merge r184289. rdar://problem/18717477
+
+ 2015-05-13 Michael Saboff <msab...@apple.com>
+
+ com.apple.WebKit.WebContent crashed at _javascript_Core: JSC::CodeBlock::finalizeUnconditionally
+ https://bugs.webkit.org/show_bug.cgi?id=144933
+
+ Changed the RELEASE_ASSERT_NOT_REACHED into an ASSERT. Added some diagnostic messages to
+ help determine the cause for any crash.
+
+ Reviewed by Geoffrey Garen.
+
+ * bytecode/CodeBlock.cpp:
+ (JSC::CodeBlock::finalizeUnconditionally):
+
+2015-05-18 Matthew Hanson <matthew_han...@apple.com>
+
Merge r184019. rdar://problem/20764509
2015-05-08 Michael Saboff <msab...@apple.com>
Modified: branches/safari-601.1.32.2-branch/Source/_javascript_Core/bytecode/CodeBlock.cpp (184492 => 184493)
--- branches/safari-601.1.32.2-branch/Source/_javascript_Core/bytecode/CodeBlock.cpp 2015-05-18 17:00:24 UTC (rev 184492)
+++ branches/safari-601.1.32.2-branch/Source/_javascript_Core/bytecode/CodeBlock.cpp 2015-05-18 17:00:31 UTC (rev 184493)
@@ -2580,7 +2580,8 @@
break;
}
default:
- RELEASE_ASSERT_NOT_REACHED();
+ OpcodeID opcodeID = interpreter->getOpcodeID(curInstruction[0].u.opcode);
+ ASSERT_WITH_MESSAGE_UNUSED(opcodeID, false, "Unhandled opcode in CodeBlock::finalizeUnconditionally, %s(%d) at bc %u", opcodeNames[opcodeID], opcodeID, propertyAccessInstructions[i]);
}
}
_______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes