Changeset 184289 in webkit


Ignore:
Timestamp:
May 13, 2015, 10:58:59 AM (10 years ago)
Author:
msaboff@apple.com
Message:

com.apple.WebKit.WebContent crashed at JavaScriptCore: 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):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r184288 r184289  
     12015-05-13  Michael Saboff  <msaboff@apple.com>
     2
     3        com.apple.WebKit.WebContent crashed at JavaScriptCore: JSC::CodeBlock::finalizeUnconditionally
     4        https://bugs.webkit.org/show_bug.cgi?id=144933
     5
     6        Changed the RELEASE_ASSERT_NOT_REACHED into an ASSERT.  Added some diagnostic messages to
     7        help determine the cause for any crash.
     8
     9        Reviewed by Geoffrey Garen.
     10
     11        * bytecode/CodeBlock.cpp:
     12        (JSC::CodeBlock::finalizeUnconditionally):
     13
    1142015-05-13  Filip Pizlo  <fpizlo@apple.com>
    215
  • trunk/Source/JavaScriptCore/bytecode/CodeBlock.cpp

    r184152 r184289  
    25812581            }
    25822582            default:
    2583                 RELEASE_ASSERT_NOT_REACHED();
     2583                OpcodeID opcodeID = interpreter->getOpcodeID(curInstruction[0].u.opcode);
     2584                ASSERT_WITH_MESSAGE_UNUSED(opcodeID, false, "Unhandled opcode in CodeBlock::finalizeUnconditionally, %s(%d) at bc %u", opcodeNames[opcodeID], opcodeID, propertyAccessInstructions[i]);
    25842585            }
    25852586        }
Note: See TracChangeset for help on using the changeset viewer.