Summary: | False-positive "uninitialised value" with GStreamer and ffmpeg | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | Loïc Le Page <llepage> |
Component: | memcheck | Assignee: | Julian Seward <jseward> |
Status: | RESOLVED DUPLICATE | ||
Severity: | minor | CC: | pjfloyd, tom |
Priority: | NOR | ||
Version First Reported In: | 3.18.1 | ||
Target Milestone: | --- | ||
Platform: | Mint (Ubuntu based) | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Loïc Le Page
2024-01-19 11:25:53 UTC
There isn't much that we can do about reports like this. The problem is with with packing holes and padding of structs in memory. There is a bugzilla item that suggested making a different warning for padding (which is less likely to be an error). Memcheck can't distinguish between padding holes and aggregate elements that are genuinely uninitialized. Arguably it's a genuine bug anyway - you're leaking unknown data into that file which could include anything which has previously been store in a malloced block in your program and might include sensitive data of various sorts. *** This bug has been marked as a duplicate of bug 132232 *** |