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