X 1.0rc1 Ubuntu 10.10: runs only with locale en_US

Bug #701062 reported by RaiMan
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
SikuliX
Fix Released
Undecided
Unassigned

Bug Description

using locale de_DE crashes:

Error: Illegal min or max specification!
Fatal error: No error trap defined!
Signal_termination_handler called with signal 5002

RaiMan (raimund-hocke)
summary: - Sikuli X: Ubuntu 10.10: runs only with locale en_US
+ X 1.0rc1 Ubuntu 10.10: runs only with locale en_US
Revision history for this message
Gilles Filippini (pini.deb) wrote :

Hi,

Searching the friendly web it appears this is a known problem of tesseract which can't parse floating numbers when the decimal separator is not '.'.

 A simple workaround is to launch sikuli with LC_NUMERIC=C. This way the GUI translation for the current locale is preserved.

_g.

Revision history for this message
Sylvestre Ledru (sylvestre) wrote :

I confirm that I have the same issue under Debian with locale fr_FR.
(salut Gilles, glad to see that you are packaging it in Debian)

Revision history for this message
Sylvestre Ledru (sylvestre) wrote :

The attached patch fixes the issue.

Revision history for this message
Tsung-Hsiang Chang (vgod) wrote :

Patch applied. Thanks!

Changed in sikuli:
status: New → Fix Committed
milestone: none → x1.0-rc2
RaiMan (raimund-hocke)
Changed in sikuli:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.