| Summary: | The AppImage build of Heaptrack fails to run on Centos7 | ||
|---|---|---|---|
| Product: | [Applications] Heaptrack | Reporter: | Teodor Petrov <fuscated> |
| Component: | general | Assignee: | Milian Wolff <mail> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | pjfloyd |
| Priority: | NOR | ||
| Version First Reported In: | 1.2.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Teodor Petrov
2021-06-18 11:23:28 UTC
hey there, can you try this appimage which I build on Centos 7: https://github.com/KDAB/heaptrack/releases/tag/continuous thanks With this build tracking fails with:
> ./heaptrack-v1.2.0-202-gb39c162-x86_64.AppImage ls -l
heaptrack output will be written to "/home/obf7/Downloads/heaptrack.ls.10054.gz"
/tmp/.mount_heaptrx0t5wE/usr/lib/heaptrack/libheaptrack_preload.so
starting application, this might take some time...
ls: symbol lookup error: /tmp/.mount_heaptrx0t5wE/usr/lib/heaptrack/libheaptrack_preload.so: undefined symbol: _ULx86_64_set_cache_size
But the UI is showing correctly. Which is probably fine, because building the tracking-only code is a lot easier locally, because it doesn't depend on Qt.
thanks! will look into this now Please try the new appimage I just uploaded to the same link as above - does that one now work for you too? This one works, thank you. cool thanks I have exactly the same problem on RHEL 7.6 and the custom build does not resolve the problem. To workaround the problem I built libunwind from source and set LD_PRELOAD to point to it. |