From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 103626 invoked by alias); 9 Apr 2015 00:00:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 103410 invoked by uid 48); 9 Apr 2015 00:00:33 -0000 From: "jvdelisle at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/65089] FAIL: gfortran.dg/io_real_boz(2|_[45]).f90 when tested with -fsanitize=address Date: Thu, 09 Apr 2015 00:00:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jvdelisle at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-04/txt/msg00604.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65089 --- Comment #8 from Jerry DeLisle --- True, fortran strings are not generally NULL terminated. However, for internal representation between Frontend and library we try to do so for safety. Evidently missed one or don't have it in this case. Still odd that my manual, so to speak, 'for' loop is finding a NULL and counting the correct length. I will do some more digging, probably something "obvious". Just not seeing it yet.