ChakraCore is an open source Javascript engine with a C API.

chakra chakracore cplusplus cplusplus-11 cpp hacktoberfest help-wanted javascript javascript-engine js jsrt linux microsoft mit-license osx runtime up-for-grabs vm windows
3 Open Issues Need Help Last updated: Dec 19, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This GitHub issue reports an assertion failure in ChakraCore's `Array.prototype.copyWithin` when executed on an array containing an element at an extremely large index (e.g., `b[4294967294]`). The user provides a minimal reproducible example, the crash output, and identifies a potential bug in the assertion logic within `JavascriptArray.cpp`, suggesting a specific correction to the conditional statement.

Complexity: 2/5
Bug good first issue

ChakraCore is an open source Javascript engine with a C API.

JavaScript
#chakra#chakracore#cplusplus#cplusplus-11#cpp#hacktoberfest#help-wanted#javascript#javascript-engine#js#jsrt#linux#microsoft#mit-license#osx#runtime#up-for-grabs#vm#windows

AI Summary: This GitHub issue highlights that using Unicode escape sequences (e.g., `\u0061` for 'a') within JavaScript keywords (like `v\u0061r` instead of `var`) results in inconsistent and often unhelpful error messages across different JavaScript engines. The goal is to improve these error messages to be more specific and informative, similar to the "Keyword must not contain escaped characters" error already provided by d8 and Node.js.

Complexity: 3/5
help wanted good first issue Dev Experience

ChakraCore is an open source Javascript engine with a C API.

JavaScript
#chakra#chakracore#cplusplus#cplusplus-11#cpp#hacktoberfest#help-wanted#javascript#javascript-engine#js#jsrt#linux#microsoft#mit-license#osx#runtime#up-for-grabs#vm#windows

AI Summary: This GitHub issue identifies a bug in ChakraCore's PAL layer where the `_wfopen_s` implementation imposes a hardcoded 10-character limit on mode strings. This restriction causes `_wfopen` calls to fail when using longer mode strings, such as "r, ccs=UNICODE". The goal is to remove this arbitrary limit to enhance compatibility.

Complexity: 2/5
help wanted Bug good first issue Severity: 3

ChakraCore is an open source Javascript engine with a C API.

JavaScript
#chakra#chakracore#cplusplus#cplusplus-11#cpp#hacktoberfest#help-wanted#javascript#javascript-engine#js#jsrt#linux#microsoft#mit-license#osx#runtime#up-for-grabs#vm#windows