DT_PPC64_NUM value is incorrect in Ubuntu 14.04 (glibc)
Bug #1498073 reported by
bugproxy
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glibc (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Triaged
|
High
|
Adam Conrad |
Bug Description
---Problem Description---
DT_PPC64 area is too small to fit all its fields, causing DT_PPC64_OPT to be overwritten by another data.
Current Ubuntu 14.04 code has DT_PPC64_NUM = 3, while it should be 4.
The commit that fixes this issue upstream, in the official glibc 2.19 branch is b59b0c6c3f8a943
---uname output---
Linux genoa 3.13.0-35-generic #62-Ubuntu SMP Fri Aug 15 01:57:29 UTC 2014 ppc64le GNU/Linux
Machine Type = 8247-22L
---Steps to Reproduce---
This problem is reproducible if DT_PPC64_NUM is not equal to 4 in elf/elf.h
tags: | added: architecture-ppc64le bugnameltc-130701 severity-high targetmilestone-inin14043 |
affects: | ubuntu → glibc (Ubuntu) |
Changed in glibc (Ubuntu): | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
tags: |
added: targetmilestone-inin14044 removed: targetmilestone-inin14043 |
Changed in glibc (Ubuntu): | |
assignee: | Taco Screen team (taco-screen-team) → nobody |
assignee: | nobody → Adam Conrad (adconrad) |
Changed in glibc (Ubuntu): | |
assignee: | Adam Conrad (adconrad) → nobody |
status: | Confirmed → Fix Released |
Changed in glibc (Ubuntu Trusty): | |
status: | New → Triaged |
assignee: | nobody → Adam Conrad (adconrad) |
milestone: | none → ubuntu-14.04.4 |
Changed in glibc (Ubuntu): | |
importance: | Undecided → Medium |
Changed in glibc (Ubuntu Trusty): | |
importance: | Undecided → Medium |
Changed in glibc (Ubuntu): | |
importance: | Medium → High |
Changed in glibc (Ubuntu Trusty): | |
importance: | Medium → High |
Changed in glibc (Ubuntu Trusty): | |
milestone: | ubuntu-14.04.4 → ubuntu-14.04.5 |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.