[Tilesathome] Not running client after update (./, - Problem back)
Ed Loach
ed at loach.me.uk
Mon Oct 13 07:22:00 BST 2008
Olf wrote:
> I changed my windows system setting to '.' als decimal
> seperator again -
> ',' as decimal seems to
> cause the error. (I just tried this - because of the './,' I
> had with
> the old client)
>
> The hack of Christian Ehrlicher ( setlocale(LC_ALL, 'C'); ) for
> the old
> version is not possible for the new client.
It looks like something similar has been tried as the convert method
in Inkscape.pm has:
# Workaround for locale-related problems
#FIXME: I think there's something about this needing to be set
to the system locale on windows
local $ENV{LC_NUMERIC} = 'C';
It is followed by:
# Make sure Inkscape can't find any X display.
# Probably not possible to do anything like this on Windows,
which is sad
# because inkscape will then sometimes throw errors in a dialog
box instead
# of exiting and showing us something on stdout/stderr
local $ENV{DISPLAY} = '';
I can verify that it does still throw dialog boxes in Windows
because the Inkscape bug that throws the "gc: Too many heaps" dialog
struck me again once yesterday
(https://bugs.launchpad.net/inkscape/+bug/168914 ).
Ed
More information about the Tilesathome
mailing list