You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Attempting to fd_pwrite to a file with a very large offset fails on Linux host and other Wasm runtimes (Wasmtime, Wasmer, WasmEdge, WAMR), but it succeeds with Node (using uvwasi) but writes 0 bytes.
Attempting to
fd_pwrite
to a file with a very large offset fails on Linux host and other Wasm runtimes (Wasmtime, Wasmer, WasmEdge, WAMR), but it succeeds with Node (using uvwasi) but writes 0 bytes.Repro host:
Repro other runtimes:
Running the above WAT snippet causes other runtimes to report
einval
(28). But Node using uvwasi will report success (0).Note that compiling the C snippet with wasi-sdk will cause all runtimes to report an error because the top half of wasi-libc checks the offset.
I believe #254 should bring uvwasi in line with other runtimes.
The text was updated successfully, but these errors were encountered: