Hi Jacob,
If I don't know how to say something, I try to be careful where I say
it :)
Update on the bug report. No conclusion or solution. Several potential
causes investigated. Lack of dev environment hindering me.
== ADDENDUM FOR PREVIOUS REPORT
The file-reading fail is reported on a language pair in development,
located in a user filespace (I should have said that)
In a similar OS environment, apertium-viewer file-reading has failed on
package-installed language pairs.
My computer may be an old and salvaged computer, but the version of
Linux Mint is full X64 bit.
== RE: SUGGESTIONS
- Is the file readable with 'cat'?
The usual 'cat' garbage from a binary file but, as far as can be seen,
'cat' is reading something, and the something is scattered with relevant
readable text.
(also, the language pair works with apertium-tolk)
- Can other Java programs access that/other files?
I tried 'J', which is a standalone Java text editor (thus mimicing
apertium-viewer's no-install, launch-from-the-jar style). 'J' found and
read Apertium files in both development and install positions, no
problem.
== FURTHER HUNTING
- Is apertium 'lt-tools' working?
'lt-proc -w' echos sucessfully.
- is the problem the dev environment?
I try removing the modes. apertium-viewer fails.
I remove the dev environment. apertium-viewer fails on a package install
of 'en-es', reading an 'automorph'.
- is the problem file permissions?
Another effort at permutations of file permissions, switching to
superuser, and switching Java/C++ styles. No solution.
Only clue here is that superuser fails on a different 'automorph' file.
But that is untestable without a 'dev'?
- Launch style?
Launching from the commandline, by right click for 'run under Java7
runtime', and using sudo/root permissions. All fail, in similar ways.
According to web reports, Debain-derived OS were failing Java on wider
reading of files. The problem is something called 'rpath' ('resource
path'? A double hit of Debain/Java I-got-no-public-information-on-this).
The problem was, Java running on elevated privilege could load wild
libraries, so the security hole was blocked. This block stops attempts
to read a wider filesystem.
e.g.
http://unix.stackexchange.com/questions/16656/problem-to-launch-java-at-debian-error-while-loading-shared-libraries-libjli
- is the problem 'capacities'?
/user/bin/java mode 755 with no reported elevated privileges.
Also, the JDK/JRE fails on re-routing paths as the path blocks
libraries, notably 'libjli' (more Debain/Java
I-got-no-public-information-on-this).
- modify 'PATH' to point at the JRE
Worth a go, but no, same error.
- ldd /usr/bin/java
'libjli' is missing. I load it via. LD_LIBRARY_PATH. Though if a Java
JVM can see this, given the secondary launch, I doubt. 'ldd' now
returning correct. apertium-viewer still not working.
Then I try a system configuration to insert the library
('/etc/ld.so.conf.d', 'ldconfig'). apertium-viewer not working.
- look for open files with 'lsof'
Less helpful than I hoped. Several generic native Java files open
('libnio'), but no mention of the pair at all.
- 'strace'
Got results here. They are so massive (predictably) I've appended them
to this email. Notable: 'libjli' reported not loading. Many other JRE
libraries not loading either.
== THOUGHTS
You can see where my suspicions lie. Nothing wrong with apertium-viewer,
But the bundled 'Utils' library may be using a classloader which is
violating Debain security policy.
Some confirmation: Donald seems to have the same problem, and he is
using Ubuntu.
But I have not solved the bug, have no current solution, so I guess I
don't know.
== STRACE
execve("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java",
["/usr/lib/jvm/java-7-openjdk-amd6"..., "-jar", "apertium-viewer.jar"],
[/* 51 vars */]) = 0
brk(0) = 0x155c000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f4bf8e92000
readlink("/proc/self/exe", "/usr/lib/jvm/java-7-openjdk-amd6"..., 4096)
= 46
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/tls/x86_64/libjli.so",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/tls/x86_64",
0x7fff2377ae90) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/tls/libjli.so",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/tls",
0x7fff2377ae90) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/x86_64/libjli.so",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/x86_64",
0x7fff2377ae90) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libjli.so",
O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220%\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=56072, ...}) = 0
mmap(NULL, 2151624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf8a64000
mprotect(0x7f4bf8a71000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf8c70000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0xc000) = 0x7f4bf8c70000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/local/jre/lib/amd64/jli/tls/x86_64/libc.so.6", O_RDONLY|
O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64/jli/tls/x86_64", 0x7fff2377ae60) = -1
ENOENT (No such file or directory)
open("/usr/local/jre/lib/amd64/jli/tls/libc.so.6", O_RDONLY|O_CLOEXEC) =
-1 ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64/jli/tls", 0x7fff2377ae60) = -1 ENOENT (No
such file or directory)
open("/usr/local/jre/lib/amd64/jli/x86_64/libc.so.6", O_RDONLY|
O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64/jli/x86_64", 0x7fff2377ae60) = -1 ENOENT
(No such file or directory)
open("/usr/local/jre/lib/amd64/jli/libc.so.6", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64/jli", 0x7fff2377ae60) = -1 ENOENT (No
such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/tls/x86_64/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/tls/x86_64",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/tls/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/tls",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/x86_64/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/x86_64",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64",
{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/local/lib/amd64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) =
-1 ENOENT (No such file or directory)
stat("/usr/local/lib/amd64/tls/x86_64", 0x7fff2377ae60) = -1 ENOENT (No
such file or directory)
open("/usr/local/lib/amd64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/local/lib/amd64/tls", 0x7fff2377ae60) = -1 ENOENT (No such
file or directory)
open("/usr/local/lib/amd64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/local/lib/amd64/x86_64", 0x7fff2377ae60) = -1 ENOENT (No such
file or directory)
open("/usr/local/lib/amd64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
stat("/usr/local/lib/amd64", 0x7fff2377ae60) = -1 ENOENT (No such file
or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../jre/lib/amd64/tls/x86_64/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../jre/lib/amd64/tls/x86_64",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../jre/lib/amd64/tls/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../jre/lib/amd64/tls",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../jre/lib/amd64/x86_64/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../jre/lib/amd64/x86_64",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../jre/lib/amd64/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../jre/lib/amd64",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/local/jre/lib/amd64/tls/x86_64/libc.so.6", O_RDONLY|
O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64/tls/x86_64", 0x7fff2377ae60) = -1 ENOENT
(No such file or directory)
open("/usr/local/jre/lib/amd64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64/tls", 0x7fff2377ae60) = -1 ENOENT (No
such file or directory)
open("/usr/local/jre/lib/amd64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) =
-1 ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64/x86_64", 0x7fff2377ae60) = -1 ENOENT (No
such file or directory)
open("/usr/local/jre/lib/amd64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64", 0x7fff2377ae60) = -1 ENOENT (No such
file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/tls/x86_64/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/tls/x86_64",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/tls/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/tls",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/x86_64/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/x86_64",
0x7fff2377ae60) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libc.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli",
{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=136319, ...}) = 0
mmap(NULL, 136319, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4bf8e70000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P \2\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1840928, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f4bf8e6f000
mmap(NULL, 3949248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf869f000
mprotect(0x7f4bf8859000, 2097152, PROT_NONE) = 0
mmap(0x7f4bf8a59000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x1ba000) = 0x7f4bf8a59000
mmap(0x7f4bf8a5f000, 17088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x7f4bf8a5f000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libdl.so.2",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/local/jre/lib/amd64../tls/x86_64/libdl.so.2", O_RDONLY|
O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64../tls/x86_64", 0x7fff2377acf0) = -1
ENOENT (No such file or directory)
open("/usr/local/jre/lib/amd64../tls/libdl.so.2", O_RDONLY|O_CLOEXEC) =
-1 ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64../tls", 0x7fff2377acf0) = -1 ENOENT (No
such file or directory)
open("/usr/local/jre/lib/amd64../x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC)
= -1 ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64../x86_64", 0x7fff2377acf0) = -1 ENOENT
(No such file or directory)
open("/usr/local/jre/lib/amd64../libdl.so.2", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/local/jre/lib/amd64..", 0x7fff2377acf0) = -1 ENOENT (No such
file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libdl.so.2",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libdl.so.2",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libdl.so.2",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\16\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14664, ...}) = 0
mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf849b000
mprotect(0x7f4bf849e000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf869d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x2000) = 0x7f4bf869d000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libpthread.so.0",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libpthread.so.0",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libpthread.so.0",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libpthread.so.0",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0po\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=141574, ...}) = 0
mmap(NULL, 2217264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf827d000
mprotect(0x7f4bf8296000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf8495000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x18000) = 0x7f4bf8495000
mmap(0x7f4bf8497000, 13616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x7f4bf8497000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libz.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libz.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libz.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libz.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\36\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=100728, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f4bf8e6e000
mmap(NULL, 2195784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf8064000
mprotect(0x7f4bf807c000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf827b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x17000) = 0x7f4bf827b000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f4bf8e6d000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f4bf8e6b000
arch_prctl(ARCH_SET_FS, 0x7f4bf8e6b740) = 0
mprotect(0x7f4bf8a59000, 16384, PROT_READ) = 0
mprotect(0x7f4bf827b000, 4096, PROT_READ) = 0
mprotect(0x7f4bf8495000, 4096, PROT_READ) = 0
mprotect(0x7f4bf869d000, 4096, PROT_READ) = 0
mprotect(0x7f4bf8c70000, 4096, PROT_READ) = 0
mprotect(0x600000, 4096, PROT_READ) = 0
mprotect(0x7f4bf8e94000, 4096, PROT_READ) = 0
munmap(0x7f4bf8e70000, 136319) = 0
set_tid_address(0x7f4bf8e6ba10) = 9238
set_robust_list(0x7f4bf8e6ba20, 24) = 0
futex(0x7fff2377b6d0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1,
NULL, 7f4bf8e6b740) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7f4bf82839f0, [], SA_RESTORER|SA_SIGINFO,
0x7f4bf828d330}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f4bf8283a80, [], SA_RESTORER|SA_RESTART|
SA_SIGINFO, 0x7f4bf828d330}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY})
= 0
brk(0) = 0x155c000
brk(0x157d000) = 0x157d000
open("apertium-viewer.jar", O_RDONLY) = 3
mmap(NULL, 200704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x7f4bf8e3a000
lseek(3, -22, SEEK_END) = 919797
read(3, "PK\5\6\0\0\0\0\25\2\25\2\1\267\0\0\364Q\r\0\0\0", 22) = 22
lseek(3, 872948, SEEK_SET) = 872948
read(3, "PK\1\2\24\3\n\0\0\10\0\0005M1J\0\0\0\0\0\0\0\0\0\0\0\0\t\0\4
\0"..., 1024) = 1024
read(3, "\0\0\0\0\0\0\20\0\375A \3\0\0META-INF/services/"..., 1024) =
1024
read(3, "\0\0\0\0\0\0\0\0\20\0\375A\202\6\0\0META-INF/service"..., 1024)
= 1024
read(3, "syntaxpane/images/PK\1\2\24\3\n\0\0\10\0\0*\264"..., 1024) =
1024
read(3, "\0org/apertium/lttoolbox/compile/"..., 1024) = 1024
lseek(3, 3843, SEEK_SET) = 3843
read(3, "PK\3\4\n\0\0\10\10\0004M1JP\300\27\356c\0\0\0}\0\0\0\24\0\24
\0", 30) = 30
munmap(0x7f4bf8e3a000, 200704) = 0
lseek(3, 3913, SEEK_SET) = 3913
read(3, "\363M\314\313LK-.\321\rK-*\316\314\317\263R0\3243\340\345\362M
\314\314\323u\316I,"..., 99) = 99
close(3) = 0
readlink("/proc/self/exe", "/usr/lib/jvm/java-7-openjdk-amd6"..., 4096)
= 46
access("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libjava.so",
F_OK) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/jvm.cfg",
O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1751, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f4bf8e91000
read(3, "# Copyright (c) 2003, Oracle and"..., 4096) = 1751
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4bf8e91000, 4096) = 0
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/server/libjvm.so",
{st_mode=S_IFREG|0644, st_size=12498200, ...}) = 0
getgid() = 1000
getegid() = 1000
getuid() = 1000
geteuid() = 1000
futex(0x7f4bf869e0d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/server/libjvm.so",
O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\261\36\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=12498200, ...}) = 0
mmap(NULL, 14786392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf724a000
mprotect(0x7f4bf7d78000, 2097152, PROT_NONE) = 0
mmap(0x7f4bf7f78000, 774144, PROT_READ|PROT_WRITE, MAP_PRIVATE|
MAP_FIXED|MAP_DENYWRITE, 3, 0xb2e000) = 0x7f4bf7f78000
mmap(0x7f4bf8035000, 192344, PROT_READ|PROT_WRITE, MAP_PRIVATE|
MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4bf8035000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libstdc
++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libstdc
++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libstdc++.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=136319, ...}) = 0
mmap(NULL, 136319, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4bf8e70000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \266\5\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=979056, ...}) = 0
mmap(NULL, 3159040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf6f46000
mprotect(0x7f4bf702c000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf722b000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0xe5000) = 0x7f4bf722b000
mmap(0x7f4bf7235000, 82944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x7f4bf7235000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libm.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libm.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libm.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20V\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1071552, ...}) = 0
mmap(NULL, 3166568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf6c40000
mprotect(0x7f4bf6d45000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf6f44000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x104000) = 0x7f4bf6f44000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libgcc_s.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libgcc_s.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libgcc_s.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260*\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=90160, ...}) = 0
mmap(NULL, 2186016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf6a2a000
mprotect(0x7f4bf6a40000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf6c3f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x15000) = 0x7f4bf6c3f000
close(3) = 0
mprotect(0x7f4bf6f44000, 4096, PROT_READ) = 0
mprotect(0x7f4bf722b000, 32768, PROT_READ) = 0
mprotect(0x7f4bf7f78000, 630784, PROT_READ) = 0
munmap(0x7f4bf8e70000, 136319) = 0
open("apertium-viewer.jar", O_RDONLY) = 3
brk(0x15b1000) = 0x15b1000
lseek(3, -22, SEEK_END) = 919797
read(3, "PK\5\6\0\0\0\0\25\2\25\2\1\267\0\0\364Q\r\0\0\0", 22) = 22
lseek(3, 872948, SEEK_SET) = 872948
read(3, "PK\1\2\24\3\n\0\0\10\0\0005M1J\0\0\0\0\0\0\0\0\0\0\0\0\t\0\4
\0"..., 1024) = 1024
read(3, "\0\0\0\0\0\0\20\0\375A \3\0\0META-INF/services/"..., 1024) =
1024
read(3, "\0\0\0\0\0\0\0\0\20\0\375A\202\6\0\0META-INF/service"..., 1024)
= 1024
read(3, "syntaxpane/images/PK\1\2\24\3\n\0\0\10\0\0*\264"..., 1024) =
1024
read(3, "\0org/apertium/lttoolbox/compile/"..., 1024) = 1024
read(3, "\0\0META-INF/services/jsyntaxpane/"..., 1024) = 1024
read(3, "\201\366)\0\0META-INF/services/jsyntaxpa"..., 1024) = 1024
read(3, "taxkit/config.propertiesPK\1\2\24\3\n\0"..., 1024) = 1024
read(3, "A-INF/services/jsyntaxpane/synta"..., 1024) = 1024
read(3, "\31\3\0\0\"\0\0\0\0\0\0\0\0\0\0\0\244\201\36k\0
\0apertiumvi"..., 1024) = 1024
read(3, "\10\10\0003M1J~#R*\341\1\0\0\376\3\0\0!\0\0\0\0\0\0\0\0\0\0\0
\244"..., 1024) = 1024
read(3, "7.classPK\1\2\24\3\n\0\0\10\10\0003M1J-\323b\377\326\1\0
\0008"..., 1024) = 1024
read(3, "OptionsPanel.classPK\1\2\24\3\n\0\0\10\10\0004M"..., 1024) =
1024
read(3, "et$6$1.classPK\1\2\24\3\n\0\0\10\10\0003M1J\2Ao2"..., 1024) =
1024
lseek(3, 119626, SEEK_SET) = 119626
read(3, "PK\3\4\n\0\0\10\10\0004M1J\232(F^\242\260\0\0\20\263\0\0#\0\24
\0", 30) = 30
lseek(3, 119711, SEEK_SET) = 119711
read(3, "\224\330\205S\33O\274\0\360\26\n\224R\240\206{)\245xq\327R\334
\212Cpw\t\356V\240\305"..., 45218) = 45218
close(3) = 0
access("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libjava.so",
F_OK) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libsplashscreen.so",
O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=44024, ...}) = 0
mmap(NULL, 2150928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf681c000
mprotect(0x7f4bf6826000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf6a25000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x9000) = 0x7f4bf6a25000
mmap(0x7f4bf6a27000, 8720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x7f4bf6a27000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/tls/x86_64/libX11.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/tls/x86_64",
0x7fff23774950) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/tls/libX11.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/tls",
0x7fff23774950) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/x86_64/libX11.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/x86_64",
0x7fff23774950) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libX11.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64",
{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libX11.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libX11.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libX11.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=136319, ...}) = 0
mmap(NULL, 136319, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4bf8e70000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/x86_64-linux-gnu/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\207\1\0\0\0
\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1265072, ...}) = 0
mmap(NULL, 3362112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf64e7000
mprotect(0x7f4bf6617000, 2097152, PROT_NONE) = 0
mmap(0x7f4bf6817000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x130000) = 0x7f4bf6817000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libXext.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libXext.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libXext.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libXext.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/x86_64-linux-gnu/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2005\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=73288, ...}) = 0
mmap(NULL, 2169048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf62d5000
mprotect(0x7f4bf62e6000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf64e5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x10000) = 0x7f4bf64e5000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libjpeg.so.8",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libjpeg.so.8",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libjpeg.so.8",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libjpeg.so.8",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/x86_64-linux-gnu/libjpeg.so.8", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220=\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=281288, ...}) = 0
mmap(NULL, 2441952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf6080000
mprotect(0x7f4bf60c3000, 2097152, PROT_NONE) = 0
mmap(0x7f4bf62c3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x43000) = 0x7f4bf62c3000
mmap(0x7f4bf62c5000, 62176, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x7f4bf62c5000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libpng12.so.0",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libpng12.so.0",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libpng12.so.0",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libpng12.so.0",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libpng12.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260:\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=153936, ...}) = 0
mmap(NULL, 2249096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf5e5a000
mprotect(0x7f4bf5e7f000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf607e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x24000) = 0x7f4bf607e000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libgif.so.4",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libgif.so.4",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libgif.so.4",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libgif.so.4",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/x86_64-linux-gnu/libgif.so.4", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\27\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=36000, ...}) = 0
mmap(NULL, 2131216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf5c51000
mprotect(0x7f4bf5c59000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf5e58000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x7000) = 0x7f4bf5e58000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libxcb.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libxcb.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libxcb.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libxcb.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/x86_64-linux-gnu/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \226\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=125392, ...}) = 0
mmap(NULL, 2220648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf5a32000
mprotect(0x7f4bf5a4f000, 2097152, PROT_NONE) = 0
mmap(0x7f4bf5c4f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x1d000) = 0x7f4bf5c4f000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libXau.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libXau.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libXau.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libXau.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/x86_64-linux-gnu/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\16\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14456, ...}) = 0
mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf582e000
mprotect(0x7f4bf5830000, 2097152, PROT_NONE) = 0
mmap(0x7f4bf5a30000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x2000) = 0x7f4bf5a30000
close(3) = 0
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/libXdmcp.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libXdmcp.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libXdmcp.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/lib/amd64/jli/libXdmcp.so.6",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/x86_64-linux-gnu/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\23\0\0\0\0\0
\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=22616, ...}) = 0
mmap(NULL, 2117856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f4bf5628000
mprotect(0x7f4bf562d000, 2093056, PROT_NONE) = 0
mmap(0x7f4bf582c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x4000) = 0x7f4bf582c000
close(3) = 0
mprotect(0x7f4bf582c000, 4096, PROT_READ) = 0
mprotect(0x7f4bf5a30000, 4096, PROT_READ) = 0
mprotect(0x7f4bf5c4f000, 4096, PROT_READ) = 0
mprotect(0x7f4bf5e58000, 4096, PROT_READ) = 0
mprotect(0x7f4bf607e000, 4096, PROT_READ) = 0
mprotect(0x7f4bf62c3000, 4096, PROT_READ) = 0
mprotect(0x7f4bf6817000, 4096, PROT_READ) = 0
mprotect(0x7f4bf64e5000, 4096, PROT_READ) = 0
mprotect(0x7f4bf6a25000, 4096, PROT_READ) = 0
munmap(0x7f4bf8e70000, 136319) = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
getpeername(3, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"},
[20]) = 0
uname({sys="Linux", node="rob-ThinkPad-X61s", ...}) = 0
access("/home/rob/.Xauthority", R_OK) = 0
open("/home/rob/.Xauthority", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=128, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f4bf8e91000
read(4, "\1\0\0\21rob-ThinkPad-X61s\0\0010\0\22MIT-MA"..., 4096) = 128
read(4, "", 4096) = 0
close(4) = 0
munmap(0x7f4bf8e91000, 4096) = 0
getsockname(3, {sa_family=AF_LOCAL, NULL}, [2]) = 0
fcntl(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"", 0},
{"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"\214f&\274\246\0240]\3128\323
\30\277\7\17[", 16}, {"", 0}], 6) = 48
recvfrom(3, 0x1564c10, 8, 0, 0, 0) = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvfrom(3, "\1\0\v\0\0\0{\0", 8, 0, NULL, NULL) = 8
recvfrom(3, "\310}\257\0\0\0 \3\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0
\0 \10\377\0\0\0\0"..., 492, 0, NULL, NULL) = 492
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"b\0\5\0\f\0\0\0BIG-REQUESTS", 20}], 1) = 20
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\1\0\0\0\0\0\1\205\0\0\0
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0,
msg_flags=0}, 0) = 32
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"\205\0\1\0", 4}], 1) = 4
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\2\0\0\0\0\0\377\377?\0
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0,
msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff23775a20, 0) = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"7\0\5\0\0\0 \3~\0\0\0\10\0\0\0\377\377\377\0\24\0\6\0~\0\0
\0\27\0\0\0"..., 44}, {NULL, 0}, {"", 0}], 3) = 44
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\10\4\0\33\0\0\0\37\0\0\0
\0\0\0\0k\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0,
msg_flags=0}, 0) = 140
recvmsg(3, 0x7fff23775a60, 0) = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"b\0\5\0\t\0 \3", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) =
20
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\5\0\0\0\0\0\1\207U\211
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0,
msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff23775960, 0) = -1 EAGAIN (Resource
temporarily unavailable)
recvmsg(3, 0x7fff23775960, 0) = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"\207\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\6\0\0\0\0\0\1\0\0\0\0\0
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0,
msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff237759f0, 0) = -1 EAGAIN (Resource
temporarily unavailable)
recvmsg(3, 0x7fff237759f0, 0) = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"b\0\4\0\5\0\0\0", 8}, {"SHAPE", 5}, {"\0\0\0", 3}], 3) = 16
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\7\0\0\0\0\0\1\201@\0\0
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0,
msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff23775a50, 0) = -1 EAGAIN (Resource
temporarily unavailable)
recvmsg(3, 0x7fff23775a50, 0) = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"b\0\10\0\27\0\0\0", 8}, {"Generic Event Extension", 23},
{"\0", 1}], 3) = 32
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\10\0\0\0\0\0\1\200\0\0
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0,
msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff237759b0, 0) = -1 EAGAIN (Resource
temporarily unavailable)
recvmsg(3, 0x7fff237759b0, 0) = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"\200\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\t\0\0\0\0\0\1\0\0\0\0\0
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0,
msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff23775a60, 0) = -1 EAGAIN (Resource
temporarily unavailable)
recvmsg(3, 0x7fff23775a60, 0) = -1 EAGAIN (Resource
temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLOUT}])
writev(3, [{"\201\0\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3,
revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\n\0\0\0\0\0\1\0\1\0\0\0
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0,
msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff23775b00, 0) = -1 EAGAIN (Resource
temporarily unavailable)
recvmsg(3, 0x7fff23775b00, 0) = -1 EAGAIN (Resource
temporarily unavailable)
brk(0x15dd000) = 0x15dd000
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|
MAP_STACK, -1, 0) = 0x7f4bf4e27000
mprotect(0x7f4bf4e27000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f4bf5626fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|
CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|
CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f4bf56279d0,
tls=0x7f4bf5627700, child_tidptr=0x7f4bf56279d0) = 9239
futex(0x7f4bf6a291c8, FUTEX_WAKE_PRIVATE, 1) = 1
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=2919792, ...}) = 0
mmap(NULL, 2919792, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7f4bf4954000
close(6) = 0
open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) =
6
fstat(6, {st_mode=S_IFREG|0644, st_size=26258, ...}) = 0
mmap(NULL, 26258, PROT_READ, MAP_SHARED, 6, 0) = 0x7f4bf8e8b000
close(6) = 0
futex(0x7f4bf8a5ea70, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mmap(NULL, 1052672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|
MAP_STACK, -1, 0) = 0x7f4bf8d6a000
mprotect(0x7f4bf8d6a000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f4bf8e69fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|
CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|
CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f4bf8e6a9d0,
tls=0x7f4bf8e6a700, child_tidptr=0x7f4bf8e6a9d0) = 9240
futex(0x7f4bf8e6a9d0, FUTEX_WAIT, 9240, NULLshutdown size =
java.awt.Dimension[width=900,height=600]
<unfinished ...>
+++ exited with 0 +++
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff