Subject: [bug#31375] [PATCH 0/2] Update wesnoth to 1.14.0

From: [email-masked] (Ludovic Courtès)
Date: Mon, 07 May 2018 18:09:28 +0200

Arun Isaac <[email-masked]> skribis:

> Ludovic Courtès <[email-masked]> writes:
>
>>> Caught general 'St8bad_cast' exception:
>>> std::bad_cast
>>
>> Did you try getting a backtrace with gdb?  It might give clues.
>
> This seems to be an upstream issue. I have contacted upstream, and they
> have provided a patch. I'll include the patch and push.
>
> https://github.com/wesnoth/wesnoth/issues/3050

It could be that this exception is thrown in environments where
setlocale(LC_ALL, "") fails (i.e., when the program cannot install the
selected locale for some reason.)

Anyway, great that you found out.

Ludo’.