From 32ce7f7b2b7803c6e43a1c0d8694d25bcbfe3032 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 11 Feb 2025 12:51:08 +0100 Subject: [PATCH] revert: Fix `create_stack_trace` from empty trace (#1064) --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- core/inspector.rs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b76cd88ff..698771c7d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3058,9 +3058,9 @@ dependencies = [ [[package]] name = "v8" -version = "130.0.7" +version = "130.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a511192602f7b435b0a241c1947aa743eb7717f20a9195f4b5e8ed1952e01db1" +checksum = "fd4499ccf83cf7c0e8dfeaa086044fbe9552b2d401aa142ea3d693276dac277d" dependencies = [ "bindgen", "bitflags", diff --git a/Cargo.toml b/Cargo.toml index b9d7aedf8..3fc28ab2f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ deno_ast = { version = "=0.44.0", features = ["transpiling"] } deno_core_icudata = "0.74.0" deno_error = { version = "0.5.5", features = ["serde_json", "serde", "url", "tokio"] } deno_unsync = "0.4.1" -v8 = { version = "130.0.7", default-features = false } +v8 = { version = "130.0.6", default-features = false } anyhow = "1" bencher = "0.1" diff --git a/core/inspector.rs b/core/inspector.rs index 0cb58502d..6fde3076d 100644 --- a/core/inspector.rs +++ b/core/inspector.rs @@ -255,7 +255,7 @@ impl JsRuntimeInspector { ) { let context = scope.get_current_context(); let message = v8::Exception::create_message(scope, exception); - let stack_trace = message.get_stack_trace(scope); + let stack_trace = message.get_stack_trace(scope).unwrap(); let mut v8_inspector_ref = self.v8_inspector.borrow_mut(); let v8_inspector = v8_inspector_ref.as_mut().unwrap(); let stack_trace = v8_inspector.create_stack_trace(stack_trace.unwrap());