BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000321 [uClibc++] Other major always 07-03-05 12:27 08-02-05 20:13
Reporter tommi View Status public  
Assigned To gkajmowi
Priority normal Resolution fixed  
Status closed   Product Version 0.1.11
Summary 0000321: missing constructor in ios()???
Description I get a compile-error when compiling the attached file:

nt.cpp: In constructor `nullstream::nullstream()':
nt.cpp:22: error: no matching function for call to `std::basic_ios<char,
   std::char_traits<char> >::basic_ios()'
../uClibc++/include/ios:366: error: candidates are: std::basic_ios<charT,
   traits>::basic_ios(const std::basic_ios<charT, traits>&) [with charT = char,
   traits = std::char_traits<char>]
../uClibc++/include/ios:322: error: std::basic_ios<charT,
   traits>::basic_ios(std::basic_streambuf<charT, traits>*) [with charT = char,
   traits = std::char_traits<char>]

I have not found the real bug. The code compiles (and works like expected) with my g++-3.3.5 with standard libraries. Also the code compiles with version 0.1.9, but segfaults:-( This was the bug I was hunting.
Additional Information
Attached Files  nt.cpp [^] (749 bytes) 07-03-05 12:27

- Relationships

- Notes
(0000267)
gkajmowi
07-04-05 11:01

Fixed in SVN. Note that subclassing streambuf may have odd results - my testing is not very thorough in this area.
 

- Issue History
Date Modified Username Field Change
07-03-05 12:27 tommi New Issue
07-03-05 12:27 tommi File Added: nt.cpp
07-04-05 11:01 gkajmowi Status assigned => resolved
07-04-05 11:01 gkajmowi Fixed in Version  => 0.1.12
07-04-05 11:01 gkajmowi Resolution open => fixed
07-04-05 11:01 gkajmowi Note Added: 0000267
08-02-05 20:13 andersen Status resolved => closed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker