intrigeri a écrit , Le 04/08/2014 13:00:
Hi,
Gilles Filippini wrote (04 Aug 2014 10:49:32 GMT) :
Nope. This is #517338.
Running sikuli with LD_LIBRARY_PATH=/usr/lib/multiarch/jni works fine.
Do you mean the library path was changed between 6b27-1.12.6-1~deb7u1
and 6b31-1.13.3-1~deb7u1, as part of a security update in stable?
It seems that after this update openjdk-6 doesn't search for JNI libs
into the multiarch path anymore. See this excerpt from the strace log:
$ grep libVisionProxy strace.log
[pid 5326]
stat64(/usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/libVisionProxy.so,
0xb6ac4760) = -1 ENOENT (No such file or directory)
[pid 5326]
stat64(/usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/client/libVisionProxy.so,
0xb6ac4760) = -1 ENOENT (No such file or directory)
[pid 5326]
stat64(/usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/libVisionProxy.so,
0xb6ac4760) = -1 ENOENT (No such file or directory)
[pid 5326]
stat64(/usr/lib/jvm/java-6-openjdk-i386/jre/../lib/i386/libVisionProxy.so,
0xb6ac4760) = -1 ENOENT (No such file or directory)
[pid 5326] stat64(/usr/java/packages/lib/i386/libVisionProxy.so, 0xb6ac4760)
= -1 ENOENT (No such file or directory)
[pid 5326] stat64(/usr/lib/jni/libVisionProxy.so, 0xb6ac4760) = -1 ENOENT
(No such file or directory)
[pid 5326] stat64(/lib/libVisionProxy.so, 0xb6ac4760) = -1 ENOENT (No such
file or directory)
[pid 5326] stat64(/usr/lib/libVisionProxy.so, 0xb6ac4760) = -1 ENOENT (No
such file or directory)
Thanks,
_g.
signature.asc
Description: OpenPGP digital signature