Stream: git-wasmtime

Topic: wasmtime / PR #14735 gc: Avoid recursive drain drop


view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 15:26):

alexcrichton opened PR #14735 from alexcrichton:fix-oveflow to bytecodealliance:main:

The function drain_drop_stack could recursively call itself for each
depth in a guest controlled type, even though its purpose was to make
such a process iterative.

This PR removes the recursive calls and also adds a debug check that it
drain_drop_stack is not being recursively called.

part of https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-wjc8-633q-pwxr

view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 15:26):

alexcrichton requested pchickey for a review on PR #14735.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 15:26):

alexcrichton requested wasmtime-core-reviewers for a review on PR #14735.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 16:10):

alexcrichton updated PR #14735.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 16:10):

alexcrichton updated PR #14735.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 17:48):

:thumbs_up: pchickey submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 17:49):

alexcrichton added PR #14735 gc: Avoid recursive drain drop to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 19:07):

:check: alexcrichton merged PR #14735.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 14 2026 at 19:07):

alexcrichton removed PR #14735 gc: Avoid recursive drain drop from the merge queue.


Last updated: Oct 31 2026 at 23:03 UTC