DLR-FT/wasm-interpreter

Handling of invalid instructions during execution

Fermée

#86 ouverte le 10 sept. 2024

 (0 commentaire) (0 réaction) (0 personne assignée)Rust (5 forks)auto 404
executionhelp wantedpriority-low

Métriques du dépôt

Stars
 (37 étoiles)
Métriques de merge PR
 (Merge moyen 5j 12h) (16 PRs mergées en 30 j)

Description

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

Guide contributeur