emscripten-core / emscripten-core/emscripten

Segmentation fault after 3.1.27 update on Jest

Open
#18,401 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
27.6k
Forks
3.6k
Avg merge
1d 1h
Merged PRs (30d)
105

Description

I'm receiving a segfault since 3.1.27. Older versions works great. https://github.com/ceifa/wasmoon/actions/runs/3724920493/jobs/6317398427

**Version of emscripten/emsdk:**

```
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.27 (afa75f342eef4d925172479afa8e6233eb0ae5a9)
clang version 16.0.0 (https://github.com/llvm/llvm-project dee009d3b5c71a340eb4ebb3cfb49f6015a789cc)
Target: wasm32-unknown-emscripten
Thread model: posix
InstalledDir: /home/c31/emsdk/upstream/bin
```

**How I'm building the wasm:**
```
emcc \
-s WASM=1 -o ./build/glue.js \
-s MODULARIZE=1 \
-s ALLOW_TABLE_GROWTH=1 \
-s EXPORT_NAME="initWasmModule" \
-s ALLOW_MEMORY_GROWTH=1 \
-s STRICT=1 \
-s EXPORT_ES6=1 \
-s NODEJS_CATCH_EXIT=0 \
-s NODEJS_CATCH_REJECTION=0 \
-s MALLOC=emmalloc
```

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.