#1141852 hotspot: No demangling of symbols using Rust mangling scheme v0

Package:
hotspot
Source:
hotspot
Description:
GUI tool for performance analysis
Submitter:
Ilyas Gasanov
Date:
2026-07-11 07:33:02 UTC
Severity:
normal
#1141852#5
Date:
2026-07-11 07:30:40 UTC
From:
To:
Currently, whenever a perf.data file is opened that contains references to
symbols which use Rust mangling scheme v0 (the default since Rust 1.97), those
symbols are displayed in the mangled form. This isn't the case with the
AppImage build provided by KDAB on their upstream Github Releases page.

From what I understand, this feature requires linking against rustc-demangle
library, particularly the C API version of such. Currently it is not included
in the Debian repository. I have already filed an RFP for inclusion of
rust-rustc-demangle-capi package into Debian repository (bug #1141849).

See also:

 - https://blog.rust-lang.org/2025/11/20/switching-to-v0-mangling-on-nightly/
 - https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/#symbol-mangling-v0-enabled-by-default
 - https://github.com/KDAB/hotspot#rust-v0-mangling
 - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1141849