The latest version
commit: 05dbbd134c3b9e2482998f267857dd3722001cd7

Build platform:
Ubuntu 20.04

Test case:
```
class Foo extends Array {
    #x() {
    }
}

var bar = new Foo();
bar[0] = 1;
```

build options
```
python tools/build.py --debug
```

error msg:
```
ICE: Assertion 'ecma_is_lexical_environment (obj_p) || !ecma_op_object_is_fast_array (obj_p)' failed at jerry-core/ecma/base/ecma-helpers.c(ecma_find_named_property):613.
Error: JERRY_FATAL_FAILED_ASSERTION
Aborted (core dumped)
```

ICE: Assertion 'ecma_is_lexical_environment (obj_p) || !ecma_op_object_is_fast_array (obj_p)' failed at jerry-core/ecma/base/ecma-helpers.c
This is a GitHub Issue
repo:jerryscript
owner:jerryscript-project
Title : ICE: Assertion 'ecma_is_lexical_environment (obj_p) || !ecma_op_object_is_fast_array (obj_p)' failed at jerry-core/ecma/base/ecma-helpers.c
Issue date:

--- start body ---
The latest version
commit: 05dbbd134c3b9e2482998f267857dd3722001cd7

Build platform:
Ubuntu 20.04

Test case:
```
class Foo extends Array {
    #x() {
    }
}

var bar = new Foo();
bar[0] = 1;
```

build options
```
python tools/build.py --debug
```

error msg:
```
ICE: Assertion 'ecma_is_lexical_environment (obj_p) || !ecma_op_object_is_fast_array (obj_p)' failed at jerry-core/ecma/base/ecma-helpers.c(ecma_find_named_property):613.
Error: JERRY_FATAL_FAILED_ASSERTION
Aborted (core dumped)
```

--- end body ---

An internal compiler error (ICE) occurs in JerryScript when an assertion fails due to improper handling of a class that extends an Array. This can lead to a denial of service as the program aborts unexpectedly when executing the provided test case.