From 333a51aeaa98d9229b8b63287d6e8c65918289eb Mon Sep 17 00:00:00 2001 From: Paul Walker Date: Wed, 18 Jan 2023 12:51:42 +0000 Subject: [PATCH] StacktraceObserver speedup using unresolved backtrace (#1002) We don't use the symbols anyway, and it makes the call *way* faster. --- libafl/src/observers/stacktrace.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libafl/src/observers/stacktrace.rs b/libafl/src/observers/stacktrace.rs index 5571988895..d906691adf 100644 --- a/libafl/src/observers/stacktrace.rs +++ b/libafl/src/observers/stacktrace.rs @@ -26,7 +26,7 @@ use crate::{ /// ([`Debug`] is currently used for dev purposes, symbols hash will be used eventually) #[must_use] pub fn collect_backtrace() -> u64 { - let b = Backtrace::new(); + let b = Backtrace::new_unresolved(); if b.frames().is_empty() { return 0; }