http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50165
Michael Matz <matz at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matz at gcc dot gnu.org --- Comment #8 from Michael Matz <matz at gcc dot gnu.org> 2011-08-26 12:20:32 UTC --- Try this: Index: lto-streamer-in.c =================================================================== --- lto-streamer-in.c (revision 178040) +++ lto-streamer-in.c (working copy) @@ -113,6 +113,7 @@ canon_file_name (const char *string) new_slot = XCNEW (struct string_slot); strcpy (saved_string, string); new_slot->s = saved_string; + new_slot->len = len; *slot = new_slot; return saved_string; }