Detailed Description --------------------------------- Invocation of the interface basic_ostream<char>::seekp(pos_type& pos); should call rdbuf()->pubseekpos(pos), but it calls rdbuf()->pubseekpos(pos, ios_base::out).
Elimination: ------------------ Replace the call rdbuf()->pubseekpos(pos, ios_base::out) with rdbuf()->pubseekpos(pos). -- Summary: Invocation of the interface basic_ostream<char>::seekp(pos_type& pos) calls rdbuf()- >pubseekpos() with wrong argument. Product: gcc Version: 4.3.2 Status: UNCONFIRMED Severity: minor Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: vmartirosyan at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39596