Stream: git-wasmtime

Topic: wasmtime / PR #14736 change `assert!` to `ensure!` to avo...


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

alexcrichton opened PR #14736 from alexcrichton:assert-to-ensure to bytecodealliance:main:

If an earlier error leaves the store in an inconsistent state such that suspend_reason is unexpected Some(_), return an error instead of panicking.

Future improvement: check for a poisoned store at all public API entrypoints so that we can catch this type of thing earlier and more consistently.

part of https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-hmwq-g22x-qjw5

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

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

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

alexcrichton requested cfallin for a review on PR #14736.

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

alexcrichton updated PR #14736.

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

alexcrichton updated PR #14736.

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

:thumbs_up: rvolosatovs submitted PR review.

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

alexcrichton updated PR #14736.

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

alexcrichton has enabled auto merge for PR #14736.

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

alexcrichton added PR #14736 change assert! to ensure! to avoid panic when suspending to the merge queue.

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

:check: alexcrichton merged PR #14736.

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

alexcrichton removed PR #14736 change assert! to ensure! to avoid panic when suspending from the merge queue.


Last updated: Oct 31 2026 at 23:03 UTC