← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #262228]: Getting [error] ResourceLoader: checkLibsDir: usr_paths Unhandled exception

 

Question #262228 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/262228

Description changed to:
Hi,
  I have installed Sikuli 1.1.0 choosing option 2 and 3 on Windows 7 having JRE 7 64 Bit.

Have following code
systemArea = screen.find("D:/gitRepo/testing-and-qa/Test Automation Project/APIs/HydraNew/images/GroupedAsset/SystemArea.JPG").right().text().trim();

Added sikulixapi.jar to the Java build path

Getting following Segmentation Error.

[error] ResourceLoader: checkLibsDir: usr_paths
Unhandled exception
Type=Segmentation error vmState=0x00040000
J9Generic_Signal_Number=00000004 ExceptionCode=c0000005 ExceptionAddress=6567F5F1 ContextFlags=0001007f
Handler1=66F80120 Handler2=66ADEF70 InaccessibleAddress=00000000
EDI=0027F378 ESI=00000020 EAX=66FDE7D8 EBX=00000000
ECX=FFFDA000 EDX=23F5061C
EIP=6567F5F1 ESP=0027F278 EBP=0027F370 EFLAGS=00010212
GS=002B FS=0053 ES=002B DS=002B
Module=D:\Sikuli\libs\VisionProxy.dll
Module_base_address=65640000 Offset_in_DLL=0003f5f1
Target=2_60_20140627_204598 (Windows 7 6.1 build 7601 Service Pack 1)
CPU=x86 (4 logical CPUs) (0xf88ef000 RAM)

Can you please help me to resolve the issue.





The installation log:

