diff --git a/samply/src/linux_shared/mod.rs b/samply/src/linux_shared/mod.rs index 10d1a34bb..90c5868af 100644 --- a/samply/src/linux_shared/mod.rs +++ b/samply/src/linux_shared/mod.rs @@ -992,7 +992,7 @@ where }; fn section_data<'a>(section: &impl ObjectSection<'a>) -> Option> { - section.data().ok().map(|data| data.to_owned()) + section.uncompressed_data().ok().map(|data| data.to_vec()) } let file = match object::File::parse(&mmap[..]) {