Open
Description
pyroscope-rs:
pyroscope = { version = "0.5.8" }
pyroscope_pprofrs = { version = "0.2.8" }
The backtrace of coredump:
#0 0x00007d2a689f3a10 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#1 0x00007d2a689f591e in _Unwind_Backtrace () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#2 0x00005b2f6c624126 in backtrace::backtrace::libunwind::trace (cb=...) at /home/leiysky/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.74/src/backtrace/libunwind.rs:116
#3 backtrace::backtrace::trace_unsynchronized<pprof2::profiler::perf_signal_handler::{closure_env#0}> (cb=...) at /home/leiysky/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.74/src/backtrace/mod.rs:66
#4 pprof2::backtrace::backtrace_rs::{impl#1}::trace<pprof2::profiler::perf_signal_handler::{closure_env#0}> (cb=...) at src/backtrace/backtrace_rs.rs:23
#5 pprof2::profiler::perf_signal_handler (_signal=<optimized out>, _siginfo=<optimized out>, ucontext=0x7d2a2f5fa840) at src/profiler.rs:354
#6 <signal handler called>
#7 twox_hash::xxhash3::streaming::RawHasherCore<alloc::boxed::Box<[u8], alloc::alloc::Global>>::write<alloc::boxed::Box<[u8], alloc::alloc::Global>> (self=<optimized out>, input=...)
at /home/leiysky/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/twox-hash-2.1.0/src/xxhash3/streaming.rs:112
#8 twox_hash::xxhash3_64::with_alloc::{impl#2}::write (self=<optimized out>, input=...) at /home/leiysky/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/twox-hash-2.1.0/src/xxhash3_64.rs:136
#9 0x00005b2f6c8d449c in rowset::hash::do_hash_datum (hasher=0x7d2a2f5fae10, datum=...)
#10 0x0000001145141919 in ?? ()
#11 0x00007d29fc1334b0 in ?? ()
#12 0x00000000000000c0 in ?? ()
#13 0x0000001145141919 in ?? ()
#14 0x0000000000000000 in ?? ()