[Bug fortran/67497] New: data.c sanitizer runtime error: null pointer passed as argument 2, which is declared to never be null
zeccav at gmail dot com
gcc-bugzilla@gcc.gnu.org
Tue Sep 8 14:50:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67497
Bug ID: 67497
Summary: data.c sanitizer runtime error: null pointer passed as
argument 2, which is declared to never be null
Product: gcc
Version: 5.2.0
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: zeccav at gmail dot com
Target Milestone: ---
!gcc-5.2.0/gcc/fortran/data.c:181:32: runtime error: null pointer passed as
argument 2, which is declared to never be null
! source line "memcpy (&dest[start], rvalue->value.character.string, len *
sizeof (gfc_char_t));"
! double check with "gcc_assert(rvalue->value.character.string)" immediately
before
! esay fix "if(len) memcpy (&dest[start], rvalue->value.character.string, len *
! sizeof (gfc_char_t));"
!Target: x86_64-unknown-linux-gnu
CHARACTER, POINTER :: PTR
DATA PTR / NULL() /
end
More information about the Gcc-bugs
mailing list