Skip to content

[DO NOT SUBMIT] chore(DSM): upgrade to wasmtime v43#9762

Open
maksymar wants to merge 4 commits intomasterfrom
maksym/wasmtime-v43
Open

[DO NOT SUBMIT] chore(DSM): upgrade to wasmtime v43#9762
maksymar wants to merge 4 commits intomasterfrom
maksym/wasmtime-v43

Conversation

@maksymar
Copy link
Copy Markdown
Contributor

@maksymar maksymar commented Apr 8, 2026

Nothing relevant to the IC in wasmtime release notes.

Changes:

  • removed obsoleteconfig.wasm_backtrace(false) in rs/embedders/src/wasm_utils/validation.rs

@github-actions github-actions bot added the chore label Apr 8, 2026
@maksymar maksymar marked this pull request as ready for review April 8, 2026 11:50
@maksymar maksymar requested review from a team as code owners April 8, 2026 11:50
// The signal handler uses Posix signals, not Mach ports on MacOS.
config.macos_use_mach_ports(false);
config.wasm_backtrace(false);
config.wasm_backtrace_max_frames(None);
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually we can remove this line completely. We added it to prevent DOS attacks where the backtrace would trigger an OOM error, but now Wasmtime has been modified to only collect 20 frames which is enough to prevent the attack.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack, removed, thank you!

],
package = "wasmtime",
version = "^42.0.1",
version = "^43.0.0",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait until 43.0.1 is out tomorrow and go straight to that version.

@maksymar maksymar changed the title chore(DSM): upgrade to wasmtime v43 [DO NOT SUBMIT] chore(DSM): upgrade to wasmtime v43 Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants