https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64770
--- Comment #2 from Janne Blomqvist <jb at gcc dot gnu.org> --- Author: jb Date: Sat Jan 24 21:52:34 2015 New Revision: 220086 URL: https://gcc.gnu.org/viewcvs?rev=220086&root=gcc&view=rev Log: PR libfortran/64770 Segfault when trying to open existing file with status="new". libgfortran ChangeLog: 2015-01-24 Janne Blomqvist <j...@gcc.gnu.org> PR libfortran/64770 * io/unit.c (filename_from_unit): Check that u->filename != NULL before calling strdup. testsuite ChangeLog: 2015-01-24 Janne Blomqvist <j...@gcc.gnu.org> PR libfortran/64770 * gfortran.dg/open_new_segv.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/open_new_segv.f90 Modified: trunk/gcc/testsuite/ChangeLog trunk/libgfortran/ChangeLog trunk/libgfortran/io/unit.c