Issue Details (XML | Word | Printable)

Key: STDCXX-626
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Trivial Trivial
Assignee: Martin Sebor
Reporter: Farid Zaripov
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
C++ Standard Library

[LWG #581] std::ostream::flush() unexpectedly calls to rdbuf()->sync() when rdstate() != goodbit

Created: 01/Nov/07 04:24 PM   Updated: 31/Mar/08 07:19 PM
Return to search
Component/s: 27. Input/Output
Affects Version/s: 4.1.2, 4.1.3, 4.1.4, 4.2.0
Fix Version/s: 4.2.1

Time Tracking:
Not Specified

Environment: All
Issue Links:
Dependants
 
dependent
 

Severity: Incorrect Behavior
Resolution Date: 16/Jan/08 08:47 PM



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Martin Sebor added a comment - 11/Jan/08 01:46 AM
Abbreviated Summary.

Martin Sebor added a comment - 16/Jan/08 08:47 PM
Regression test added: http://svn.apache.org/viewcvs?view=rev&rev=611016
Fix committed: http://svn.apache.org/viewcvs?view=rev&rev=611019
Fix verified in nightly results.
Merged to 4.2.1: http://svn.apache.org/viewcvs?view=rev&rev=612563
Closing.

Martin Sebor added a comment - 31/Mar/08 07:19 PM
See STDCXX-804 for a problem the implementation of the resolution of the LWG issue causes.