From 6e3349b55c5e055c9fc4b0e9b413dff5a9537b4c Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Wed, 10 Sep 2025 18:33:41 -0700 Subject: [PATCH] Make the error slightly better --- src/bun.js/bindings/AsyncContextFrame.cpp | 2 +- src/bun.js/bindings/bindings.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bun.js/bindings/AsyncContextFrame.cpp b/src/bun.js/bindings/AsyncContextFrame.cpp index 37a8bab4ed..1c393fed39 100644 --- a/src/bun.js/bindings/AsyncContextFrame.cpp +++ b/src/bun.js/bindings/AsyncContextFrame.cpp @@ -82,7 +82,7 @@ void auditEverything(JSGlobalObject* globalObject, JSValue value, JSValue thisVa } for (size_t i = 0; i < args.size(); i++) { - ASSERT_WITH_MESSAGE(!args.at(i).isEmpty(), "Argument #%lu is JSValue.zero. This will cause a crash.", i); + ASSERT_WITH_MESSAGE(!args.at(i).isEmpty(), "arguments[%lu] is JSValue.zero. This will cause a crash.", i); if (args.at(i).isCell()) { JSC::Integrity::auditCellFully(vm, args.at(i).asCell()); } diff --git a/src/bun.js/bindings/bindings.cpp b/src/bun.js/bindings/bindings.cpp index 459be980e8..6d6b513211 100644 --- a/src/bun.js/bindings/bindings.cpp +++ b/src/bun.js/bindings/bindings.cpp @@ -2697,7 +2697,7 @@ extern "C" JSC::EncodedJSValue Bun__JSValue__call(JSC::JSGlobalObject* globalObj for (size_t i = 0; i < argumentCount; i++) { #if ASSERT_ENABLED - ASSERT_WITH_MESSAGE(!JSValue::decode(arguments[i]).isEmpty(), "Argument #%lu is JSValue.zero. This will cause a crash.", i); + ASSERT_WITH_MESSAGE(!JSValue::decode(arguments[i]).isEmpty(), "arguments[%lu] is JSValue.zero. This will cause a crash.", i); if (JSC::JSValue::decode(arguments[i]).isCell()) { JSC::Integrity::auditCellFully(vm, JSC::JSValue::decode(arguments[i]).asCell()); }