diff --git a/Userland/Libraries/LibWasm/AbstractMachine/Validator.cpp b/Userland/Libraries/LibWasm/AbstractMachine/Validator.cpp index 56cba381e0..830fc7c931 100644 --- a/Userland/Libraries/LibWasm/AbstractMachine/Validator.cpp +++ b/Userland/Libraries/LibWasm/AbstractMachine/Validator.cpp @@ -318,9 +318,9 @@ ErrorOr Validator::validate(Limits const& limits, size_t } template -ErrorOr Validator::validate_instruction(Instruction const&, Stack&, bool&) +ErrorOr Validator::validate_instruction(Instruction const& instruction, Stack&, bool&) { - return Errors::invalid("instruction opcode"sv); + return Errors::invalid(String::formatted("instruction opcode (0x{:x}) (missing validation!)", instruction.opcode().value())); } #define VALIDATE_INSTRUCTION(name) \ @@ -2179,7 +2179,7 @@ ErrorOr Validator::validate(Instruction const& instructio #undef M default: is_constant = false; - return Errors::invalid("instruction opcode"sv); + return Errors::invalid(String::formatted("instruction opcode (0x{:x})", instruction.opcode().value())); } }