Red Hat Bugzilla – Bug 162371
is used uninitialized in this function
Last modified: 2007-11-30 17:11:09 EST
Description of problem:
I just tried to compile package libunwind-0.98.2-3 from Redhat
Fedora Core development tree with the gcc 4.0.0 compiler and
the compiler flag -Wall.
The compiler said
test-ptrace-misc.c:77: warning: 'arr' is used uninitialized in this function
The source code is
/* This is a vain attempt to use up lots of registers to force
the frame-chain info to be saved on the memory stack on ia64.
It happens to work with gcc v3.3.4 and gcc v3.4.1 but perhaps
not with any other compiler. */
r = (uintptr_t) malloc(f (arr)
I agree with the compiler. Suggest initialise local variable arr[ 0]
before first use.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
No idea why this was assigned to me, reassigning to the component owner.
To be imported.