## JerryScript commit hash
55acdf2048b390d0f56f12e64dbfb2559f0e70ad

## Build platform
Ubuntu 20.04 LTS

## Build steps
```
./tools/build.py --clean --debug --compile-flag=-fsanitize=address \
--compile-flag=-m32 --compile-flag=-fno-omit-frame-pointer \
--compile-flag=-fno-common --compile-flag=-g \
--strip=off --system-allocator=on --logging=on \
--linker-flag=-fuse-ld=gold --error-messages=on --line-info=ON \
--stack-limit=10
```

## poc
```
var ab = new Int8Array(20).map((v, i) => i).buffer;
var ta = new Int8Array(ab, 0, 10);
var seen_length = -1;
ta.constructor = {
    [Symbol.species]: function (len) {
        seen_length = len;
        return new Int8Array(ab, 1, len);
    }
};
print(-1, seen_length);
print([
    0,
    1,
    2,
    3,
    4,
    5,
    6,
    7,
    8,
    9
], ta);
var tb = ta.slice();
print(10, seen_length);
print([
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
], ta);
print([
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
], tb);
```

## assert log
```
ICE: Assertion 'new_typedarray_info.offset == 0' failed at /home/sakura/jerryscript/jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-typedarray-prototype.c(ecma_builtin_typedarray_prototype_slice):1631.

```
Assertion 'new_typedarray_info.offset == 0' failed at jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-typedarray-prototype.c(ecma_builtin_typedarray_prototype_slice):1631.
This is a GitHub Issue
repo:jerryscript
owner:jerryscript-project
Title : Assertion 'new_typedarray_info.offset == 0' failed at jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-typedarray-prototype.c(ecma_builtin_typedarray_prototype_slice):1631.
Issue date:

--- start body ---
## JerryScript commit hash
55acdf2048b390d0f56f12e64dbfb2559f0e70ad

## Build platform
Ubuntu 20.04 LTS

## Build steps
```
./tools/build.py --clean --debug --compile-flag=-fsanitize=address \
--compile-flag=-m32 --compile-flag=-fno-omit-frame-pointer \
--compile-flag=-fno-common --compile-flag=-g \
--strip=off --system-allocator=on --logging=on \
--linker-flag=-fuse-ld=gold --error-messages=on --line-info=ON \
--stack-limit=10
```

## poc
```
var ab = new Int8Array(20).map((v, i) => i).buffer;
var ta = new Int8Array(ab, 0, 10);
var seen_length = -1;
ta.constructor = {
    [Symbol.species]: function (len) {
        seen_length = len;
        return new Int8Array(ab, 1, len);
    }
};
print(-1, seen_length);
print([
    0,
    1,
    2,
    3,
    4,
    5,
    6,
    7,
    8,
    9
], ta);
var tb = ta.slice();
print(10, seen_length);
print([
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
], ta);
print([
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
], tb);
```

## assert log
```
ICE: Assertion 'new_typedarray_info.offset == 0' failed at /home/sakura/jerryscript/jerry-core/ecma/builtin-objects/typedarray/ecma-builtin-typedarray-prototype.c(ecma_builtin_typedarray_prototype_slice):1631.

```
--- end body ---
