i've found two bugs thah cause a bad_cast here on AmigaOS4 and as usual are AmigaOS the guilty- Since we don't have a full working wstring implementation, the two functions string_toLowerCase and string_toUpperCase cause a bad cast when they call

    boost::to_lower(wstr, currentLocale);

and

    boost::to_upper(wstr, currentLocale);

not because currentLocale is empty but because wstr is null or something else

I'm looking for something to avoid this problem

Andrea

Il giorno 12/mag/09, alle ore 13:55, Benjamin Wolsey ha scritto:

Note that the catch block re-throws, so shouldn't really hide anything
(at least as of revno 10865)


This is true, so the bad_cast is clearly caught somewhere outside too.
It shouldn't be too hard to find the one that's hiding the bug.

--
The current release of Gnash is 0.8.5
http://www.gnu.org/software/gnash/

Benjamin Wolsey, Software Developer - http://benjaminwolsey.de
_______________________________________________
Gnash-dev mailing list
Gnash-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-dev



_______________________________________________
Gnash-dev mailing list
Gnash-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to