Open anbu1024 opened 1 year ago
ChakraCore version: commit c3ead3f
Build cmd:
./build.sh --debug --static
Test case:
function foo() { try { try { for (let i = 0; i < 1; i++) { try { function bar() { const ret = Reflect.ownKeys(); } const x = new bar(); } finally { break; } } } finally { } } catch(e) { } } i = 0; while (i<1024) { foo(); i++; }
Execute
./ch ./test.js
Error msg:
ASSERTION 2675347: (ChakraCore/lib/Backend/BackwardPass.cpp, line 582) blockSucc->GetDataUseCount() != 0 Failure: (blockSucc->GetDataUseCount() != 0) Illegal instruction (core dumped)
Why do you try to find bugs in dead projects?
ChakraCore version: commit c3ead3f
Build cmd:
Test case:
Execute
Error msg: