From bd8e08fe4a5efdc645d1d027a1af417783ce99c6 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Mon, 10 Aug 2020 06:57:24 -0700 Subject: [PATCH] Update error message for bad table init Although the string description for `TableOutOfBounds` isn't quite matching what this error case is, it's a bit more descriptive than `HeapOutOfBounds` anyway. --- crates/runtime/src/instance.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/runtime/src/instance.rs b/crates/runtime/src/instance.rs index e53b147cbe..be59b5a333 100644 --- a/crates/runtime/src/instance.rs +++ b/crates/runtime/src/instance.rs @@ -1300,7 +1300,7 @@ fn initialize_tables(instance: &Instance) -> Result<(), InstantiationError> { .map_or(true, |end| end > table.size() as usize) { return Err(InstantiationError::Trap(Trap::wasm( - ir::TrapCode::HeapOutOfBounds, + ir::TrapCode::TableOutOfBounds, ))); }