This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libstdc++/28059] codecvt locale facet is broken (reproducible crash)



------- Comment #13 from pcarlini at suse dot de  2006-06-16 14:46 -------
(In reply to comment #12)
> So 4.0, 4.1 and 4.2 snapshot are OK on i486-linux-gnu but not on
> powerpc-linux-gnu.

Ok. In the meanwhile I double checked and in fact **nothing** changed in the
codecvt code going from 3.4 to 4.0. Really, I don't know what to do on the
libstdc++ side.  All the powerpc-linux and powerpc64-linux tests are fine, on
Debian too, as you can see on testresults. Frankly, I don't think there is
anything in libstdc++ which could trigger only with en_GB and not en_US and
only on powerpc. And the failure is happening inside the glibc code... Could
you maybe try to feed mbsnrtowcs directly on powerpc: as you can see in
codecvt_members.cc, our codecvt::in is just a thin wrapper around it.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28059


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]