Comment 71 for bug 1662531

Revision history for this message
su_v (suv-lp) wrote : Re: [Bug 1662531] Re: Wishlist: Automated method for converting objects to paths before exporting (plt, hpgl, dxf, win32-vector-print).

On 2017-02-20 13:51 (+0100), su_v wrote:
> Oh, one other test you could try: in a new CMD shell, set LANG to the
> same value as happens in localize(), and then launch inkscape (from the
> same shell).
>
> C:\path\to\inkscape> set LANG=en_US
> C:\path\to\inkscape> inkscape
>
> Does that open the GUI of current trunk without crash?

Tested with Inkscape 0.92+devel 15534 on Windows 10: current trunk
crashes on Windows if launched from an environment which has LANG set to
anything other than C or POSIX - this can be from a python process
(inkscape with GUI launched via Popen()), or from the CMD shell (aka
DOS) with LANG set e.g. to en_US or de_CH.

Inkscape 0.91, 0.92.0 and 0.92.1 on Windows (32bit, 64bit, installed
from 7z into custom location) do not expose this crash, and set the GUI
language according to LANG as defined in the environment.

I'll file a separate report about this crash (it is not related to
running extensions, the nested calls to Inkscape with GUI (e.g. for
verbs) in combination with the localize() function of inkex.py simply
exposed it).