chakra-core / chakra-core/ChakraCore

Assertion Error (ByteCode Updward Exposed Used Mismatch)

Open
#6,181 1 comment 0 reactions 1 assignee Claimed by @rhuanjl View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.