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[0]' is used uninitialized in this function The source code is int arr[1]; uintptr_t r; /* 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[0]) I agree with the compiler. Suggest initialise local variable arr[ 0] before first use. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
No idea why this was assigned to me, reassigning to the component owner.
http://unwind.bkbits.net:8080/libunwind/tests/test-ptrace-misc.c?PAGE=diffs&REV=1.2 To be imported.