Dears Valgrind reports me something shown below.
==1193== Invalid read of size 1 ==1193== at 0x4023694: strcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==1193== by 0x41D8837: (below main) (in /lib/libc-2.5.so) ==1193== Address 0x42F1455 is 13 bytes inside a block of size 15 free'd ==1193== at 0x4020FEC: operator delete(void*) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==1193== by 0x413EDDC: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8) Regards. -- Summary: Invalid read of size 1 Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: shw_mail at wp dot pl http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31826