Expected Behavior
This input JavaScript code
// input.js
class x { static { function x ( ) { } function x ( ) { } } }
should terminate normally.
$ node --version
v18.11.0
$ node input.js
// terminates without error
Current Behavior
Obfuscator crashes when the input.js is given.

Note: Obfuscator works fine if there is only one function definition in the static block.
Steps to Reproduce
- I used https://obfuscator.io/ (with default settings) to make this error.
- Paste
input.js
- Obfuscate
Your Environment
Stack trace
Minimal working example that will help to reproduce issue
Expected Behavior
This input JavaScript code
should terminate normally.
Current Behavior
Obfuscator crashes when the

input.jsis given.Note: Obfuscator works fine if there is only one function definition in the static block.
Steps to Reproduce
input.jsYour Environment
Stack trace
Minimal working example that will help to reproduce issue