This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/32925] New: "Syscall param write(buf) points to uninitialised value": unf_io_convert_3.f90
- From: "burnus at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 28 Jul 2007 09:52:09 -0000
- Subject: [Bug fortran/32925] New: "Syscall param write(buf) points to uninitialised value": unf_io_convert_3.f90
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Compiling testsuite/gfortran.dg/unf_io_convert_3.f90 and running valgrind a.out
shows the following diagnostic:
==2411== Syscall param write(buf) points to uninitialised byte(s)
==2411== at 0x5606730: write (in /lib64/libc-2.6.so)
==2411== by 0x4EBEFB0: do_write (unix.c:365)
==2411== by 0x4EBF054: fd_flush (unix.c:415)
==2411== by 0x4EB2480: _gfortran_st_backspace (file_pos.c:230)
==2411== by 0x400AF5: MAIN__ (unf_io_convert_3.f90:9)
==2411== by 0x400D7B: main (fmain.c:22)
==2411== Address 0x40508B4 is 156 bytes inside a block of size 8,344 alloc'd
==2411== at 0x4C21D06: malloc (in
/usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==2411== by 0x4E3E518: _gfortrani_get_mem (memory.c:53)
==2411== by 0x4EBFA79: fd_to_stream (unix.c:1072)
==2411== by 0x4EB8A20: _gfortrani_new_unit (open.c:381)
==2411== by 0x4EB90B9: _gfortran_st_open (open.c:566)
==2411== by 0x400A6A: MAIN__ (unf_io_convert_3.f90:7)
==2411== by 0x400D7B: main (fmain.c:22)
--
Summary: "Syscall param write(buf) points to uninitialised
value": unf_io_convert_3.f90
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: burnus at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32925