https://bugs.kde.org/show_bug.cgi?id=395109
Milian Wolff <m...@milianw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://commits.kde.org/hea | |ptrack/5ff967ab12fda2083410 | |0ea3861d65d74221db89 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #3 from Milian Wolff <m...@milianw.de> --- Git commit 5ff967ab12fda20834100ea3861d65d74221db89 by Milian Wolff. Committed on 02/07/2018 at 20:58. Pushed by mwolff into branch '1.1'. Call libc / libstdc++ freeres function in libheaptrack's atexit On one hand, this prevents an infinite recursion when the call to atexit allocates, which happens e.g. with uClibc, since the call from heaptrack_preload did not install the recursion guard yet. On the other hand, this code move ensures that the freeres functions get called properly before heaptrack_stop is called. M +0 -19 src/track/heaptrack_preload.cpp M +19 -0 src/track/libheaptrack.cpp https://commits.kde.org/heaptrack/5ff967ab12fda20834100ea3861d65d74221db89 -- You are receiving this mail because: You are watching all bug changes.