Open anbu1024 opened 1 year ago
ChakraCore version: commit c3ead3f
Build cmd:
./build.sh --debug --static
Test case:
function foo() { for (let i = 0; i < 16; i++) { try { const s = ~"__proto__"; switch (s) { case s: try { break; } finally { } break; default: break; } } catch(e) { ; } } } let i = 0; while(i < 1024) { foo(); i++; }
Execute
./ch ./test.js
Error msg:
ASSERTION 453147: (ChakraCore/lib/Backend/FlowGraph.cpp, line 2078) this->func->IsLoopBodyInTry() Failure: (this->func->IsLoopBodyInTry()) Illegal instruction (core dumped)
ChakraCore version: commit c3ead3f
Build cmd:
Test case:
Execute
Error msg: