[Bug 1978130] [NEW] Ubuntu22.04: glibc: __strncpy_power9() uses uninitialised register vs18 value for filling after \0

Launchpad Bug Tracker 1978130 at bugs.launchpad.net
Thu Jun 9 15:29:40 UTC 2022


You have been subscribed to a public bug:

== Comment: #0 - Tulio Magno Quites Machado Filho <tulioqm at br.ibm.com> - 2022-06-08 08:35:44 ==
---Problem Description---
__strncpy_power9() uses uninitialised register vs18 value for filling after \0

The fix has already been applied upstream for glibc 2.36 and has been
backported to glibc >= 2.33.

Commit for glibc 2.36:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=0218463dd8265ed937622f88ac68c7d984fe0cfc

Commit for glibc 2.35:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=0a1572b8bb880a63d50a63b2afe4bb67704ac23e
 
Contact Information = Tulio Magno Quites Machado Filho/tulioqm at br.ibm.com 
 
---Additional Hardware Info---
Requires Power9 or Power10 to reproduce 

 
---uname output---
N/A
 
Machine Type = N/A 
 
---Debugger---
A debugger is not configured
 
---Steps to Reproduce---
 See the description from the bug reported upstream at: https://sourceware.org/bugzilla/show_bug.cgi?id=29197
 
Userspace tool common name: glibc 
 
The userspace tool has the following bit modes: glibc 

Userspace rpm: libc6

Userspace tool obtained from project website:  na 
 
*Additional Instructions for Tulio Magno Quites Machado Filho/tulioqm at br.ibm.com:
-Attach ltrace and strace of userspace application.

** Affects: glibc (Ubuntu)
     Importance: Undecided
     Assignee: Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage)
         Status: New


** Tags: architecture-ppc64le bugnameltc-198488 severity-medium targetmilestone-inin22041
-- 
Ubuntu22.04: glibc: __strncpy_power9() uses uninitialised register vs18 value for filling after \0
https://bugs.launchpad.net/bugs/1978130
You received this bug notification because you are a member of Ubuntu Foundations Bugs, which is subscribed to glibc in Ubuntu.



More information about the foundations-bugs mailing list