Bug 195755
Summary: | gcc segfaults with malloc_perturb | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dave Jones <davej> |
Component: | binutils | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | pfrields |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 2.17.50.0.2-3 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-06-27 12:06:07 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Dave Jones
2006-06-17 05:33:10 UTC
I have found two places where ld used uninitialized memory: http://sourceware.org/ml/binutils/2006-06/msg00283.html but all that it caused to the i386 vsyscall-int80.so was that it couldn't be linked at all, so I'd like to verify this is the same thing as you were seeing and not something else. So, please create a reproducer: 1) note the exact gcc commands to build vsyscall-*.o files as well as vsyscall-*.so 2) add -save-temps to the command lines, attach here the preprocessed vsyscall-*.s files as well as vmlinux.lds you used 3) what exact binutils you were using? 4) what exact MALLOC_PERTURB_=N value was used? Assuming binutils-2.17.50.0.2-3 fixes this, if not, please reopen with details. |