[Bug libfortran/66557] New: gfortran gives segfault error when trying to replace file?
mail.yogeshyadav at gmail dot com
gcc-bugzilla@gcc.gnu.org
Tue Jun 16 14:42:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66557
Bug ID: 66557
Summary: gfortran gives segfault error when trying to replace
file?
Product: gcc
Version: 5.1.0
Status: UNCONFIRMED
Severity: blocker
Priority: P3
Component: libfortran
Assignee: unassigned at gcc dot gnu.org
Reporter: mail.yogeshyadav at gmail dot com
Target Milestone: ---
program test
implicit none
open(100, file="a.dat", status="replace")
end program test
When I try to run this program, it runs fine the first time when the file has
not been created. But an attempt to run the program again (when the file a.dat
exists and should be replaced) gives segfault error. Here is what I found using
gdb.
Program received signal SIGSEGV, Segmentation fault.
0x00007ff95deb1150 in strcmp () from C:\Windows\system32\msvcrt.dll
I am using GNU Fortran (x86_64-win32-seh-rev0, Built by MinGW-W64 project)
5.1.0 with target as Target: x86_64-w64-mingw32. I didn't use any extra
compiler flags except -g.
Also since gdb mentions Windows system files, here is which OS I use - Windows
8.1
More information about the Gcc-bugs
mailing list