[debug (17/02/15 4:32:48 PM)] Debug: setLogFile: D:\Sikuli\SikuliX-1.1.0-SetupLog.txt
[debug (17/02/15 4:32:48 PM)] RunSetup: ... starting with no args given
[debug (17/02/15 4:32:48 PM)] RunSetup: Setup in: D:\Sikuli
using: D:\Sikuli\sikulixsetup-1.1.0.jar
[debug (17/02/15 4:32:48 PM)] RunSetup: SikuliX Setup Build: 1.1.0 2015-01-16_01:00nightly
[debug (17/02/15 4:32:48 PM)] RunSetup: RunningSystem: Windows 6.1
[debug (17/02/15 4:32:48 PM)] RunSetup: parent of jar/classes: D:\Sikuli
[debug (17/02/15 4:32:48 PM)] RunSetup: RunningJava: Java 7 (x86) 1.7.0_65-b20
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="LOCALE" value="en_AU"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="USER_TYPE" value="0"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="IDE_SESSION" value=""/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="CAPTURE_HOTKEY" value="50"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="CAPTURE_HOTKEY_MODIFIERS" value="3"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="CAPTURE_DELAY" value="1.0"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="STOP_HOTKEY" value="67"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="STOP_HOTKEY_MODIFIERS" value="9"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="EXPAND_TAB" value="true"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="TAB_WIDTH" value="4"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="FONT_SIZE" value="14"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="FONT_NAME" value="Monospaced"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="AUTO_NAMING" value="0"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="DEFAULT_THUMB_HEIGHT" value="50"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_COMMAND_BAR" value="1"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="AUTO_CAPTURE_FOR_CMD_BUTTONS" value="1"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="AT_SAVE_MAKE_HTML" value="true"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="AT_SAVE_CLEAN_BUNDLE" value="true"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_RUN_SAVE" value="false"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_HIGHLIGHT" value="false"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="CHECK_UPDATE" value="false"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="LAST_SEEN_UPDATE" value="0.0.0"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="LAST_CHECK_UPDATE" value="1424134163498"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="IDE_SIZE" value="1770x980"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="IDE_LOCATION" value="75,0"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_IMAGES" value="false"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_IMAGES_PATH" value=""/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_MESSAGE" value="0"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_LOG_ACTIONS" value="true"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_LOG_INFO" value="true"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="CONSOLE_CSS" value="body   { font-family:serif; font-size: 12px; }.normal{ color: black; }.debug { color:#505000; }.info  { color: blue; }.log   { color: #09806A; }.error { color: red; }"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_TEXT_SEARCH" value="false"/>
[debug (17/02/15 4:33:00 PM)] RunSetup: main: Prefs: <entry key="PREF_MORE_TEXT_OCR" value="false"/>
[debug (17/02/15 4:33:00 PM)] FileManager: deleteFileOrFolder: D:\Sikuli\SikuliPrefs.txt
[debug (17/02/15 4:33:00 PM)] RunSetup: 
popAsk: --------------------
The following file(s) will be downloaded to
D:\Sikuli
--- Native support libraries for Windows (sikulixlibs...)
--- Package 2 ---
1.1.0-2.jar (Java API)
--- Additions ---
tessdata-eng (Tesseract)
Only click NO, if you want to terminate setup now!
Click YES even if you want to use local copies in Downloads!
--------------------
[debug (17/02/15 4:33:01 PM)] ResourceLoader: SikuliX Package Build: 1.1.0 2015-01-16_01:00nightly
[debug (17/02/15 4:33:01 PM)] RunSetup: 
popAsk: --------------------
Setup/Downloads folder has: sikulixlibswin
D:\Sikuli\Downloads\sikulixlibswin-1.1.0.jar
Click YES, if you want to use this for setup processing
... or click NO, to download a fresh copy
--------------------
[debug (17/02/15 4:33:04 PM)] RunSetup: main: Copied from Downloads: sikulixlibswin
[debug (17/02/15 4:33:04 PM)] RunSetup: 
popAsk: --------------------
Setup/Downloads folder has: Java API
D:\Sikuli\Downloads\1.1.0-2.jar
Click YES, if you want to use this for setup processing
... or click NO, to download a fresh copy
--------------------
[debug (17/02/15 4:33:07 PM)] RunSetup: main: Copied from Downloads: 1.1.0-2.jar
[debug (17/02/15 4:33:07 PM)] RunSetup: 
popAsk: --------------------
Setup/Downloads folder has: tesseract-ocr-3.02.eng.tar.gz
D:\Sikuli\Downloads\tesseract-ocr-3.02.eng.tar.gz
Click YES, if you want to use this for setup processing
... or click NO, to download a fresh copy
--------------------
[debug (17/02/15 4:33:09 PM)] RunSetup: main: trying to extract from: tesseract-ocr-3.02.eng.tar.gz
[debug (17/02/15 4:33:11 PM)] RunSetup: main: preparing the tessdata stuff in D:\Sikuli\Downloads\tessdata-eng
[debug (17/02/15 4:33:11 PM)] FileManager: deleteFileOrFolder: D:\Sikuli\Downloads\tesseract-ocr
[debug (17/02/15 4:33:11 PM)] ResourceLoader: export: Trying to access package for exporting: tessdata#
to: D:\Sikuli\Downloads\tessdata-eng
[debug (17/02/15 4:33:11 PM)] ResourceLoader: export: export with #: tessdata# (tessdata/)-() as tessdata/
[debug (17/02/15 4:33:11 PM)] ResourceLoader: export: from: /D:/Sikuli/sikulixsetup-1.1.0.jar
[debug (17/02/15 4:33:11 PM)] ResourceLoader: export: Found 21 Files in tessdata/
[debug (17/02/15 4:33:11 PM)] RunSetup: main: finally preparing sikulixtessdata.jar
[debug (17/02/15 4:33:11 PM)] FileManager: buildJar: D:\Sikuli\sikulixtemp.jar
[debug (17/02/15 4:33:11 PM)] FileManager: buildJar: adding to META-INF/libs/tessdata:
D:\Sikuli\Downloads\tessdata-eng
[debug (17/02/15 4:33:15 PM)] FileManager: buildJar: completed
[debug (17/02/15 4:33:15 PM)] RunSetup: renaming temp file to target jar:
D:\Sikuli\sikulixtessdata.jar
[debug (17/02/15 4:33:15 PM)] FileManager: deleteFileOrFolder: D:\Sikuli\sikulixtessdata.jar
[debug (17/02/15 4:33:15 PM)] FileManager: deleteFileOrFolder: D:\Sikuli\Downloads\tessdata-eng
[debug (17/02/15 4:33:15 PM)] RunSetup: Download ended
[debug (17/02/15 4:33:15 PM)] RunSetup: Downloads for selected options:
tessdata-eng 
[debug (17/02/15 4:33:15 PM)] RunSetup: Download page: http://nightly.sikuli.de/
[debug (17/02/15 4:33:15 PM)] RunSetup: adding needed stuff to sikulixapi.jar
[debug (17/02/15 4:33:15 PM)] FileManager: buildJar: D:\Sikuli\sikulixtemp.jar
[debug (17/02/15 4:33:15 PM)] FileManager: buildJar: adding: D:\Sikuli\sikulixapi.jar
[debug (17/02/15 4:33:15 PM)] FileManager: buildJar: adding: D:\Sikuli\sikulixtessdata.jar
[debug (17/02/15 4:33:19 PM)] FileManager: buildJar: adding: D:\Sikuli\sikulixlibswin.jar
[debug (17/02/15 4:33:23 PM)] FileManager: buildJar: completed
[debug (17/02/15 4:33:23 PM)] RunSetup: renaming temp file to target jar:
D:\Sikuli\sikulixapi.jar
[debug (17/02/15 4:33:23 PM)] FileManager: deleteFileOrFolder: D:\Sikuli\sikulixapi.jar
[debug (17/02/15 4:33:23 PM)] RunSetup: Trying to run functional test: JAVA-API
[debug (17/02/15 4:33:23 PM)] Sikulix: addToClasspath: D:\Sikuli\sikulixapi.jar
[debug (17/02/15 4:33:23 PM)] ResourceLoader: jar supposed to contain the libs:
file:D:/Sikuli/sikulixapi.jar
[debug (17/02/15 4:33:23 PM)] RunSetup: trying to run org.sikuli.script.Sikulix.testSetup()
[debug (17/02/15 4:33:23 PM)] ResourceLoader: export: Trying to access package for exporting: META-INF#libs/tessdata/
to: D:\Sikuli
[debug (17/02/15 4:33:23 PM)] ResourceLoader: export: export with #: META-INF#libs/tessdata/ (META-INF)-(libs/tessdata/) as META-INF/libs/tessdata/
[debug (17/02/15 4:33:24 PM)] ResourceLoader: export: from: D:/Sikuli/sikulixapi.jar
[debug (17/02/15 4:33:25 PM)] ResourceLoader: export: Found 30 Files in META-INF/libs/tessdata/
[debug (17/02/15 4:33:26 PM)] ResourceLoader: export: Trying to access package for exporting: #Lib/
to: D:\Sikuli
[debug (17/02/15 4:33:26 PM)] ResourceLoader: export: export with #: #Lib/ ()-(Lib/) as Lib/
[debug (17/02/15 4:33:26 PM)] ResourceLoader: export: from: D:/Sikuli/sikulixapi.jar
[debug (17/02/15 4:33:26 PM)] ResourceLoader: export: Found 52 Files in Lib/
[debug (17/02/15 4:33:27 PM)] RunSetup: class found: class org.sikuli.script.Sikulix
[debug (17/02/15 4:33:27 PM)] RunSetup: getMethod: public static boolean org.sikuli.script.Sikulix.testSetup()
[debug (17/02/15 4:33:27 PM)] RunSetup: invoke: public static boolean org.sikuli.script.Sikulix.testSetup()
[debug (17/02/15 4:33:27 PM)] ResourceLoader: check: we are running on arch: x86
[debug (17/02/15 4:33:27 PM)] ResourceLoader: check: using Java at: C:/Program Files (x86)/Java/jre7/
[error (17/02/15 4:33:27 PM)] ResourceLoader: check: No valid libs path available until now!
[log (17/02/15 4:33:27 PM)] ResourceLoader: check: Please wait! Trying to extract libs to jar parent folder: 
D:/Sikuli/
[debug (17/02/15 4:33:27 PM)] ResourceLoader: extractLibs: from: D:/Sikuli/sikulixapi.jar
[debug (17/02/15 4:33:28 PM)] ResourceLoader: extractLibs: Found 17 Files in META-INF/libs/windows/libs32/
[debug (17/02/15 4:33:28 PM)] ResourceLoader: checkLibsDir: trying: D:\Sikuli\libs
[debug (17/02/15 4:33:28 PM)] ResourceLoader: checkLibsDir: Running on Windows - checking system path!
[debug (17/02/15 4:33:28 PM)] ResourceLoader: checkLibsDir: checking ClassLoader.usrPaths having: D:\Sikuli\libs
[debug (17/02/15 4:33:28 PM)] ResourceLoader: loadLib: Now loaded: VisionProxy from: 
D:\Sikuli\libs\VisionProxy.dll
[debug (17/02/15 4:33:28 PM)] ResourceLoader: checkLibsDir: Using libs at: D:\Sikuli\libs
[debug (17/02/15 4:33:28 PM)] Screen: initScreens: ScreenDevice 0 contains (0,0) --- will be used as primary
[debug (17/02/15 4:33:28 PM)] Screen: initScreens: basic initialization (1 Screen(s) found)
[debug (17/02/15 4:33:28 PM)] Screen: *** monitor configuration (primary: 0) ***
[debug (17/02/15 4:33:28 PM)] Screen: 0: S(0)[0,0 1920x1080]
[debug (17/02/15 4:33:28 PM)] Screen: *** end monitor configuration ***
[debug (17/02/15 4:33:28 PM)] Mouse: init
[debug (17/02/15 4:33:28 PM)] KeyBoard: init
[debug (17/02/15 4:33:28 PM)] Image: BufferedImage: (100, 100)
[debug (17/02/15 4:33:28 PM)] Finder: Image: __BufferedImage__: (100x100)
[debug (17/02/15 4:33:28 PM)] Sikulix: testSetup: Finder setup with image worked
[debug (17/02/15 4:33:28 PM)] FileManager: tempfile create:
D:\Users\ycy\AppData\Local\Temp\Sikulix\sikuli-1722957821361744594.png
[debug (17/02/15 4:33:29 PM)] Image: loaded: D:/Users/ycy/AppData/Local/Temp/Sikulix/sikuli-1722957821361744594.png (file:D:/Users/ycy/AppData/Local/Temp/Sikulix/sikuli-1722957821361744594.png)
[debug (17/02/15 4:33:29 PM)] Image: cached: D:/Users/ycy/AppData/Local/Temp/Sikulix/sikuli-1722957821361744594.png (29 KB) (# 1 KB 29 -- 0 % of 64 MB)
[debug (17/02/15 4:33:29 PM)] Sikulix: testSetup: Finder setup with image file worked
[debug (17/02/15 4:33:29 PM)] Region: find: waiting 3.0 secs for D:\Users\ycy\AppData\Local\Temp\Sikulix\sikuli-1722957821361744594.png to appear in S(0)[0,0 1920x1080]
[debug (17/02/15 4:33:29 PM)] Image: reused: D:/Users/ycy/AppData/Local/Temp/Sikulix/sikuli-1722957821361744594.png (file:D:/Users/ycy/AppData/Local/Temp/Sikulix/sikuli-1722957821361744594.png)
[debug (17/02/15 4:33:29 PM)] Region: find: D:\Users\ycy\AppData\Local\Temp\Sikulix\sikuli-1722957821361744594.png has appeared 
at M[0,0 100x100]@S(S(0)[0,0 1920x1080]) S:1.00 C:50,50 [455/454 msec]
[debug (17/02/15 4:33:29 PM)] Sikulix: testSetup: Screen.find(imagefile) worked
[debug (17/02/15 4:33:29 PM)] Region: find: waiting 3.0 secs for D:\Users\ycy\AppData\Local\Temp\Sikulix\sikuli-1722957821361744594.png to appear in S(0)[0,0 1920x1080]
[debug (17/02/15 4:33:29 PM)] Image: reused: D:/Users/ycy/AppData/Local/Temp/Sikulix/sikuli-1722957821361744594.png (file:D:/Users/ycy/AppData/Local/Temp/Sikulix/sikuli-1722957821361744594.png)
[debug (17/02/15 4:33:29 PM)] Region: checkLastSeen: still there
[debug (17/02/15 4:33:29 PM)] Region: find: D:\Users\ycy\AppData\Local\Temp\Sikulix\sikuli-1722957821361744594.png has appeared 
at M[0,0 100x100]@S(S(0)[0,0 1920x1080]) S:1.00 C:50,50 [18/18 msec]
[debug (17/02/15 4:33:29 PM)] Sikulix: testSetup: repeated Screen.find(imagefile) worked
[debug (17/02/15 4:33:31 PM)] Sikulix: testSetup: Finder.find: worked
[debug (17/02/15 4:33:36 PM)] RunSetup: ... SikuliX Setup seems to have ended successfully ;-)

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.