chakra-core / chakra-core/ChakraCore
Assertion Error (ByteCode Updward Exposed Used Mismatch)
Open
Bug
Severity: 2
- Dominant language
- JavaScript
- Stars
- 9.3k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
Assert Error in ChakraCore/lib/Backend/BackwardPass.cpp (line 8838)
this is PoC code.
```
function test0() {
var __es_v0 = RegExp.prototype.exec.call(/(baa){3,4}/, String.prototype.toString.call("c2"));
var func2 = function () {
test0();
};
var c = 2147483647;
while (func2.call(c++, c++)) {}
}
test0();
```
ChakraCore: Latest, Debug build
OS: Ubuntu 18.04.2
Arch: x86_64
Contributor guide
Assessment
This issue has not been assessed yet.