DLR-FT/wasm-interpreter

Handling of invalid instructions during execution

Geschlossen

#86 geöffnet am 10.09.2024

 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Rust (5 Forks)auto 404
executionhelp wantedpriority-low

Repository-Metriken

Stars
 (37 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 5T 12h) (16 gemergte PRs in 30 T)

Beschreibung

Currently we skip invalid instructions in the main interpreter loop. Should we instead panic here to avoid possible misinterpretation of the following instructions? This could also be an issue for security.

https://github.com/DLR-FT/wasm-interpreter/blob/219d9336e117eb62fc954a21aeaad1e9c2c14193/src/execution/interpreter_loop.rs#L1406-L1408

Contributor Guide