Created
July 8, 2025 23:09
-
-
Save fcoury/ea27faab9ed153d17e07afe860834d9a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
=== Full Backtrace === | |
#0 0x0000563016f63c87 in v8::internal::MarkingBarrier::MarkValueLocal(v8::internal::Tagged<v8::internal::HeapObject>) () at ../../../../v8/src/heap/marking-barrier-inl.h:98 | |
#1 0x0000563016f633df in void v8::internal::MarkingBarrier::Write<v8::internal::FullHeapObjectSlot>(v8::internal::Tagged<v8::internal::HeapObject>, v8::internal::FullHeapObjectSlot, v8::internal::Tagged<v8::internal::HeapObject>) () at ../../../../v8/src/heap/marking-barrier-inl.h:25 | |
#2 0x000056301720e5f6 in v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::SetEntry(v8::internal::InternalIndex, v8::internal::Tagged<v8::internal::Object>, v8::internal::Tagged<v8::internal::Object>, v8::internal::PropertyDetails) () at ../../../../v8/src/objects/dictionary-inl.h:202 | |
#3 0x000056301720e825 in v8::internal::Handle<v8::internal::NameDictionary> v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::Add<v8::internal::Isolate, (v8::internal::AllocationType)0>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDetails, v8::internal::InternalIndex*) () at ../../../../v8/src/objects/objects.cc:5624 | |
#4 0x000056301720e707 in v8::internal::BaseNameDictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape>::Add(v8::internal::Isolate*, v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDetails, v8::internal::InternalIndex*) () at ../../../../v8/src/objects/objects.cc:5596 | |
#5 0x0000563016e64ec7 in v8::Object::New(v8::Isolate*, v8::Local<v8::Value>, v8::Local<v8::Name>*, v8::Local<v8::Value>*, unsigned long) () at ../../../../v8/src/api/api.cc:7909 | |
#6 0x0000563016d234d3 in v8::object::{impl#0}::with_prototype_and_properties::{closure#0} (sd=0x7f30f00a17e0) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/v8-0.106.0/src/object.rs:327 | |
#7 0x0000563016d1765e in v8::scope::HandleScope<()>::cast_local<v8::data::Object, v8::object::{impl#0}::with_prototype_and_properties::{closure_env#0}> (self=0x7f3109bd3828, f=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/v8-0.106.0/src/scope.rs:253 | |
#8 v8::data::Object::with_prototype_and_properties (scope=0x7f3109bd3828, prototype_or_null=..., names=..., values=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/v8-0.106.0/src/object.rs:326 | |
#9 serde_v8::ser::{impl#13}::end (self=...) at ser.rs:371 | |
#10 0x000056301670a035 in serde_json::value::ser::{impl#0}::serialize<serde_v8::ser::Serializer> (self=0x7f30ca39c300, serializer=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.140/src/value/ser.rs:30 | |
#11 0x000056301670a59d in serde::ser::impls::{impl#107}::serialize<serde_json::value::Value, serde_v8::ser::Serializer> (self=0x7f3109bce558, serializer=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.219/src/ser/impls.rs:521 | |
#12 0x00005630166eae14 in serde_v8::ser::{impl#4}::serialize_element<&serde_json::value::Value> (self=0x7f3109bce6d0, value=0x7f3109bce558) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_v8-0.221.0/ser.rs:134 | |
#13 0x00005630166f9d72 in serde::ser::Serializer::collect_seq::{closure#0}<serde_v8::ser::Serializer, &alloc::vec::Vec<serde_json::value::Value, alloc::alloc::Global>> (item=0x7f30ca39c300) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.219/src/ser/mod.rs:1288 | |
#14 0x00005630166a5a2b in core::iter::traits::iterator::Iterator::try_for_each::call::{closure#0}<&serde_json::value::Value, core::result::Result<(), serde_v8::error::Error>, serde::ser::Serializer::collect_seq::{closure_env#0}<serde_v8::ser::Serializer, &alloc::vec::Vec<serde_json::value::Value, alloc::alloc::Global>>> (x=0x7f30ca39c300) at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/core/src/iter/traits/iterator.rs:2465 | |
#15 0x0000563016709596 in core::iter::traits::iterator::Iterator::try_fold<core::slice::iter::Iter<serde_json::value::Value>, (), core::iter::traits::iterator::Iterator::try_for_each::call::{closure_env#0}<&serde_json::value::Value, core::result::Result<(), serde_v8::error::Error>, serde::ser::Serializer::collect_seq::{closure_env#0}<serde_v8::ser::Serializer, &alloc::vec::Vec<serde_json::value::Value, alloc::alloc::Global>>>, core::result::Result<(), serde_v8::error::Error>> (self=0x7f3109bce6c0, init=(), f=...) at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/core/src/iter/traits/iterator.rs:2406 | |
#16 0x000056301670931a in core::iter::traits::iterator::Iterator::try_for_each<core::slice::iter::Iter<serde_json::value::Value>, serde::ser::Serializer::collect_seq::{closure_env#0}<serde_v8::ser::Serializer, &alloc::vec::Vec<serde_json::value::Value, alloc::alloc::Global>>, core::result::Result<(), serde_v8::error::Error>> (self=0x7f3109bce6c0, f=...) at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/core/src/iter/traits/iterator.rs:2468 | |
#17 0x00005630166ea4fb in serde::ser::Serializer::collect_seq<serde_v8::ser::Serializer, &alloc::vec::Vec<serde_json::value::Value, alloc::alloc::Global>> (self=..., iter=0x7f30ca39cd88) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.219/src/ser/mod.rs:1288 | |
#18 0x000056301670d838 in serde::ser::impls::{impl#88}::serialize<serde_json::value::Value, serde_v8::ser::Serializer> (self=0x7f30ca39cd88, serializer=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.219/src/ser/impls.rs:204 | |
#19 0x0000563016709d21 in serde_json::value::ser::{impl#0}::serialize<serde_v8::ser::Serializer> (self=0x7f30ca39cd80, serializer=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.140/src/value/ser.rs:22 | |
#20 0x00005630166ead04 in serde_v8::ser::{impl#13}::serialize_value<serde_json::value::Value> (self=0x7f3109bcebc0, value=0x7f30ca39cd80) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_v8-0.221.0/ser.rs:362 | |
#21 0x00005630166eaa25 in serde::ser::SerializeMap::serialize_entry<serde_v8::ser::MapSerializer, alloc::string::String, serde_json::value::Value> (self=0x7f3109bcebc0, key=0x7f30ca39cd68, value=0x7f30ca39cd80) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.219/src/ser/mod.rs:1816 | |
#22 0x000056301670a069 in serde_json::value::ser::{impl#0}::serialize<serde_v8::ser::Serializer> (self=0x7f30ca3dd3f8, serializer=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.140/src/value/ser.rs:28 | |
#23 0x00005630166ead04 in serde_v8::ser::{impl#13}::serialize_value<serde_json::value::Value> (self=0x7f3109bcef10, value=0x7f30ca3dd3f8) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_v8-0.221.0/ser.rs:362 | |
#24 0x00005630166eaa25 in serde::ser::SerializeMap::serialize_entry<serde_v8::ser::MapSerializer, alloc::string::String, serde_json::value::Value> (self=0x7f3109bcef10, key=0x7f30ca3dd3e0, value=0x7f30ca3dd3f8) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.219/src/ser/mod.rs:1816 | |
#25 0x000056301670a069 in serde_json::value::ser::{impl#0}::serialize<serde_v8::ser::Serializer> (self=0x7f30c89d2138, serializer=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.140/src/value/ser.rs:28 | |
#26 0x00005630166ead04 in serde_v8::ser::{impl#13}::serialize_value<serde_json::value::Value> (self=0x7f3109bcf250, value=0x7f30c89d2138) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_v8-0.221.0/ser.rs:362 | |
#27 0x00005630166eaa25 in serde::ser::SerializeMap::serialize_entry<serde_v8::ser::MapSerializer, alloc::string::String, serde_json::value::Value> (self=0x7f3109bcf250, key=0x7f30c89d2120, value=0x7f30c89d2138) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.219/src/ser/mod.rs:1816 | |
#28 0x000056301669eba9 in serde_json::map::{impl#9}::serialize<serde_v8::ser::Serializer> (self=0x7f3109bcf4d8, serializer=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.140/src/map.rs:500 | |
#29 0x00005630166eb14a in serde_v8::ser::to_v8<serde_json::map::Map<alloc::string::String, serde_json::value::Value>> (scope=0x7f3109bd3828, input=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_v8-0.221.0/ser.rs:35 | |
#30 0x00005630166be37f in deno_core::runtime::ops_rust_to_v8::{impl#11}::to_v8_fallible<serde_json::map::Map<alloc::string::String, serde_json::value::Value>> (self=..., scope=0x7f3109bd3828) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/deno_core-0.312.0/runtime/ops_rust_to_v8.rs:408 | |
#31 segfault::op_heavy_json_processing::{impl#1}::slow_function_impl::{closure#0} (scope=0x7f3109bd3828, result=...) at src/main.rs:74 | |
#32 0x00005630166a6ae1 in core::ops::function::FnOnce::call_once<segfault::op_heavy_json_processing::{impl#1}::slow_function_impl::{closure_env#0}, (&mut v8::scope::HandleScope<v8::data::Context>, serde_json::map::Map<alloc::string::String, serde_json::value::Value>)> () at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/core/src/ops/function.rs:250 | |
#33 0x00005630166f7c1d in deno_core::runtime::op_driver::op_results::{impl#1}::unerase_mapping_fn<serde_json::map::Map<alloc::string::String, serde_json::value::Value>> (f=<optimized out>, scope=0x7f3109bd3828, r=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/deno_core-0.312.0/runtime/op_driver/op_results.rs:99 | |
#34 deno_core::runtime::op_driver::op_results::{impl#8}::unwrap<deno_core::runtime::op_driver::op_results::V8OpMappingContext, serde_json::map::Map<alloc::string::String, serde_json::value::Value>> (self=0x7f30cdbf0900, ctx=0x7f3109bd3828) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/deno_core-0.312.0/runtime/op_driver/op_results.rs:222 | |
#35 0x0000563016a23db4 in deno_core::runtime::op_driver::op_results::OpResult<deno_core::runtime::op_driver::op_results::V8OpMappingContext>::unwrap<deno_core::runtime::op_driver::op_results::V8OpMappingContext> (self=..., context=0x7f3109bd3828, get_error_class_fn=...) at runtime/op_driver/op_results.rs:253 | |
#36 0x0000563016a0dfc0 in deno_core::runtime::jsruntime::JsRuntime::do_js_event_loop_tick_realm (cx=0x7f3109bd5250, scope=0x7f3109bd3828, context_state=0x7f30f008b2c0, exception_state=0x7f30f008b100) at runtime/jsruntime.rs:2525 | |
#37 0x0000563016a099b8 in deno_core::runtime::jsruntime::JsRuntime::poll_event_loop_inner (self=0x7f30f00013a0, cx=0x7f3109bd5250, scope=0x7f3109bd3828, poll_options=...) at runtime/jsruntime.rs:1914 | |
#38 0x0000563016a093f3 in deno_core::runtime::jsruntime::JsRuntime::poll_event_loop (self=0x7f30f00013a0, cx=0x7f3109bd5250, poll_options=...) at runtime/jsruntime.rs:1882 | |
#39 0x00005630166f5bfe in deno_core::runtime::jsruntime::{impl#16}::run_event_loop::{async_fn#0}::{closure#0} (cx=0x7f3109bd5250) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/deno_core-0.312.0/runtime/jsruntime.rs:1806 | |
#40 0x00005630166d2ad8 in futures_util::future::poll_fn::{impl#2}::poll<core::result::Result<(), anyhow::Error>, deno_core::runtime::jsruntime::{impl#16}::run_event_loop::{async_fn#0}::{closure_env#0}> (self=..., cx=0x7f3109bd5250) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.31/src/future/poll_fn.rs:56 | |
#41 0x00005630166f5b49 in deno_core::runtime::jsruntime::{impl#16}::run_event_loop::{async_fn#0} () at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/deno_core-0.312.0/runtime/jsruntime.rs:1806 | |
#42 0x00005630166bc12e in segfault::execute_task::{async_fn#0} () at src/main.rs:543 | |
#43 0x00005630166ba70a in segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block#0} () at src/main.rs:265 | |
#44 0x00005630166b686f in tokio::runtime::task::core::{impl#6}::poll::{closure#0}<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}, alloc::sync::Arc<tokio::task::local::Shared, alloc::alloc::Global>> (ptr=0x7f30f0001330) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/task/core.rs:365 | |
#45 0x00005630166b59bd in tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}>>::with_mut<tokio::runtime::task::core::Stage<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#6}::poll::{closure_env#0}<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}, alloc::sync::Arc<tokio::task::local::Shared, alloc::alloc::Global>>> (self=0x7f30f0001330, f=...) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/loom/std/unsafe_cell.rs:16 | |
#46 tokio::runtime::task::core::Core<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}, alloc::sync::Arc<tokio::task::local::Shared, alloc::alloc::Global>>::poll<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}, alloc::sync::Arc<tokio::task::local::Shared, alloc::alloc::Global>> (self=0x7f30f0001320, cx=<error reading variable: Cannot access memory at address 0x80010>) at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/task/core.rs:354 | |
#47 0x00005630166d831a in tokio::runtime::task::harness::poll_future::{closure#0}<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}, alloc::sync::Arc<tokio::task::local::Shared, alloc::alloc::Global>> () at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.46.1/src/runtime/task/harness.rs:535 | |
#48 0x00005630166fb680 in core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}, alloc::sync::Arc<tokio::task::local::Shared, alloc::alloc::Global>>> (self=...) at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/core/src/panic/unwind_safe.rs:272 | |
#49 0x00005630166ed008 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<segfault::{impl#1}::new::{closure#0}::{async_block#0}::{async_block_env#0}, alloc::sync::Arc<tokio::task::local::Shared, alloc::alloc::Global>>>, core::task::poll::Poll<()>> (data=0x7f3109bd5378) at /rustc/90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf/library/std/src/panicking.rs:557 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment