| Summary: | Address sanitizer (asan) interferes with normal execution | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Dridi Boukelmoune <dridi.boukelmoune> |
| Component: | gcc | Assignee: | Jakub Jelinek <jakub> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 23 | CC: | davejohansen, jakub, jwakely, law, mpolacek |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-09-25 19:00:57 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Dridi Boukelmoune
2016-04-27 09:43:35 UTC
Debugging went faster than expected. I followed my lead on the realloc and added msan support to the build system. And in the commit I mention I forgot a memset call, which was immediately reported by msan. The fix [1] is straightforward and I'm no longer sure there's a bug in asan. My assumption is that asan initializes memory with a predefined pattern of some sort, which would explain identical results on very different tool chains. I'll let you ack and close this ticket or keep it open if it happens to be a bug. I'm now convinced it's expected behavior and apologizes for the noise. Dridi [1] https://github.com/Dridi/cashpack/commit/a323533 |