Stream: git-wasmtime

Topic: wasmtime / PR #12935 Add missing missing stack map declar...


view this post on Zulip Wasmtime GitHub notifications bot (Apr 01 2026 at 23:03):

fitzgen opened PR #12935 from fitzgen:array-new-data-missing-stack-map to bytecodealliance:main:

translate_array_new_data created a GC reference (array ref) via a libcall but
did not call builder.declare_value_needs_stack_map() on the result. This meant
that the reference was not included in stack maps at subsequent safepoints, so
if a GC occurred, the reference became stale (leading to use-after-free bugs
inside the GC heap sandbox).

Depends on https://github.com/bytecodealliance/wasmtime/pull/12934

view this post on Zulip Wasmtime GitHub notifications bot (Apr 01 2026 at 23:03):

fitzgen requested alexcrichton for a review on PR #12935.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 01 2026 at 23:03):

fitzgen requested wasmtime-compiler-reviewers for a review on PR #12935.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 01 2026 at 23:03):

fitzgen requested wasmtime-core-reviewers for a review on PR #12935.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 01 2026 at 23:06):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 02 2026 at 02:46):

fitzgen updated PR #12935.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 02 2026 at 02:47):

fitzgen has enabled auto merge for PR #12935.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 02 2026 at 03:00):

fitzgen added PR #12935 Add missing missing stack map declaration for array.new_data to the merge queue

view this post on Zulip Wasmtime GitHub notifications bot (Apr 02 2026 at 03:24):

fitzgen merged PR #12935.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 02 2026 at 03:24):

fitzgen removed PR #12935 Add missing missing stack map declaration for array.new_data from the merge queue


Last updated: Apr 13 2026 at 00:25 UTC