Summary: | race condition in muntrace | ||
---|---|---|---|
Product: | glibc | Reporter: | jeremy.lin |
Component: | malloc | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | carlos |
Priority: | P2 | Flags: | fweimer:
security-
|
Version: | 2.17 | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: |
Description
jeremy.lin
2018-08-15 21:02:02 UTC
Thank you very much for filling the bug! We do appreciate suggestions like this. For now I'm marking this RESOLVED/WONTFIX. We are not going to fix this with the hooks interface. Soon the hooks will be deprecated and usable only with LD_PRELOAD=libmalloc-extras.so (when my patch for this goes in upstream). For now muntrace is marked MT-unsafe and cannot be used with threads. When we get a thread-safe backend we will adjust the safety markup. I expect the new tracer will be based on the trace infrastructure the Red Hat team (DJ, Florian, myself) made for trace/simulation, since that's thread safe. |