Bug 165598
Summary: | libdwfl performs relocation twice | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Frank Ch. Eigler <fche> |
Component: | elfutils | Assignee: | Roland McGrath <roland> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 0.113-2 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-08-14 21:58:31 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
Frank Ch. Eigler
2005-08-10 17:54:54 UTC
DW_FORM_addr items are not encoded in LEB128 format. Please give a test case, rather than an analysis of internal issues. % ./dwflmodtest -k | grep mii | grep link_ok drivers/net/mii.c:211: mii_link_ok: 0xf104c468..0xf104c48f => 0xf104c468 these numbers appear to belong to a parallel dimension, since I would expect either 468 or f8826468. % nm sez: 00000468 T mii_link_ok % grep mii /proc/modules mii 9537 1 epic100, Live 0xf8826000 The initial analysis had nothing to do with the real problem. The values were off by exactly the module's load address (wrapped around). This was because libdwfl was performing the same relocation pass twice on the same data. I've fixed the bug. Where can one find a fixed elfutils release? elfutils-1.113-2 in rawhide fixes this bug. Oops. I forgot to put the bug number in the rpm changelog. |