Summary: | Code obfuscation results in memory leaks reported by Valgrind, AddressSanitizer | ||
---|---|---|---|
Product: | fontconfig | Reporter: | Zoltán Böszörményi <zboszor> |
Component: | library | Assignee: | fontconfig-bugs |
Status: | RESOLVED MOVED | QA Contact: | Behdad Esfahbod <freedesktop> |
Severity: | normal | ||
Priority: | medium | CC: | freedesktop |
Version: | 2.11 | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Zoltán Böszörményi
2016-06-15 10:28:26 UTC
This definitely was not done for obfuscation purposes, but to make the caches relocatable while maintaining existing public API. So, unfortunately, that cannot change until fontconfig 3. For valgrind, there's a suppression file on the web. For AddressSanitizer I don't know if something like that is possible. (In reply to Behdad Esfahbod from comment #1) > This definitely was not done for obfuscation purposes, but to make the > caches relocatable while maintaining existing public API. So, > unfortunately, that cannot change until fontconfig 3. For valgrind, there's > a suppression file on the web. For AddressSanitizer I don't know if > something like that is possible. Where? For example: https://gist.github.com/bert/758760 Maybe we should clean up some of that and ship it. I don't think all marked there are correct. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/77. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.