[Bug libstdc++/13217] New: basic_filebuf::underflow doesn't deal gracefully with read errors

paolo at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Nov 28 15:19:00 GMT 2003


In the always_noconv case, if _M_file.xsgetn returns -1 the situations is pretty
good, but the exception raised has a misleading what of "invalid byte sequence in
file". In the general case, the read error condition is not dealt with properly 
and no meaningful exception is raised, everything can happen at run time...

-- 
           Summary: basic_filebuf::underflow doesn't deal gracefully with
                    read errors
           Product: gcc
           Version: 3.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: libstdc++
        AssignedTo: paolo at gcc dot gnu dot org
        ReportedBy: paolo at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org
  GCC host triplet: Any


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13217



More information about the Gcc-bugs mailing list