Bug#667513: sikuli-ide: crashes when selecting part of screenshot: tesseract::Classify::CharNormClassifier

Timo Juhani Lindfors timo.lindfors at iki.fi
Wed Apr 4 15:00:50 UTC 2012


Package: sikuli-ide
Version: 1.0~x~rc3.tesseract3-dfsg1-1
Severity: important

Steps to reproduce:
1) use gnome
2) start sikuli-ide from gnome-terminal
3) click the "click()" button
4) select any rectangular area on the screen

Expected results:
4) sikuli does not crash

Actual results:
4) sikuli crashes:

$ sikuli-ide
[error] no locale for en_GB
[info] locale: en_US
*sys-package-mgr*: processing new jar, '/usr/share/java/jna-3.2.7.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jna-posix-1.0.1.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/asm3-3.3.2.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/asm3-commons-3.3.2.jar'
*sys-package-mgr*: processing new jar, '/usr/share/maven-repo/org/antlr/antlr-runtime/3.2/antlr-runtime-3.2.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/constantine-0.7.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jython-2.5.1.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/commons-cli-1.2.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/JXGrabKey-0.3.2.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/json_simple-1.1.jar'
*sys-package-mgr*: processing new jar, '/usr/share/maven-repo/org/swinglabs/swingx-core/1.6.2-SNAPSHOT/swingx-core-1.6.2-SNAPSHOT.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/forms-1.3.0.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/mac_widgets-0.9.5+svn369.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/junit-3.8.2.jar'
*sys-package-mgr*: processing new jar, '/usr/share/sikuli/sikuli-ide.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/sikuli-script-1.0~x~rc3.tesseract3.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-common/jre/lib/resources.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/rt.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/jsse.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/jce.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/charsets.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/rhino.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-common/jre/lib/ext/dnsns.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/java-atk-wrapper.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-common/jre/lib/ext/sunpkcs11.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-common/jre/lib/ext/pulse-java.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-common/jre/lib/ext/sunjce_provider.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jvm/java-6-openjdk-common/jre/lib/ext/localedata.jar'
Error opening data file /tmp/sikuli/tessdata/eng.traineddata
Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory.
Failed loading language 'eng'
Tesseract couldn't load any languages!
vlog 1 Input
vlog 1 Canny
vlog 1 AdaptiveThresholded
vlog 1 LongLinesFound
vlog 1 LongLinesRemoved
vlog 1 NonEdgeRemoved
vlog 1 blobs-extracted
vlog 1 blobs-filtered
vlog 1 lineblobs
vlog 1 lineblobs-filtered
vlog 1 lineblobs-merged
vlog 1 paragblobs
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f927fb68520, pid=15006, tid=140267293009664
#
# JRE version: 6.0_24-b24
# Java VM: OpenJDK 64-Bit Server VM (20.0-b12 mixed mode linux-amd64 compressed oops)
# Derivative: IcedTea6 1.11.1
# Distribution: Debian GNU/Linux unstable (sid), package 6b24-1.11.1-3
# Problematic frame:
# C  [libtesseract.so.3+0x28c520]  tesseract::Classify::CharNormClassifier(TBLOB*, DENORM const&, INT_TEMPLATES_STRUCT*, ADAPT_RESULTS*)+0x94
#
# An error report file with more information is saved as:
# /home/lindi/hs_err_pid15006.log
#
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
#   http://icedtea.classpath.org/bugzilla
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
sauna:~$ 



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-xen-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sikuli-ide depends on:
ii  default-jre [java6-runtime]    1:1.6-47
ii  junit                          3.8.2-8
ii  libcommons-cli-java            1.2-3
ii  libjson-simple-java            1.1-dfsg1-1
ii  libjxgrabkey-java              0.3.2-5
ii  libmac-widgets-java            0.9.5+svn369-dfsg1-1
ii  libsikuli-script-java          1.0~x~rc3.tesseract3-dfsg1-1
ii  libswingx-java                 1:1.6.2-1
ii  openjdk-6-jre [java6-runtime]  6b24-1.11.1-3

sikuli-ide recommends no packages.

sikuli-ide suggests no packages.

-- no debconf information





More information about the pkg-java-maintainers mailing list