Proposed resolution:
Add after [basic.ios.cons] paragraph 2:
virtual ~basic_ios(); Notes: The destructor does not destroy rdbuf().
virtual ~basic_ios();
Notes: The destructor does not destroy rdbuf().