Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 09-10-2012, 07:20 PM   #46
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
I am considering my options...
twobob is offline   Reply With Quote
Old 11-10-2012, 09:41 AM   #47
icantbebothered
Penguin
icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.
 
icantbebothered's Avatar
 
Posts: 1,017
Karma: 4742434
Join Date: Jul 2012
Device: Kindle Touch 5.3.2.1
If you port minecraft to k5 I will give you a lot bit of karma.
icantbebothered is offline   Reply With Quote
 
Enthusiast
Old 11-10-2012, 12:16 PM   #48
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Quote:
Originally Posted by icantbebothered View Post
If you port minecraft to k5 I will give you a lot bit of karma.
your munificence underwhelms me.

It's not on the NO list. but it's been a long road getting there. and it is nowhere near in sight...
twobob is offline   Reply With Quote
Old 11-10-2012, 01:30 PM   #49
icantbebothered
Penguin
icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.icantbebothered ought to be getting tired of karma fortunes by now.
 
icantbebothered's Avatar
 
Posts: 1,017
Karma: 4742434
Join Date: Jul 2012
Device: Kindle Touch 5.3.2.1
Quote:
Originally Posted by twobob View Post
your munificence underwhelms me.
ok

(message too short, now it's not)
icantbebothered is offline   Reply With Quote
Old 11-10-2012, 02:14 PM   #50
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Quote:
Originally Posted by icantbebothered View Post
ok

(message too short, now it's not)
dry sarcasm never did make it "to type" well.
twobob is offline   Reply With Quote
Old 11-12-2012, 12:28 PM   #51
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Quote:
Originally Posted by icantbebothered View Post
If you port minecraft to k5 I will give you a lot bit of karma.
On the touch: (forgive the horrible layout :\ I did what I could...)

[root@kindle root]# strace -fF -o /mnt/us/minecreaft-fF-strace \
/usr/java/bin/cvm -Xmx94M -Xms24M -Xgc:youngGen=2m \
-Dsun.awt.exception.handler=\
com.amazon.agui.swing.event.EventQueueExceptionHan dler \
-Xbootclasspath/a:/usr/java/lib/localedata.jar:\
/usr/java/lib/charsets.jar \
-Dsun.boot.library.path=/usr/java/lib \
-cp /mnt/us/minecraft.jar net.minecraft.LauncherFrame


Doesn't actually start... but doesn't actually die horribly. just dies gracefully and quietly....
Working on configuring my java snooping to be a bit more helpful but from what I could make out looked like it expects some swing stuff - which the Touch supports.

There is obviously the first hurdle - a HUGE memory overburden of crap that we only need some of. but that again is down the road. First reactions? Well it didn't explode once the command line startup call was suitably massaged.

So yeah. "surprise" it did actually do something....
Needs a bunch of love and better debugging tools at this point.

But meh. had a play.

the strace...
Spoiler:
Code:
16322 execve("/usr/java/bin/cvm", ["/usr/java/bin/cvm", "-Xmx20M", "-Xms90M", "-Xgc:youngGen=4m", "-Dsun.awt.exception.handler=com."..., "-Xbootclasspath/a:/usr/java/lib/"..., "-Dsun.boot.library.path=/usr/jav"..., "-cp", "/mnt/us/minecraft.jar", "net.minecraft.LauncherFrame"], [/* 23 vars */]) = 0
16322 brk(0)                            = 0x994000
16322 uname({sys="Linux", node="kindle", ...}) = 0
16322 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16322 mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
16322 open("/mnt/us/usr/lib/libz.so.1", O_RDONLY) = 3
16322 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0H\27\0\0004\0\0\0"..., 512) = 512
16322 fstat64(3, {st_mode=S_IFREG|0755, st_size=78512, ...}) = 0
16322 mmap2(NULL, 109976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40021000
16322 mprotect(0x40034000, 28672, PROT_NONE) = 0
16322 mmap2(0x4003b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0x4003b000
16322 close(3)                          = 0
16322 open("/mnt/us/lib/libuuid.so.1", O_RDONLY) = 3
16322 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\320\21\0\0004\0\0\0"..., 512) = 512
16322 fstat64(3, {st_mode=S_IFREG|0755, st_size=18092, ...}) = 0
16322 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
16322 mmap2(NULL, 49428, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4003c000
16322 mprotect(0x40040000, 28672, PROT_NONE) = 0
16322 mmap2(0x40047000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x40047000
16322 close(3)                          = 0
16322 access("/etc/ld.so.preload", R_OK) = 0
16322 open("/etc/ld.so.preload", O_RDONLY) = 3
16322 fstat64(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
16322 mmap2(NULL, 23, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0x4001a000
16322 close(3)                          = 0
16322 open("/usr/lib/libenvload.so", O_RDONLY) = 3
16322 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\360\4\0\0004\0\0\0"..., 512) = 512
16322 fstat64(3, {st_mode=S_IFREG|0755, st_size=3388, ...}) = 0
16322 mmap2(NULL, 34876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40049000
16322 mprotect(0x4004a000, 28672, PROT_NONE) = 0
16322 mmap2(0x40051000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x40051000
16322 close(3)                          = 0
16322 munmap(0x4001a000, 23)            = 0
(LOAD LIBS)
16322 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40928000
16322 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40929000
16322 set_tls(0x40929660, 0x4002091c, 0x40929ea8, 0x40929660, 0x40020000) = 0
16322 mprotect(0x408f9000, 4096, PROT_READ) = 0
16322 mprotect(0x408c8000, 4096, PROT_READ) = 0
16322 mprotect(0x408b6000, 8192, PROT_READ) = 0
16322 mprotect(0x402cf000, 741376, PROT_READ|PROT_WRITE) = 0
16322 mprotect(0x402cf000, 741376, PROT_READ|PROT_EXEC) = 0
16322 mprotect(0x401a9000, 4096, PROT_READ) = 0
16322 mprotect(0x40132000, 12288, PROT_READ) = 0
16322 mprotect(0x40077000, 4096, PROT_READ) = 0
16322 mprotect(0x4006a000, 4096, PROT_READ) = 0
16322 mprotect(0x40047000, 4096, PROT_READ) = 0
16322 mprotect(0x4001f000, 4096, PROT_READ) = 0
16322 set_tid_address(0x40929208)       = 16322
16322 set_robust_list(0x40929210, 0xc)  = 0
16322 futex(0xbe9aba8c, FUTEX_WAKE_PRIVATE, 1) = 0
16322 futex(0xbe9aba8c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 4006b000) = -1 EAGAIN (Resource temporarily unavailable)
16322 rt_sigaction(SIGRTMIN, {0x400563b1, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
16322 rt_sigaction(SIGRT_1, {0x400562bd, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
16322 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
16322 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=16}) = 0
16322 brk(0)                            = 0x994000
16322 brk(0x9b5000)                     = 0x9b5000
16322 open("/proc/self/auxv", O_RDONLY|O_LARGEFILE) = 3
16322 read(3, "\20\0\0\0\3270\0\0", 8)  = 8
16322 read(3, "\6\0\0\0\0\20\0\0", 8)   = 8
16322 read(3, "\21\0\0\0d\0\0\0", 8)    = 8
16322 read(3, "\3\0\0\0004\200\0\0", 8) = 8
16322 read(3, "\4\0\0\0 \0\0\0", 8)     = 8
16322 read(3, "\5\0\0\0\10\0\0\0", 8)   = 8
16322 read(3, "\7\0\0\0\0\0\0@", 8)     = 8
16322 read(3, "\10\0\0\0\0\0\0\0", 8)   = 8
16322 read(3, "\t\0\0\0\241\20\21\0", 8) = 8
16322 read(3, "\v\0\0\0\0\0\0\0", 8)    = 8
16322 read(3, "\f\0\0\0\0\0\0\0", 8)    = 8
16322 read(3, "\r\0\0\0\0\0\0\0", 8)    = 8
16322 read(3, "\16\0\0\0\0\0\0\0", 8)   = 8
16322 read(3, "\27\0\0\0\0\0\0\0", 8)   = 8
16322 read(3, "\31\0\0\0(\274\232\276", 8) = 8
16322 read(3, "\37\0\0\0\352\277\232\276", 8) = 8
16322 read(3, "\17\0\0\0008\274\232\276", 8) = 8
16322 read(3, "\0\0\0\0\0\0\0\0", 8)    = 8
16322 read(3, "", 8)                    = 0
16322 close(3)                          = 0
16322 open("/var/local/system/locale", O_RDONLY) = 3
16322 lseek(3, 0, SEEK_END)             = 34
16322 mmap2(NULL, 34, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0x4092a000
16322 munmap(0x4092a000, 34)            = 0
16322 close(3)                          = 0
16322 open("/var/local/system/tzVar", O_RDONLY) = -1 ENOENT (No such file or directory)
16322 sched_getparam(16322, { 0 })      = 0
16322 sched_getscheduler(16322)         = 0 (SCHED_OTHER)
16322 clock_getres(CLOCK_MONOTONIC, {0, 1}) = 0
16322 sched_get_priority_min(SCHED_OTHER) = 0
16322 sched_get_priority_max(SCHED_OTHER) = 0
16322 sched_get_priority_max(SCHED_OTHER) = 0
16322 gettimeofday({1352741808, 448709}, NULL) = 0
16322 open("/usr/lib/charset.alias", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
16322 open("/usr/share/locale/locale.alias", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
16322 pipe([3, 4])                      = 0
16322 open("/var/local/system/lipctimeout", O_RDONLY) = -1 ENOENT (No such file or directory)
16322 socket(PF_FILE, SOCK_STREAM, 0)   = 5
16322 connect(5, {sa_family=AF_FILE, path="/var/run/dbus/system_bus_socket"}, 33) = 0
16322 fcntl64(5, F_GETFL)               = 0x2 (flags O_RDWR)
16322 fcntl64(5, F_SETFL, O_RDWR|O_NONBLOCK) = 0
16322 fcntl64(5, F_GETFD)               = 0
16322 fcntl64(5, F_SETFD, FD_CLOEXEC)   = 0
16322 geteuid32()                       = 0
16322 rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 poll([{fd=5, events=POLLOUT}], 1, 0) = 1 ([{fd=5, revents=POLLOUT}])
16322 write(5, "\0", 1)                 = 1
16322 write(5, "AUTH EXTERNAL 30\r\n", 18) = 18
16322 poll([{fd=5, events=POLLIN}], 1, -1) = 1 ([{fd=5, revents=POLLIN}])
16322 read(5, "OK b6a7ba8f09e6f2e5d5a2f8fd50a08"..., 2048) = 37
16322 poll([{fd=5, events=POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
16322 write(5, "BEGIN\r\n", 7)          = 7
16322 poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
16322 writev(5, [{"l\1\0\1\0\0\0\0\1\0\0\0n\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 128}, {"", 0}], 2) = 128
16322 gettimeofday({1352741808, 475140}, NULL) = 0
16322 poll([{fd=5, events=POLLIN}], 1, 25000) = 1 ([{fd=5, revents=POLLIN}])
16322 read(5, "l\2\1\1\v\0\0\0\1\0\0\0=\0\0\0\6\1s\0\6\0\0\0:1.155\0\0"..., 2048) = 262
16322 read(5, 0x998d88, 2048)           = -1 EAGAIN (Resource temporarily unavailable)
16322 writev(5, [{"l\1\0\1\30\0\0\0\2\0\0\0\200\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 144}, {"\16\0\0\0com.lab126.cvm\0\0\2\0\0\0", 24}], 2) = 168
16322 gettimeofday({1352741808, 481783}, NULL) = 0
16322 poll([{fd=5, events=POLLIN}], 1, 25000) = 1 ([{fd=5, revents=POLLIN}])
16322 read(5, "l\2\1\1\4\0\0\0\3\0\0\0=\0\0\0\6\1s\0\6\0\0\0:1.155\0\0"..., 2048) = 84
16322 read(5, 0x998d88, 2048)           = -1 EAGAIN (Resource temporarily unavailable)
16322 close(5)                          = 0
16322 gettimeofday({1352741808, 487696}, NULL) = 0
16322 open("/etc/localtime", O_RDONLY)  = -1 ENOENT (No such file or directory)
16322 socket(PF_FILE, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 5
16322 connect(5, {sa_family=AF_FILE, path="/dev/log"}, 110) = -1 EPROTOTYPE (Protocol wrong type for socket)
16322 close(5)                          = 0
16322 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC, 0) = 5
16322 connect(5, {sa_family=AF_FILE, path="/dev/log"}, 110) = 0
16322 send(5, "<155>Nov 12 17:36:48 cvm[16322]:"..., 84, MSG_NOSIGNAL) = 84
16322 gettimeofday({1352741808, 495434}, NULL) = 0
16322 send(5, "<152>Nov 12 17:36:48 cvm[16322]:"..., 66, MSG_NOSIGNAL) = 66
16322 futex(0x400780a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
16322 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=0}) = 0
16322 rt_sigaction(SIGSEGV, {0x1d62f4, [], SA_RESTART|SA_SIGINFO|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGQUIT, {0x1d3960, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGHUP, {0x1d3960, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGUSR2, {0x1d3960, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGUSR1, {0x1d39b8, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGTRAP, {0x1d3994, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGABRT, {0x1d3a40, [], SA_SIGINFO|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGBUS, {0x1d3a40, [], SA_SIGINFO|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGILL, {0x1d3a40, [], SA_SIGINFO|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGFPE, {0x1d3a40, [], SA_SIGINFO|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
16322 rt_sigaction(SIGPIPE, {SIG_IGN, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
16322 rt_sigaction(SIGFPE, {SIG_IGN, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
16322 readlink("/proc/self/exe", "/usr/java/bin/cvm"..., 4096) = 17
16322 gettimeofday({1352741808, 511279}, NULL) = 0
16322 gettimeofday({1352741808, 511957}, NULL) = 0
16322 gettimeofday({1352741808, 512996}, NULL) = 0
16322 open("/var/local/java/cvm.aot", O_RDONLY) = 7
16322 read(7, "\10\220\221@", 4)        = 4
16322 read(7, "P\304\24\0", 4)          = 4
16322 lseek(7, 1360976, SEEK_CUR)       = 1360984
16322 read(7, "496c58d6ffd5cd414c8786327e8cf7ed"..., 40) = 40
16322 lseek(7, 0, SEEK_SET)             = 0
16322 mmap2(NULL, 1360984, PROT_READ|PROT_EXEC, MAP_PRIVATE, 7, 0) = 0x4092a000
16322 mmap2(NULL, 2625536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40a77000
16322 cacheflush(0x40a77000, 0x40a7970c, 0, 0xe1a0000d, 0x2700) = 0
16322 mmap2(NULL, 99725312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40cf8000
16322 gettimeofday({1352741808, 558785}, NULL) = 0
16322 gettimeofday({1352741808, 561789}, NULL) = 0
16322 times({tms_utime=8, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 4431279
16322 stat64("/usr/java/lib/basis.jar", {st_mode=S_IFREG|0664, st_size=189222, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/basis.jar", {st_mode=S_IFREG|0664, st_size=189222, ...}) = 0
16322 open("/usr/java/lib/basis.jar", O_RDONLY|O_LARGEFILE) = 8
16322 fstat64(8, {st_mode=S_IFREG|0664, st_size=189222, ...}) = 0
16322 _llseek(8, 0, [189222], SEEK_END) = 0
16322 _llseek(8, 0, [189222], SEEK_END) = 0
16322 _llseek(8, 189200, [189200], SEEK_SET) = 0
16322 read(8, "PK\5\6\0\0\0\0\273\0\273\0\25O\0\0\373\223\2\0\0\0", 22) = 22
16322 _llseek(8, 189222, [189222], SEEK_SET) = 0
16322 _llseek(8, 168955, [168955], SEEK_SET) = 0
16322 brk(0x9d7000)                     = 0x9d7000
16322 read(8, "PK\1\2\24\0\24\0\10\0\10\0\331~\361@\0\0\0\0\2\0\0\0\0\0\0\0\t\0\4\0"..., 20245) = 20245
16322 stat64("/usr/java/lib/j2me_jce.jar", {st_mode=S_IFREG|0664, st_size=10247, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/j2me_jce.jar", {st_mode=S_IFREG|0664, st_size=10247, ...}) = 0
16322 open("/usr/java/lib/j2me_jce.jar", O_RDONLY|O_LARGEFILE) = 9
16322 fstat64(9, {st_mode=S_IFREG|0664, st_size=10247, ...}) = 0
16322 _llseek(9, 0, [10247], SEEK_END)  = 0
16322 _llseek(9, 0, [10247], SEEK_END)  = 0
16322 _llseek(9, 10225, [10225], SEEK_SET) = 0
16322 read(9, "PK\5\6\0\0\0\0\5\0\5\0G\1\0\0\252&\0\0\0\0", 22) = 22
16322 _llseek(9, 10247, [10247], SEEK_SET) = 0
16322 _llseek(9, 9898, [9898], SEEK_SET) = 0
16322 read(9, "PK\1\2\24\0\24\0\10\0\10\0\321~\361@\0\0\0\0\2\0\0\0\0\0\0\0\t\0\4\0"..., 327) = 327
16322 stat64("/usr/java/lib/sunrsasign.jar", {st_mode=S_IFREG|0775, st_size=89796, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/sunrsasign.jar", {st_mode=S_IFREG|0775, st_size=89796, ...}) = 0
16322 open("/usr/java/lib/sunrsasign.jar", O_RDONLY|O_LARGEFILE) = 10
16322 fstat64(10, {st_mode=S_IFREG|0775, st_size=89796, ...}) = 0
16322 _llseek(10, 0, [89796], SEEK_END) = 0
16322 _llseek(10, 0, [89796], SEEK_END) = 0
16322 _llseek(10, 89774, [89774], SEEK_SET) = 0
16322 read(10, "PK\5\6\0\0\0\0`\0`\0\310\32\0\0\346C\1\0\0\0", 22) = 22
16322 _llseek(10, 89796, [89796], SEEK_SET) = 0
16322 _llseek(10, 82918, [82918], SEEK_SET) = 0
16322 read(10, "PK\1\2\24\0\24\0\10\0\10\0\0\20755\0\0\0\0\2\0\0\0\0\0\0\0\t\0\4\0"..., 6856) = 6856
16322 stat64("/usr/java/lib/jsse-cdc.jar", {st_mode=S_IFREG|0775, st_size=477071, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/jsse-cdc.jar", {st_mode=S_IFREG|0775, st_size=477071, ...}) = 0
16322 open("/usr/java/lib/jsse-cdc.jar", O_RDONLY|O_LARGEFILE) = 11
16322 fstat64(11, {st_mode=S_IFREG|0775, st_size=477071, ...}) = 0
16322 _llseek(11, 0, [477071], SEEK_END) = 0
16322 _llseek(11, 0, [477071], SEEK_END) = 0
16322 _llseek(11, 477049, [477049], SEEK_SET) = 0
16322 read(11, "PK\5\6\0\0\0\0\242\1\242\1Y\210\0\0 \277\6\0\0\0", 22) = 22
16322 _llseek(11, 477071, [477071], SEEK_SET) = 0
16322 _llseek(11, 442144, [442144], SEEK_SET) = 0
16322 read(11, "PK\1\2\24\0\24\0\10\0\10\0\356D8=\0\0\0\0\2\0\0\0\0\0\0\0\t\0\4\0"..., 34905) = 34905
16322 stat64("/usr/java/lib/jce.jar", {st_mode=S_IFREG|0775, st_size=69596, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/jce.jar", {st_mode=S_IFREG|0775, st_size=69596, ...}) = 0
16322 open("/usr/java/lib/jce.jar", O_RDONLY|O_LARGEFILE) = 12
16322 fstat64(12, {st_mode=S_IFREG|0775, st_size=69596, ...}) = 0
16322 _llseek(12, 0, [69596], SEEK_END) = 0
16322 _llseek(12, 0, [69596], SEEK_END) = 0
16322 _llseek(12, 69574, [69574], SEEK_SET) = 0
16322 read(12, "PK\5\6\0\0\0\0D\0D\0w\24\0\0O\373\0\0\0\0", 22) = 22
16322 _llseek(12, 69596, [69596], SEEK_SET) = 0
16322 _llseek(12, 64335, [64335], SEEK_SET) = 0
16322 read(12, "PK\1\2\24\0\24\0\10\0\10\0\366tl-\6W\301\ti\7\0\0o\24\0\0\24\0\0\0"..., 5239) = 5239
16322 stat64("/usr/java/lib/sunrsasign.jar", {st_mode=S_IFREG|0775, st_size=89796, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/sunrsasign.jar", {st_mode=S_IFREG|0775, st_size=89796, ...}) = 0
16322 stat64("/usr/java/lib/jaas.jar", {st_mode=S_IFREG|0664, st_size=107338, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/jaas.jar", {st_mode=S_IFREG|0664, st_size=107338, ...}) = 0
16322 open("/usr/java/lib/jaas.jar", O_RDONLY|O_LARGEFILE) = 13
16322 fstat64(13, {st_mode=S_IFREG|0664, st_size=107338, ...}) = 0
16322 _llseek(13, 0, [107338], SEEK_END) = 0
16322 _llseek(13, 0, [107338], SEEK_END) = 0
16322 _llseek(13, 107316, [107316], SEEK_SET) = 0
16322 read(13, "PK\5\6\0\0\0\0k\0k\0\325$\0\0_~\1\0\0\0", 22) = 22
16322 _llseek(13, 107338, [107338], SEEK_SET) = 0
16322 _llseek(13, 97887, [97887], SEEK_SET) = 0
16322 read(13, "PK\1\2\24\0\24\0\10\0\10\0\322~\361@\0\0\0\0\2\0\0\0\0\0\0\0\t\0\4\0"..., 9429) = 9429
16322 stat64("/usr/java/lib/basis.jar", {st_mode=S_IFREG|0664, st_size=189222, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/basis.jar", {st_mode=S_IFREG|0664, st_size=189222, ...}) = 0
16322 stat64("/usr/java/lib/localedata.jar", {st_mode=S_IFREG|0664, st_size=461217, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/localedata.jar", {st_mode=S_IFREG|0664, st_size=461217, ...}) = 0
16322 open("/usr/java/lib/localedata.jar", O_RDONLY|O_LARGEFILE) = 14
16322 fstat64(14, {st_mode=S_IFREG|0664, st_size=461217, ...}) = 0
16322 _llseek(14, 0, [461217], SEEK_END) = 0
16322 _llseek(14, 0, [461217], SEEK_END) = 0
16322 _llseek(14, 461195, [461195], SEEK_SET) = 0
16322 read(14, "PK\5\6\0\0\0\0\277\0\277\0BC\0\0I\306\6\0\0\0", 22) = 22
16322 _llseek(14, 461217, [461217], SEEK_SET) = 0
16322 _llseek(14, 443977, [443977], SEEK_SET) = 0
16322 read(14, "PK\1\2\24\0\24\0\10\0\10\0v\177\361@\0\0\0\0\2\0\0\0\0\0\0\0\t\0\4\0"..., 17218) = 17218
16322 stat64("/usr/java/lib/charsets.jar", {st_mode=S_IFREG|0664, st_size=2468793, ...}) = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/charsets.jar", {st_mode=S_IFREG|0664, st_size=2468793, ...}) = 0
16322 open("/usr/java/lib/charsets.jar", O_RDONLY|O_LARGEFILE) = 15
16322 fstat64(15, {st_mode=S_IFREG|0664, st_size=2468793, ...}) = 0
16322 _llseek(15, 0, [2468793], SEEK_END) = 0
16322 _llseek(15, 0, [2468793], SEEK_END) = 0
16322 _llseek(15, 2468771, [2468771], SEEK_SET) = 0
16322 read(15, "PK\5\6\0\0\0\0)\1)\1}W\0\0&T%\0\0\0", 22) = 22
16322 _llseek(15, 2468793, [2468793], SEEK_SET) = 0
16322 _llseek(15, 2446374, [2446374], SEEK_SET) = 0
16322 read(15, "PK\1\2\24\0\24\0\10\0\10\0\0\200\361@\0\0\0\0\2\0\0\0\0\0\0\0\t\0\4\0"..., 22397) = 22397
16322 gettimeofday({1352741808, 686833}, NULL) = 0
16322 gettimeofday({1352741808, 687593}, NULL) = 0
16322 gettimeofday({1352741808, 688253}, NULL) = 0
16322 setpriority(PRIO_PROCESS, 0, 0)   = 0
16322 sched_setscheduler(16322, SCHED_OTHER, { 0 }) = 0
16322 uname({sys="Linux", node="kindle", ...}) = 0
16322 open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 16
16322 fstat64(16, {st_mode=S_IFREG|0644, st_size=8318256, ...}) = 0
16322 mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 16, 0) = 0x46c13000
16322 mmap2(NULL, 1175552, PROT_READ, MAP_PRIVATE, 16, 0x1b5) = 0x46e13000
16322 close(16)                         = 0
16322 getuid32()                        = 0
16322 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 16
16322 connect(16, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
16322 close(16)                         = 0
16322 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 16
16322 connect(16, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
16322 close(16)                         = 0
16322 open("/etc/nsswitch.conf", O_RDONLY) = 16
16322 fstat64(16, {st_mode=S_IFREG|0644, st_size=1686, ...}) = 0
16322 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x46f32000
16322 read(16, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 1024) = 1024
16322 read(16, "es\nshadow:     files\ngroup:     "..., 1024) = 662
16322 read(16, "", 1024)                = 0
16322 close(16)                         = 0
16322 munmap(0x46f32000, 4096)          = 0
16322 open("/mnt/us/usr/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
16322 open("/usr/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
16322 open("/lib/libnss_files.so.2", O_RDONLY) = 16
16322 read(16, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0p\31\0\0004\0\0\0"..., 512) = 512
16322 fstat64(16, {st_mode=S_IFREG|0644, st_size=34444, ...}) = 0
16322 mmap2(NULL, 66292, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 16, 0) = 0x46f32000
16322 mprotect(0x46f3a000, 28672, PROT_NONE) = 0
16322 mmap2(0x46f41000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 16, 0x7) = 0x46f41000
16322 close(16)                         = 0
16322 mprotect(0x46f41000, 4096, PROT_READ) = 0
16322 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 16
16322 fcntl64(16, F_GETFD)              = 0x1 (flags FD_CLOEXEC)
16322 fstat64(16, {st_mode=S_IFREG|0644, st_size=430, ...}) = 0
16322 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x46f43000
16322 read(16, "root:x:0:0:root:/home/root:/bin/"..., 1024) = 430
16322 close(16)                         = 0
16322 munmap(0x46f43000, 4096)          = 0
16322 open("/etc/localtime", O_RDONLY)  = -1 ENOENT (No such file or directory)
16322 getcwd("/home/root", 4096)        = 11
16322 sched_get_priority_min(SCHED_OTHER) = 0
16322 sched_get_priority_max(SCHED_OTHER) = 0
16322 mmap2(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x46f43000
16322 mprotect(0x46f43000, 4096, PROT_NONE) = 0
16322 clone(child_stack=0x46f51e38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x46f52368, tls=0x46f527c0, child_tidptr=0x46f52368) = 16323
16323 set_robust_list(0x46f52370, 0xc)  = 0
16323 gettid()                          = 16323
16323 setpriority(PRIO_PROCESS, 0, 0)   = 0
16323 futex(0x9b2c54, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 getuid32()                        = 0
16322 futex(0x9b2c54, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16323 <... futex resumed> )             = 0
16323 sched_getaffinity(16323, 32, {1}) = 4
16323 setpriority(PRIO_PROCESS, 16323, -4) = 0
16323 sched_setscheduler(16323, SCHED_OTHER, { 0 }) = 0
16323 futex(0x9b2c54, FUTEX_WAKE_PRIVATE, 1) = 0
16323 prctl(PR_SET_NAME, 0x46f51ba4, 0, 0, 0) = 0
16323 futex(0x9bfd6c, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bfd6c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x9bfd68, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x9bfd4c, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bfd4c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x9bfd4c, FUTEX_WAKE_PRIVATE, 1) = 0
16323 futex(0x9c0728, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9c0728, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x9c0728, FUTEX_WAKE_PRIVATE, 1) = 0
16323 futex(0x9bfd6c, FUTEX_WAIT_PRIVATE, 3, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 sched_get_priority_min(SCHED_OTHER) = 0
16322 sched_get_priority_max(SCHED_OTHER) = 0
16322 mmap2(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x46f53000
16322 mprotect(0x46f53000, 4096, PROT_NONE) = 0
16322 clone(child_stack=0x46f61e38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x46f62368, tls=0x46f627c0, child_tidptr=0x46f62368) = 16324
16324 set_robust_list(0x46f62370, 0xc)  = 0
16324 gettid()                          = 16324
16324 setpriority(PRIO_PROCESS, 0, 0)   = 0
16324 futex(0x9b2c54, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 getuid32()                        = 0
16322 futex(0x9b2c54, FUTEX_WAKE_PRIVATE, 1) = 1
16324 <... futex resumed> )             = 0
16324 sched_getaffinity(16324, 32, {1}) = 4
16324 setpriority(PRIO_PROCESS, 16324, -3) = 0
16324 sched_setscheduler(16324, SCHED_OTHER, { 0 }) = 0
16324 futex(0x9b2c54, FUTEX_WAKE_PRIVATE, 1) = 0
16324 prctl(PR_SET_NAME, 0x46f61ba4, 0, 0, 0) = 0
16324 futex(0x9bb174, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...>
16322 futex(0x9bb174, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x9bb170, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
16324 <... futex resumed> )             = 0
16324 futex(0x9bb154, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 futex(0x9bb154, FUTEX_WAKE_PRIVATE, 1) = 1
16324 <... futex resumed> )             = 0
16324 futex(0x9bb154, FUTEX_WAKE_PRIVATE, 1) = 0
16324 futex(0x9bbb30, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 futex(0x9bbb30, FUTEX_WAKE_PRIVATE, 1) = 1
16324 <... futex resumed> )             = 0
16324 futex(0x9bbb30, FUTEX_WAKE_PRIVATE, 1) = 0
16324 futex(0x9bb174, FUTEX_WAIT_PRIVATE, 3, NULL <unfinished ...>
16322 stat64("/mnt/us/minecraft.jar", {st_mode=S_IFREG|0755, st_size=81938, ...}) = 0
16322 lstat64("/mnt", {st_mode=S_IFDIR|0775, st_size=1024, ...}) = 0
16322 lstat64("/mnt/us", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
16322 lstat64("/mnt/us/minecraft.jar", {st_mode=S_IFREG|0755, st_size=81938, ...}) = 0
16322 open("/mnt/us/minecraft.jar", O_RDONLY|O_LARGEFILE) = 16
16322 fstat64(16, {st_mode=S_IFREG|0755, st_size=81938, ...}) = 0
16322 _llseek(16, 0, [81938], SEEK_END) = 0
16322 _llseek(16, 0, [81938], SEEK_END) = 0
16322 _llseek(16, 81916, [81916], SEEK_SET) = 0
16322 read(16, "PK\5\6\0\0\0\0006\0006\0\252\17\0\0R0\1\0\0\0", 22) = 22
16322 _llseek(16, 81938, [81938], SEEK_SET) = 0
16322 _llseek(16, 77906, [77906], SEEK_SET) = 0
16322 read(16, "PK\1\2\24\0\24\0\10\0\10\0XU\377@\373D\275\254\274\5\0\0\232\17\0\0\24\0\0\0"..., 4010) = 4010
16322 _llseek(16, 0, [0], SEEK_SET)     = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0XU\377@\0\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0", 30) = 30
16322 read(16, "META-INF/MANIFEST.MF", 20) = 20
16322 _llseek(16, 50, [50], SEEK_SET)   = 0
16322 read(16, "\215\227\311\262\232j\24\205\347\247*\357\220AfT\16\240(\230\252;\0\4\351\33\221\316\331/}\217"..., 1468) = 1468
16322 open("/usr/java/lib/ext", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 17
16322 fcntl64(17, F_GETFD)              = 0x1 (flags FD_CLOEXEC)
16322 getdents(17, /* 3 entries */, 32768) = 64
16322 getdents(17, /* 0 entries */, 32768) = 0
16322 close(17)                         = 0
16322 lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
16322 lstat64("/usr/java/lib/ext", {st_mode=S_IFDIR|0775, st_size=1024, ...}) = 0
16322 lstat64("/usr/java/lib/ext/sunjce_provider.jar", {st_mode=S_IFREG|0555, st_size=111374, ...}) = 0
16322 gettimeofday({1352741808, 791096}, NULL) = 0
16322 stat64("/usr/java/lib/ext/sunjce_provider.jar", {st_mode=S_IFREG|0555, st_size=111374, ...}) = 0
16322 stat64("/usr/java/lib/ext/sunjce_provider.jar", {st_mode=S_IFREG|0555, st_size=111374, ...}) = 0
16322 gettimeofday({1352741808, 793955}, NULL) = 0
16322 stat64("/usr/java/lib/ext/sunjce_provider.jar", {st_mode=S_IFREG|0555, st_size=111374, ...}) = 0
16322 lstat64("/mnt", {st_mode=S_IFDIR|0775, st_size=1024, ...}) = 0
16322 lstat64("/mnt/us", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
16322 lstat64("/mnt/us/minecraft.jar", {st_mode=S_IFREG|0755, st_size=81938, ...}) = 0
16322 gettimeofday({1352741808, 801220}, NULL) = 0
16322 stat64("/mnt/us/minecraft.jar", {st_mode=S_IFREG|0755, st_size=81938, ...}) = 0
16322 brk(0x9fb000)                     = 0x9fb000
16322 stat64("/usr/java/lib/ext/sunjce_provider.jar", {st_mode=S_IFREG|0555, st_size=111374, ...}) = 0
16322 stat64("/usr/java/lib/ext/sunjce_provider.jar", {st_mode=S_IFREG|0555, st_size=111374, ...}) = 0
16322 open("/usr/java/lib/ext/sunjce_provider.jar", O_RDONLY|O_LARGEFILE) = 17
16322 fstat64(17, {st_mode=S_IFREG|0555, st_size=111374, ...}) = 0
16322 _llseek(17, 0, [111374], SEEK_END) = 0
16322 _llseek(17, 0, [111374], SEEK_END) = 0
16322 _llseek(17, 111352, [111352], SEEK_SET) = 0
16322 read(17, "PK\5\6\0\0\0\0N\0N\0\275\31\0\0;\231\1\0\0\0", 22) = 22
16322 _llseek(17, 111374, [111374], SEEK_SET) = 0
16322 _llseek(17, 104763, [104763], SEEK_SET) = 0
16322 read(17, "PK\1\2\24\0\24\0\10\0\10\0a\212\212-B9}\355,\10\0\0\5\32\0\0\24\0\0\0"..., 6589) = 6589
16322 _llseek(17, 0, [0], SEEK_SET)     = 0
16322 read(17, "PK\3\4\24\0\10\0\10\0a\212\212-\0\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0", 30) = 30
16322 read(17, "META-INF/MANIFEST.MF", 20) = 20
16322 _llseek(17, 50, [50], SEEK_SET)   = 0
16322 read(17, "\225\230G\257\333\334\21\206\367\6\374\37\274L \330l\222H}@\26,b\21\305\336\271\t\330\304*"..., 2092) = 2092
16322 cacheflush(0x40a797c0, 0x40a7a000, 0, 0xe59d3004, 0xbe9aa848) = 0
16322 _llseek(16, 14442, [14442], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0WU\377@\0\0\0\0\0\0\0\0\0\0\0\0!\0\0\0", 30) = 30
16322 read(16, "net/minecraft/LauncherFrame.clas"..., 33) = 33
16322 _llseek(16, 14505, [14505], SEEK_SET) = 0
16322 read(16, "\215X\txS\327\225\376\17\326\362,\236\203\375\34\33\4\2048\204\4##\3248\301I\f$\301\6"..., 3277) = 3277
16322 gettimeofday({1352741808, 840744}, NULL) = 0
16322 stat64("/mnt/us/minecraft.jar", {st_mode=S_IFREG|0755, st_size=81938, ...}) = 0
16322 stat64("/mnt/us/minecraft.jar", {st_mode=S_IFREG|0755, st_size=81938, ...}) = 0
16322 _llseek(16, 0, [0], SEEK_SET)     = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0XU\377@\0\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0", 30) = 30
16322 read(16, "META-INF/MANIFEST.MF", 20) = 20
16322 _llseek(16, 50, [50], SEEK_SET)   = 0
16322 read(16, "\215\227\311\262\232j\24\205\347\247*\357\220AfT\16\240(\230\252;\0\4\351\33\221\316\331/}\217"..., 1468) = 1468
16322 _llseek(16, 14442, [14442], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0WU\377@\0\0\0\0\0\0\0\0\0\0\0\0!\0\0\0", 30) = 30
16322 read(16, "net/minecraft/LauncherFrame.clas"..., 33) = 33
16322 _llseek(16, 0, [0], SEEK_SET)     = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0XU\377@\0\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0", 30) = 30
16322 read(16, "META-INF/MANIFEST.MF", 20) = 20
16322 _llseek(16, 50, [50], SEEK_SET)   = 0
16322 read(16, "\215\227\311\262\232j\24\205\347\247*\357\220AfT\16\240(\230\252;\0\4\351\33\221\316\331/}\217"..., 1468) = 1468
16322 _llseek(16, 1534, [1534], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0XU\377@\0\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0", 30) = 30
16322 read(16, "META-INF/MOJANG_C.SF", 20) = 20
16322 _llseek(16, 1584, [1584], SEEK_SET) = 0
16322 read(16, "\215\226I\223\242\332\26\205\347\25Q\377!\0075x7\214LZi2\342\r@\351\4\4A:'7"..., 1564) = 1564
16322 _llseek(16, 3164, [3164], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0XU\377@\0\0\0\0\0\0\0\0\0\0\0\0\25\0\0\0", 30) = 30
16322 read(16, "META-INF/MOJANG_C.DSA", 21) = 21
16322 _llseek(16, 3215, [3215], SEEK_SET) = 0
16322 read(16, "3hb\221f\343\324j\363h\373\316\313\310\316\264\240\211\205\307\240\211\205\203\211\221\321\220\333\200\223\215"..., 774) = 774
16322 cacheflush(0x40a7a120, 0x40a7a1ac, 0, 0xe59d3004, 0xbe9aa848) = 0
16322 cacheflush(0x40a7a1e0, 0x40a7a234, 0, 0xe59d3004, 0xbe9aa848) = 0
16322 stat64("/usr/java/lib/security/java.security", {st_mode=S_IFREG|0664, st_size=7195, ...}) = 0
16322 stat64("/usr/java/lib/security/java.security", {st_mode=S_IFREG|0664, st_size=7195, ...}) = 0
16322 open("/usr/java/lib/security/java.security", O_RDONLY|O_LARGEFILE) = 18
16322 fstat64(18, {st_mode=S_IFREG|0664, st_size=7195, ...}) = 0
16322 read(18, "#\n# Copyright 1990-2010 Sun Micr"..., 8192) = 7195
16322 fstat64(18, {st_mode=S_IFREG|0664, st_size=7195, ...}) = 0
16322 _llseek(18, 0, [7195], SEEK_CUR)  = 0
16322 _llseek(18, 0, [7195], SEEK_END)  = 0
16322 _llseek(18, 7195, [7195], SEEK_SET) = 0
16322 read(18, "", 8192)                = 0
16322 close(18)                         = 0
16322 cacheflush(0x40a7a260, 0x40a7a2b4, 0, 0xe59d3004, 0xbe9aa848) = 0
16322 cacheflush(0x40a7a320, 0x40a7a608, 0, 0xe59d3004, 0xbe9aa848) = 0
16322 cacheflush(0x40a7a6e0, 0x40a7ab90, 0, 0xe59d3004, 0xbe9aa848) = 0
16322 brk(0xa1d000)                     = 0xa1d000
16322 cacheflush(0x40a7af20, 0x40a7c6c4, 0, 0xe59d3004, 0xbe9aa848) = 0
16322 brk(0xa1b000)                     = 0xa1b000
16322 brk(0xa19000)                     = 0xa19000
16322 brk(0xa17000)                     = 0xa17000
16322 brk(0xa15000)                     = 0xa15000
16322 brk(0xa13000)                     = 0xa13000
16322 brk(0xa11000)                     = 0xa11000
16322 brk(0xa0f000)                     = 0xa0f000
16322 brk(0xa0d000)                     = 0xa0d000
16322 brk(0xa0b000)                     = 0xa0b000
16322 brk(0xa09000)                     = 0xa09000
16322 brk(0xa07000)                     = 0xa07000
16322 cacheflush(0x40a7cbc0, 0x40a7d0a8, 0, 0xe59d3004, 0xbe9aa848) = 0
16322 _llseek(16, 4005, [4005], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0WU\377@\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0", 30) = 30
16322 read(16, "META-INF/", 9)          = 9
16322 _llseek(16, 14442, [14442], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0WU\377@\0\0\0\0\0\0\0\0\0\0\0\0!\0\0\0", 30) = 30
16322 read(16, "net/minecraft/LauncherFrame.clas"..., 33) = 33
16322 _llseek(16, 14505, [14505], SEEK_SET) = 0
16322 read(16, "\215X\txS\327\225\376\17\326\362,\236\203\375\34\33\4\2048\204\4##\3248\301I\f$\301\6"..., 3277) = 3277
16322 gettimeofday({1352741809, 29770}, NULL) = 0
16322 gettimeofday({1352741809, 34996}, NULL) = 0
16322 _llseek(16, 17798, [17798], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0WU\377@\0\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0", 30) = 30
16322 read(16, "net/minecraft/LoginForm.class", 29) = 29
16322 _llseek(16, 17857, [17857], SEEK_SET) = 0
16322 read(16, "\235Z\t|SU\326?\247M\373\322\307\203\226\262\206\n\226E-M\27\26E(\210\266\245H!\224"..., 4096) = 4096
16322 _llseek(16, 21953, [21953], SEEK_SET) = 0
16322 read(16, "t\225KM\322f\361\346\253\343t\215K\335F\327\306\351\272~\254\2\300:]E&on\227S,"..., 987) = 987
16322 _llseek(16, 17857, [17857], SEEK_SET) = 0
16322 read(16, "\235Z\t|SU\326?\247M\373\322\307\203\226\262\206\n\226E-M\27\26E(\210\266\245H!\224"..., 5083) = 5083
16322 _llseek(16, 34188, [34188], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0WU\377@\0\0\0\0\0\0\0\0\0\0\0\0$\0\0\0", 30) = 30
16322 read(16, "net/minecraft/TransparentPanel.c"..., 36) = 36
16322 _llseek(16, 34254, [34254], SEEK_SET) = 0
16322 read(16, "mR[O\3330\30=n\323\246\311\2\245@7\332BYwS\311\4\21\317L{a\232T\324]"..., 451) = 451
16322 _llseek(16, 34254, [34254], SEEK_SET) = 0
16322 read(16, "mR[O\3330\30=n\323\246\311\2\245@7\332BYwS\311\4\21\317L{a\232T\324]"..., 451) = 451
16322 _llseek(16, 9332, [9332], SEEK_SET) = 0
16322 read(16, "PK\3\4\24\0\10\0\10\0WU\377@\0\0\0\0\0\0\0\0\0\0\0\0\34\0\0\0", 30) = 30
16322 read(16, "net/minecraft/Launcher.class", 28) = 28
16322 _llseek(16, 9390, [9390], SEEK_SET) = 0
16322 read(16, "\255Yy|\\\325u\376\316,z\243\361\2234\326f\313Z\220\2151Z\214\345%6F\336-o\302"..., 3756) = 3756
16322 _llseek(16, 9390, [9390], SEEK_SET) = 0
16322 read(16, "\255Yy|\\\325u\376\316,z\243\361\2234\326f\313Z\220\2151Z\214\345%6F\336-o\302"..., 3756) = 3756
16322 gettimeofday({1352741809, 78077}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 97, MSG_NOSIGNAL) = 97
16322 gettimeofday({1352741809, 80735}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 83667}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 116, MSG_NOSIGNAL) = 116
16322 gettimeofday({1352741809, 86076}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 88519}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 117, MSG_NOSIGNAL) = 117
16322 gettimeofday({1352741809, 90816}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 93317}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 110, MSG_NOSIGNAL) = 110
16322 gettimeofday({1352741809, 95615}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 98036}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 118, MSG_NOSIGNAL) = 118
16322 gettimeofday({1352741809, 100340}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 102766}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 110, MSG_NOSIGNAL) = 110
16322 gettimeofday({1352741809, 105081}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 107660}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 105, MSG_NOSIGNAL) = 105
16322 gettimeofday({1352741809, 109955}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 112384}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 127, MSG_NOSIGNAL) = 127
16322 gettimeofday({1352741809, 114816}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 117229}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 110, MSG_NOSIGNAL) = 110
16322 gettimeofday({1352741809, 119550}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 121948}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 111, MSG_NOSIGNAL) = 111
16322 gettimeofday({1352741809, 124305}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 126716}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 109, MSG_NOSIGNAL) = 109
16322 gettimeofday({1352741809, 128999}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 131381}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 115, MSG_NOSIGNAL) = 115
16322 gettimeofday({1352741809, 133862}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 cacheflush(0x40a7d1c0, 0x40a7d690, 0, 0xe59d3004, 0xbe9aa828) = 0
16322 gettimeofday({1352741809, 139410}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 109, MSG_NOSIGNAL) = 109
16322 gettimeofday({1352741809, 141856}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 144280}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 115, MSG_NOSIGNAL) = 115
16322 gettimeofday({1352741809, 146614}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 148909}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 123, MSG_NOSIGNAL) = 123
16322 gettimeofday({1352741809, 151202}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 153654}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 92, MSG_NOSIGNAL) = 92
16322 gettimeofday({1352741809, 155948}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 158267}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 92, MSG_NOSIGNAL) = 92
16322 gettimeofday({1352741809, 160545}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 gettimeofday({1352741809, 162923}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 87, MSG_NOSIGNAL) = 87
16322 gettimeofday({1352741809, 165258}, NULL) = 0
16322 send(5, "<157>Nov 12 17:36:49 cvm[16322]:"..., 48, MSG_NOSIGNAL) = 48
16322 futex(0x9bfd6c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x9bfd68, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x9bfd4c, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bfd4c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x9bfd4c, FUTEX_WAKE_PRIVATE, 1) = 0
16323 futex(0x825b68, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x825b68, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x825b68, FUTEX_WAKE_PRIVATE, 1) = 0
16323 futex(0x9988d0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9988d0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x9988d0, FUTEX_WAKE_PRIVATE, 1) = 0
16323 mprotect(0x9a3000, 256, PROT_NONE) = 0
16323 cacheflush(0x40a77f20, 0x40a77f2c, 0, 0xeaffffed, 0) = 0
16323 cacheflush(0x40a77ee0, 0x40a77ef0, 0, 0xeafffffa, 0x8) = 0
16323 cacheflush(0x40a77c20, 0x40a77c3c, 0, 0xeaffffff, 0x10) = 0
16323 cacheflush(0x40a79840, 0x40a7985c, 0, 0xebfff5f0, 0x40a79710) = 0
16323 cacheflush(0x40a798c0, 0x40a798c4, 0, 0xeaffffe4, 0x40a79710) = 0
16323 cacheflush(0x40a79940, 0x40a79948, 0, 0xebfff5b5, 0x40a79710) = 0
16323 cacheflush(0x40a79f40, 0x40a79f48, 0, 0xebfff435, 0x40a79710) = 0
16323 cacheflush(0x40a79fa0, 0x40a79fb0, 0, 0xeaffffe4, 0x40a79710) = 0
16323 cacheflush(0x40a79fc0, 0x40a79fc4, 0, 0xeafffe5f, 0x40a79710) = 0
16323 cacheflush(0x40a7a3e0, 0x40a7a3f4, 0, 0xebfff30a, 0x40a7a2cc) = 0
16323 cacheflush(0x40a7a520, 0x40a7a528, 0, 0xebfff2bd, 0x40a7a2cc) = 0
16323 cacheflush(0x40a7a560, 0x40a7a578, 0, 0xeaffffea, 0x40a7a2cc) = 0
16323 cacheflush(0x40a7a5a0, 0x40a7a5a4, 0, 0xeaffff92, 0x40a7a2cc) = 0
16323 cacheflush(0x40a7a720, 0x40a7a728, 0, 0xebfff23d, 0x40a7a654) = 0
16323 cacheflush(0x40a7a840, 0x40a7a844, 0, 0xeaffffb7, 0x40a7a654) = 0
16323 cacheflush(0x40a7a860, 0x40a7a87c, 0, 0xebfff1e8, 0x40a7a654) = 0
16323 cacheflush(0x40a7a920, 0x40a7a924, 0, 0xeaffffd4, 0x40a7a654) = 0
16323 cacheflush(0x40a7a920, 0x40a7a934, 0, 0xebfff1ba, 0x40a7a654) = 0
16323 cacheflush(0x40a7a9c0, 0x40a7a9d0, 0, 0xeaffffd7, 0x40a7a654) = 0
16323 cacheflush(0x40a7a9c0, 0x40a7a9e0, 0, 0xebfff18f, 0x40a7a654) = 0
16323 cacheflush(0x40a7aa80, 0x40a7aa88, 0, 0xeaffffd4, 0x40a7a654) = 0
16323 cacheflush(0x40a7aa80, 0x40a7aa98, 0, 0xebfff161, 0x40a7a654) = 0
16323 cacheflush(0x40a7ab20, 0x40a7ab38, 0, 0xeaffffd6, 0x40a7a654) = 0
16323 cacheflush(0x40a7b5a0, 0x40a7b5ac, 0, 0xebffee9c, 0x40a7abb8) = 0
16323 cacheflush(0x40a7b900, 0x40a7b908, 0, 0xeaffff27, 0x40a7abb8) = 0
16323 cacheflush(0x40a7b9e0, 0x40a7ba00, 0, 0xebffed87, 0x40a7abb8) = 0
16323 cacheflush(0x40a7bf60, 0x40a7bf6c, 0, 0xebffec2c, 0x40a7abb8) = 0
16323 cacheflush(0x40a7c3c0, 0x40a7c3c8, 0, 0xeafffee7, 0x40a7abb8) = 0
16323 cacheflush(0x40a7c4c0, 0x40a7c4d4, 0, 0xeafffd49, 0x40a7abb8) = 0
16323 cacheflush(0x40a7cc40, 0x40a7cc50, 0, 0xebffe8f3, 0x40a7caf4) = 0
16323 cacheflush(0x40a7cda0, 0x40a7cdb0, 0, 0xeaffffa6, 0x40a7caf4) = 0
16323 cacheflush(0x40a7cda0, 0x40a7cdb4, 0, 0xebffe89a, 0x40a7caf4) = 0
16323 cacheflush(0x40a7cea0, 0x40a7ceb8, 0, 0xeaffffbd, 0x40a7caf4) = 0
16323 cacheflush(0x40a7cea0, 0x40a7cebc, 0, 0xebffe858, 0x40a7caf4) = 0
16323 cacheflush(0x40a7d000, 0x40a7d010, 0, 0xeaffffa9, 0x40a7caf4) = 0
16323 cacheflush(0x40a7d340, 0x40a7d350, 0, 0xebffe733, 0x40a7d148) = 0
16323 cacheflush(0x40a7d5c0, 0x40a7d5d8, 0, 0xebffe691, 0x40a7d148) = 0
16323 cacheflush(0x40a7d640, 0x40a7d648, 0, 0xeaffffe2, 0x40a7d148) = 0
16323 cacheflush(0x40a7d640, 0x40a7d65c, 0, 0xeaffff3b, 0x40a7d148) = 0
16323 futex(0x9bfd6c, FUTEX_WAIT_PRIVATE, 5, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bfd6c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x9bfd68, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x9bfd4c, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bfd4c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x9bfd4c, FUTEX_WAKE_PRIVATE, 1) = 0
16323 futex(0x8250a4, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x8250a4, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16323 <... futex resumed> )             = 0
16323 futex(0x8250a4, FUTEX_WAKE_PRIVATE, 1) = 0
16323 mprotect(0x9a3000, 256, PROT_READ|PROT_WRITE) = 0
16323 cacheflush(0x40a77f20, 0x40a77f2c, 0, 0xe59f80ec, 0) = 0
16323 cacheflush(0x40a77ee0, 0x40a77ef0, 0, 0xe3160002, 0x8) = 0
16323 cacheflush(0x40a77c20, 0x40a77c3c, 0, 0xe1a0f00e, 0x10) = 0
16323 cacheflush(0x40a79840, 0x40a7985c, 0, 0xe5146040, 0x40a79710) = 0
16323 cacheflush(0x40a798c0, 0x40a798c4, 0, 0xeaffffea, 0x40a79710) = 0
16323 cacheflush(0x40a79940, 0x40a79948, 0, 0xe5146040, 0x40a79710) = 0
16323 cacheflush(0x40a79f40, 0x40a79f48, 0, 0xe5146040, 0x40a79710) = 0
16323 cacheflush(0x40a79fa0, 0x40a79fb0, 0, 0xeaffffea, 0x40a79710) = 0
16323 cacheflush(0x40a79fc0, 0x40a79fc4, 0, 0xeafffe65, 0x40a79710) = 0
16323 cacheflush(0x40a7a3e0, 0x40a7a3f4, 0, 0xe5146014, 0x40a7a2cc) = 0
16323 cacheflush(0x40a7a520, 0x40a7a528, 0, 0xe5146014, 0x40a7a2cc) = 0
16323 cacheflush(0x40a7a560, 0x40a7a578, 0, 0xeafffff0, 0x40a7a2cc) = 0
16323 cacheflush(0x40a7a5a0, 0x40a7a5a4, 0, 0xeaffff97, 0x40a7a2cc) = 0
16323 cacheflush(0x40a7a720, 0x40a7a728, 0, 0xe5146020, 0x40a7a654) = 0
16323 cacheflush(0x40a7a840, 0x40a7a844, 0, 0xeaffffb9, 0x40a7a654) = 0
16323 cacheflush(0x40a7a860, 0x40a7a87c, 0, 0xe5146020, 0x40a7a654) = 0
16323 cacheflush(0x40a7a920, 0x40a7a924, 0, 0xeaffffda, 0x40a7a654) = 0
16323 cacheflush(0x40a7a920, 0x40a7a934, 0, 0xe5146020, 0x40a7a654) = 0
16323 cacheflush(0x40a7a9c0, 0x40a7a9d0, 0, 0xeaffffdd, 0x40a7a654) = 0
16323 cacheflush(0x40a7a9c0, 0x40a7a9e0, 0, 0xe5146020, 0x40a7a654) = 0
16323 cacheflush(0x40a7aa80, 0x40a7aa88, 0, 0xeaffffda, 0x40a7a654) = 0
16323 cacheflush(0x40a7aa80, 0x40a7aa98, 0, 0xe5146020, 0x40a7a654) = 0
16323 cacheflush(0x40a7ab20, 0x40a7ab38, 0, 0xeaffffdc, 0x40a7a654) = 0
16323 cacheflush(0x40a7b5a0, 0x40a7b5ac, 0, 0xe5147038, 0x40a7abb8) = 0
16323 cacheflush(0x40a7b900, 0x40a7b908, 0, 0xeaffff2a, 0x40a7abb8) = 0
16323 cacheflush(0x40a7b9e0, 0x40a7ba00, 0, 0xe5146028, 0x40a7abb8) = 0
16323 cacheflush(0x40a7bf60, 0x40a7bf6c, 0, 0xe5146028, 0x40a7abb8) = 0
16323 cacheflush(0x40a7c3c0, 0x40a7c3c8, 0, 0xeafffeed, 0x40a7abb8) = 0
16323 cacheflush(0x40a7c4c0, 0x40a7c4d4, 0, 0xeafffd4d, 0x40a7abb8) = 0
16323 cacheflush(0x40a7cc40, 0x40a7cc50, 0, 0xe5146024, 0x40a7caf4) = 0
16323 cacheflush(0x40a7cda0, 0x40a7cdb0, 0, 0xeaffffaa, 0x40a7caf4) = 0
16323 cacheflush(0x40a7cda0, 0x40a7cdb4, 0, 0xe5146024, 0x40a7caf4) = 0
16323 cacheflush(0x40a7cea0, 0x40a7ceb8, 0, 0xeaffffc1, 0x40a7caf4) = 0
16323 cacheflush(0x40a7cea0, 0x40a7cebc, 0, 0xe5146024, 0x40a7caf4) = 0
16323 cacheflush(0x40a7d000, 0x40a7d010, 0, 0xeaffffad, 0x40a7caf4) = 0
16323 cacheflush(0x40a7d340, 0x40a7d350, 0, 0xe5146034, 0x40a7d148) = 0
16323 cacheflush(0x40a7d5c0, 0x40a7d5d8, 0, 0xe5146034, 0x40a7d148) = 0
16323 cacheflush(0x40a7d640, 0x40a7d648, 0, 0xeaffffe8, 0x40a7d148) = 0
16323 cacheflush(0x40a7d640, 0x40a7d65c, 0, 0xeaffff41, 0x40a7d148) = 0
16323 madvise(0x46f43000, 40960, MADV_DONTNEED) = 0
16323 exit(0)                           = ?
16322 <... futex resumed> )             = 1
16322 futex(0x9bb174, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x9bb170, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...>
16324 <... futex resumed> )             = 0
16324 futex(0x9bb154, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bb154, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16324 <... futex resumed> )             = 0
16324 futex(0x9bb154, FUTEX_WAKE_PRIVATE, 1) = 0
16324 futex(0x825b68, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x825b68, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16324 <... futex resumed> )             = 0
16324 futex(0x825b68, FUTEX_WAKE_PRIVATE, 1) = 0
16324 futex(0x9ab0f0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9ab0f0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16324 <... futex resumed> )             = 0
16324 futex(0x9ab0f0, FUTEX_WAKE_PRIVATE, 1) = 0
16324 mprotect(0x9a3000, 256, PROT_NONE) = 0
16324 cacheflush(0x40a77f20, 0x40a77f2c, 0, 0xeaffffed, 0) = 0
16324 cacheflush(0x40a77ee0, 0x40a77ef0, 0, 0xeafffffa, 0x8) = 0
16324 cacheflush(0x40a77c20, 0x40a77c3c, 0, 0xeaffffff, 0x10) = 0
16324 cacheflush(0x40a79840, 0x40a7985c, 0, 0xebfff5f0, 0x40a79710) = 0
16324 cacheflush(0x40a798c0, 0x40a798c4, 0, 0xeaffffe4, 0x40a79710) = 0
16324 cacheflush(0x40a79940, 0x40a79948, 0, 0xebfff5b5, 0x40a79710) = 0
16324 cacheflush(0x40a79f40, 0x40a79f48, 0, 0xebfff435, 0x40a79710) = 0
16324 cacheflush(0x40a79fa0, 0x40a79fb0, 0, 0xeaffffe4, 0x40a79710) = 0
16324 cacheflush(0x40a79fc0, 0x40a79fc4, 0, 0xeafffe5f, 0x40a79710) = 0
16324 cacheflush(0x40a7a3e0, 0x40a7a3f4, 0, 0xebfff30a, 0x40a7a2cc) = 0
16324 cacheflush(0x40a7a520, 0x40a7a528, 0, 0xebfff2bd, 0x40a7a2cc) = 0
16324 cacheflush(0x40a7a560, 0x40a7a578, 0, 0xeaffffea, 0x40a7a2cc) = 0
16324 cacheflush(0x40a7a5a0, 0x40a7a5a4, 0, 0xeaffff92, 0x40a7a2cc) = 0
16324 cacheflush(0x40a7a720, 0x40a7a728, 0, 0xebfff23d, 0x40a7a654) = 0
16324 cacheflush(0x40a7a840, 0x40a7a844, 0, 0xeaffffb7, 0x40a7a654) = 0
16324 cacheflush(0x40a7a860, 0x40a7a87c, 0, 0xebfff1e8, 0x40a7a654) = 0
16324 cacheflush(0x40a7a920, 0x40a7a924, 0, 0xeaffffd4, 0x40a7a654) = 0
16324 cacheflush(0x40a7a920, 0x40a7a934, 0, 0xebfff1ba, 0x40a7a654) = 0
16324 cacheflush(0x40a7a9c0, 0x40a7a9d0, 0, 0xeaffffd7, 0x40a7a654) = 0
16324 cacheflush(0x40a7a9c0, 0x40a7a9e0, 0, 0xebfff18f, 0x40a7a654) = 0
16324 cacheflush(0x40a7aa80, 0x40a7aa88, 0, 0xeaffffd4, 0x40a7a654) = 0
16324 cacheflush(0x40a7aa80, 0x40a7aa98, 0, 0xebfff161, 0x40a7a654) = 0
16324 cacheflush(0x40a7ab20, 0x40a7ab38, 0, 0xeaffffd6, 0x40a7a654) = 0
16324 cacheflush(0x40a7b5a0, 0x40a7b5ac, 0, 0xebffee9c, 0x40a7abb8) = 0
16324 cacheflush(0x40a7b900, 0x40a7b908, 0, 0xeaffff27, 0x40a7abb8) = 0
16324 cacheflush(0x40a7b9e0, 0x40a7ba00, 0, 0xebffed87, 0x40a7abb8) = 0
16324 cacheflush(0x40a7bf60, 0x40a7bf6c, 0, 0xebffec2c, 0x40a7abb8) = 0
16324 cacheflush(0x40a7c3c0, 0x40a7c3c8, 0, 0xeafffee7, 0x40a7abb8) = 0
16324 cacheflush(0x40a7c4c0, 0x40a7c4d4, 0, 0xeafffd49, 0x40a7abb8) = 0
16324 cacheflush(0x40a7cc40, 0x40a7cc50, 0, 0xebffe8f3, 0x40a7caf4) = 0
16324 cacheflush(0x40a7cda0, 0x40a7cdb0, 0, 0xeaffffa6, 0x40a7caf4) = 0
16324 cacheflush(0x40a7cda0, 0x40a7cdb4, 0, 0xebffe89a, 0x40a7caf4) = 0
16324 cacheflush(0x40a7cea0, 0x40a7ceb8, 0, 0xeaffffbd, 0x40a7caf4) = 0
16324 cacheflush(0x40a7cea0, 0x40a7cebc, 0, 0xebffe858, 0x40a7caf4) = 0
16324 cacheflush(0x40a7d000, 0x40a7d010, 0, 0xeaffffa9, 0x40a7caf4) = 0
16324 cacheflush(0x40a7d340, 0x40a7d350, 0, 0xebffe733, 0x40a7d148) = 0
16324 cacheflush(0x40a7d5c0, 0x40a7d5d8, 0, 0xebffe691, 0x40a7d148) = 0
16324 cacheflush(0x40a7d640, 0x40a7d648, 0, 0xeaffffe2, 0x40a7d148) = 0
16324 cacheflush(0x40a7d640, 0x40a7d65c, 0, 0xeaffff3b, 0x40a7d148) = 0
16324 futex(0x9bb174, FUTEX_WAIT_PRIVATE, 5, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bb174, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x9bb170, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...>
16324 <... futex resumed> )             = 0
16324 futex(0x9bb154, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bb154, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16324 <... futex resumed> )             = 0
16324 futex(0x9bb154, FUTEX_WAKE_PRIVATE, 1) = 0
16324 futex(0x8250a4, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x8250a4, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16324 <... futex resumed> )             = 0
16324 futex(0x8250a4, FUTEX_WAKE_PRIVATE, 1) = 0
16324 mprotect(0x9a3000, 256, PROT_READ|PROT_WRITE) = 0
16324 cacheflush(0x40a77f20, 0x40a77f2c, 0, 0xe59f80ec, 0) = 0
16324 cacheflush(0x40a77ee0, 0x40a77ef0, 0, 0xe3160002, 0x8) = 0
16324 cacheflush(0x40a77c20, 0x40a77c3c, 0, 0xe1a0f00e, 0x10) = 0
16324 cacheflush(0x40a79840, 0x40a7985c, 0, 0xe5146040, 0x40a79710) = 0
16324 cacheflush(0x40a798c0, 0x40a798c4, 0, 0xeaffffea, 0x40a79710) = 0
16324 cacheflush(0x40a79940, 0x40a79948, 0, 0xe5146040, 0x40a79710) = 0
16324 cacheflush(0x40a79f40, 0x40a79f48, 0, 0xe5146040, 0x40a79710) = 0
16324 cacheflush(0x40a79fa0, 0x40a79fb0, 0, 0xeaffffea, 0x40a79710) = 0
16324 cacheflush(0x40a79fc0, 0x40a79fc4, 0, 0xeafffe65, 0x40a79710) = 0
16324 cacheflush(0x40a7a3e0, 0x40a7a3f4, 0, 0xe5146014, 0x40a7a2cc) = 0
16324 cacheflush(0x40a7a520, 0x40a7a528, 0, 0xe5146014, 0x40a7a2cc) = 0
16324 cacheflush(0x40a7a560, 0x40a7a578, 0, 0xeafffff0, 0x40a7a2cc) = 0
16324 cacheflush(0x40a7a5a0, 0x40a7a5a4, 0, 0xeaffff97, 0x40a7a2cc) = 0
16324 cacheflush(0x40a7a720, 0x40a7a728, 0, 0xe5146020, 0x40a7a654) = 0
16324 cacheflush(0x40a7a840, 0x40a7a844, 0, 0xeaffffb9, 0x40a7a654) = 0
16324 cacheflush(0x40a7a860, 0x40a7a87c, 0, 0xe5146020, 0x40a7a654) = 0
16324 cacheflush(0x40a7a920, 0x40a7a924, 0, 0xeaffffda, 0x40a7a654) = 0
16324 cacheflush(0x40a7a920, 0x40a7a934, 0, 0xe5146020, 0x40a7a654) = 0
16324 cacheflush(0x40a7a9c0, 0x40a7a9d0, 0, 0xeaffffdd, 0x40a7a654) = 0
16324 cacheflush(0x40a7a9c0, 0x40a7a9e0, 0, 0xe5146020, 0x40a7a654) = 0
16324 cacheflush(0x40a7aa80, 0x40a7aa88, 0, 0xeaffffda, 0x40a7a654) = 0
16324 cacheflush(0x40a7aa80, 0x40a7aa98, 0, 0xe5146020, 0x40a7a654) = 0
16324 cacheflush(0x40a7ab20, 0x40a7ab38, 0, 0xeaffffdc, 0x40a7a654) = 0
16324 cacheflush(0x40a7b5a0, 0x40a7b5ac, 0, 0xe5147038, 0x40a7abb8) = 0
16324 cacheflush(0x40a7b900, 0x40a7b908, 0, 0xeaffff2a, 0x40a7abb8) = 0
16324 cacheflush(0x40a7b9e0, 0x40a7ba00, 0, 0xe5146028, 0x40a7abb8) = 0
16324 cacheflush(0x40a7bf60, 0x40a7bf6c, 0, 0xe5146028, 0x40a7abb8) = 0
16324 cacheflush(0x40a7c3c0, 0x40a7c3c8, 0, 0xeafffeed, 0x40a7abb8) = 0
16324 cacheflush(0x40a7c4c0, 0x40a7c4d4, 0, 0xeafffd4d, 0x40a7abb8) = 0
16324 cacheflush(0x40a7cc40, 0x40a7cc50, 0, 0xe5146024, 0x40a7caf4) = 0
16324 cacheflush(0x40a7cda0, 0x40a7cdb0, 0, 0xeaffffaa, 0x40a7caf4) = 0
16324 cacheflush(0x40a7cda0, 0x40a7cdb4, 0, 0xe5146024, 0x40a7caf4) = 0
16324 cacheflush(0x40a7cea0, 0x40a7ceb8, 0, 0xeaffffc1, 0x40a7caf4) = 0
16324 cacheflush(0x40a7cea0, 0x40a7cebc, 0, 0xe5146024, 0x40a7caf4) = 0
16324 cacheflush(0x40a7d000, 0x40a7d010, 0, 0xeaffffad, 0x40a7caf4) = 0
16324 cacheflush(0x40a7d340, 0x40a7d350, 0, 0xe5146034, 0x40a7d148) = 0
16324 cacheflush(0x40a7d5c0, 0x40a7d5d8, 0, 0xe5146034, 0x40a7d148) = 0
16324 cacheflush(0x40a7d640, 0x40a7d648, 0, 0xeaffffe8, 0x40a7d148) = 0
16324 cacheflush(0x40a7d640, 0x40a7d65c, 0, 0xeaffff41, 0x40a7d148) = 0
16324 madvise(0x46f53000, 40960, MADV_DONTNEED) = 0
16324 exit(0)                           = ?
16322 <... futex resumed> )             = 1
16322 gettimeofday({1352741809, 289144}, NULL) = 0
16322 gettimeofday({1352741809, 290039}, NULL) = 0
16322 times({tms_utime=31, tms_stime=5, tms_cutime=0, tms_cstime=0}) = 4431351
16322 gettimeofday({1352741809, 301408}, NULL) = 0
16322 sched_get_priority_min(SCHED_OTHER) = 0
16322 sched_get_priority_max(SCHED_OTHER) = 0
16322 clone(child_stack=0x46f61e38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x46f62368, tls=0x46f627c0, child_tidptr=0x46f62368) = 16325
16325 set_robust_list(0x46f62370, 0xc)  = 0
16325 gettid()                          = 16325
16325 setpriority(PRIO_PROCESS, 0, 0)   = 0
16325 futex(0x9ab28c, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 getuid32()                        = 0
16322 futex(0x9ab28c, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16325 <... futex resumed> )             = 0
16325 sched_getaffinity(16325, 32, {1}) = 4
16325 setpriority(PRIO_PROCESS, 16325, 0) = 0
16325 sched_setscheduler(16325, SCHED_OTHER, { 0 }) = 0
16325 futex(0x9ab28c, FUTEX_WAKE_PRIVATE, 1) = 0
16325 prctl(PR_SET_NAME, 0x46f61ba4, 0, 0, 0) = 0
16325 close(17)                         = 0
16325 futex(0x9988d0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9988d0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16325 <... futex resumed> )             = 0
16325 futex(0x9988d0, FUTEX_WAKE_PRIVATE, 1) = 0
16325 mprotect(0x9a3000, 256, PROT_NONE) = 0
16325 cacheflush(0x40a77f20, 0x40a77f2c, 0, 0xeaffffed, 0) = 0
16325 cacheflush(0x40a77ee0, 0x40a77ef0, 0, 0xeafffffa, 0x8) = 0
16325 cacheflush(0x40a77c20, 0x40a77c3c, 0, 0xeaffffff, 0x10) = 0
16325 cacheflush(0x40a79840, 0x40a7985c, 0, 0xebfff5f0, 0x40a79710) = 0
16325 cacheflush(0x40a798c0, 0x40a798c4, 0, 0xeaffffe4, 0x40a79710) = 0
16325 cacheflush(0x40a79940, 0x40a79948, 0, 0xebfff5b5, 0x40a79710) = 0
16325 cacheflush(0x40a79f40, 0x40a79f48, 0, 0xebfff435, 0x40a79710) = 0
16325 cacheflush(0x40a79fa0, 0x40a79fb0, 0, 0xeaffffe4, 0x40a79710) = 0
16325 cacheflush(0x40a79fc0, 0x40a79fc4, 0, 0xeafffe5f, 0x40a79710) = 0
16325 cacheflush(0x40a7a3e0, 0x40a7a3f4, 0, 0xebfff30a, 0x40a7a2cc) = 0
16325 cacheflush(0x40a7a520, 0x40a7a528, 0, 0xebfff2bd, 0x40a7a2cc) = 0
16325 cacheflush(0x40a7a560, 0x40a7a578, 0, 0xeaffffea, 0x40a7a2cc) = 0
16325 cacheflush(0x40a7a5a0, 0x40a7a5a4, 0, 0xeaffff92, 0x40a7a2cc) = 0
16325 cacheflush(0x40a7a720, 0x40a7a728, 0, 0xebfff23d, 0x40a7a654) = 0
16325 cacheflush(0x40a7a840, 0x40a7a844, 0, 0xeaffffb7, 0x40a7a654) = 0
16325 cacheflush(0x40a7a860, 0x40a7a87c, 0, 0xebfff1e8, 0x40a7a654) = 0
16325 cacheflush(0x40a7a920, 0x40a7a924, 0, 0xeaffffd4, 0x40a7a654) = 0
16325 cacheflush(0x40a7a920, 0x40a7a934, 0, 0xebfff1ba, 0x40a7a654) = 0
16325 cacheflush(0x40a7a9c0, 0x40a7a9d0, 0, 0xeaffffd7, 0x40a7a654) = 0
16325 cacheflush(0x40a7a9c0, 0x40a7a9e0, 0, 0xebfff18f, 0x40a7a654) = 0
16325 cacheflush(0x40a7aa80, 0x40a7aa88, 0, 0xeaffffd4, 0x40a7a654) = 0
16325 cacheflush(0x40a7aa80, 0x40a7aa98, 0, 0xebfff161, 0x40a7a654) = 0
16325 cacheflush(0x40a7ab20, 0x40a7ab38, 0, 0xeaffffd6, 0x40a7a654) = 0
16325 cacheflush(0x40a7b5a0, 0x40a7b5ac, 0, 0xebffee9c, 0x40a7abb8) = 0
16325 cacheflush(0x40a7b900, 0x40a7b908, 0, 0xeaffff27, 0x40a7abb8) = 0
16325 cacheflush(0x40a7b9e0, 0x40a7ba00, 0, 0xebffed87, 0x40a7abb8) = 0
16325 cacheflush(0x40a7bf60, 0x40a7bf6c, 0, 0xebffec2c, 0x40a7abb8) = 0
16325 cacheflush(0x40a7c3c0, 0x40a7c3c8, 0, 0xeafffee7, 0x40a7abb8) = 0
16325 cacheflush(0x40a7c4c0, 0x40a7c4d4, 0, 0xeafffd49, 0x40a7abb8) = 0
16325 cacheflush(0x40a7cc40, 0x40a7cc50, 0, 0xebffe8f3, 0x40a7caf4) = 0
16325 cacheflush(0x40a7cda0, 0x40a7cdb0, 0, 0xeaffffa6, 0x40a7caf4) = 0
16325 cacheflush(0x40a7cda0, 0x40a7cdb4, 0, 0xebffe89a, 0x40a7caf4) = 0
16325 cacheflush(0x40a7cea0, 0x40a7ceb8, 0, 0xeaffffbd, 0x40a7caf4) = 0
16325 cacheflush(0x40a7cea0, 0x40a7cebc, 0, 0xebffe858, 0x40a7caf4) = 0
16325 cacheflush(0x40a7d000, 0x40a7d010, 0, 0xeaffffa9, 0x40a7caf4) = 0
16325 cacheflush(0x40a7d340, 0x40a7d350, 0, 0xebffe733, 0x40a7d148) = 0
16325 cacheflush(0x40a7d5c0, 0x40a7d5d8, 0, 0xebffe691, 0x40a7d148) = 0
16325 cacheflush(0x40a7d640, 0x40a7d648, 0, 0xeaffffe2, 0x40a7d148) = 0
16325 cacheflush(0x40a7d640, 0x40a7d65c, 0, 0xeaffff3b, 0x40a7d148) = 0
16325 futex(0x9bb174, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bb174, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x9bb170, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1} <unfinished ...>
16325 <... futex resumed> )             = 0
16325 futex(0x9bb154, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x9bb154, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16325 <... futex resumed> )             = 0
16325 futex(0x9bb154, FUTEX_WAKE_PRIVATE, 1) = 0
16325 futex(0x8250a4, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
16322 <... futex resumed> )             = 1
16322 futex(0x8250a4, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
16325 <... futex resumed> )             = 0
16325 futex(0x8250a4, FUTEX_WAKE_PRIVATE, 1) = 0
16325 mprotect(0x9a3000, 256, PROT_READ|PROT_WRITE) = 0
16325 cacheflush(0x40a77f20, 0x40a77f2c, 0, 0xe59f80ec, 0) = 0
16325 cacheflush(0x40a77ee0, 0x40a77ef0, 0, 0xe3160002, 0x8) = 0
16325 cacheflush(0x40a77c20, 0x40a77c3c, 0, 0xe1a0f00e, 0x10) = 0
16325 cacheflush(0x40a79840, 0x40a7985c, 0, 0xe5146040, 0x40a79710) = 0
16325 cacheflush(0x40a798c0, 0x40a798c4, 0, 0xeaffffea, 0x40a79710) = 0
16325 cacheflush(0x40a79940, 0x40a79948, 0, 0xe5146040, 0x40a79710) = 0
16325 cacheflush(0x40a79f40, 0x40a79f48, 0, 0xe5146040, 0x40a79710) = 0
16325 cacheflush(0x40a79fa0, 0x40a79fb0, 0, 0xeaffffea, 0x40a79710) = 0
16325 cacheflush(0x40a79fc0, 0x40a79fc4, 0, 0xeafffe65, 0x40a79710) = 0
16325 cacheflush(0x40a7a3e0, 0x40a7a3f4, 0, 0xe5146014, 0x40a7a2cc) = 0
16325 cacheflush(0x40a7a520, 0x40a7a528, 0, 0xe5146014, 0x40a7a2cc) = 0
16325 cacheflush(0x40a7a560, 0x40a7a578, 0, 0xeafffff0, 0x40a7a2cc) = 0
16325 cacheflush(0x40a7a5a0, 0x40a7a5a4, 0, 0xeaffff97, 0x40a7a2cc) = 0
16325 cacheflush(0x40a7a720, 0x40a7a728, 0, 0xe5146020, 0x40a7a654) = 0
16325 cacheflush(0x40a7a840, 0x40a7a844, 0, 0xeaffffb9, 0x40a7a654) = 0
16325 cacheflush(0x40a7a860, 0x40a7a87c, 0, 0xe5146020, 0x40a7a654) = 0
16325 cacheflush(0x40a7a920, 0x40a7a924, 0, 0xeaffffda, 0x40a7a654) = 0
16325 cacheflush(0x40a7a920, 0x40a7a934, 0, 0xe5146020, 0x40a7a654) = 0
16325 cacheflush(0x40a7a9c0, 0x40a7a9d0, 0, 0xeaffffdd, 0x40a7a654) = 0
16325 cacheflush(0x40a7a9c0, 0x40a7a9e0, 0, 0xe5146020, 0x40a7a654) = 0
16325 cacheflush(0x40a7aa80, 0x40a7aa88, 0, 0xeaffffda, 0x40a7a654) = 0
16325 cacheflush(0x40a7aa80, 0x40a7aa98, 0, 0xe5146020, 0x40a7a654) = 0
16325 cacheflush(0x40a7ab20, 0x40a7ab38, 0, 0xeaffffdc, 0x40a7a654) = 0
16325 cacheflush(0x40a7b5a0, 0x40a7b5ac, 0, 0xe5147038, 0x40a7abb8) = 0
16325 cacheflush(0x40a7b900, 0x40a7b908, 0, 0xeaffff2a, 0x40a7abb8) = 0
16325 cacheflush(0x40a7b9e0, 0x40a7ba00, 0, 0xe5146028, 0x40a7abb8) = 0
16325 cacheflush(0x40a7bf60, 0x40a7bf6c, 0, 0xe5146028, 0x40a7abb8) = 0
16325 cacheflush(0x40a7c3c0, 0x40a7c3c8, 0, 0xeafffeed, 0x40a7abb8) = 0
16325 cacheflush(0x40a7c4c0, 0x40a7c4d4, 0, 0xeafffd4d, 0x40a7abb8) = 0
16325 cacheflush(0x40a7cc40, 0x40a7cc50, 0, 0xe5146024, 0x40a7caf4) = 0
16325 cacheflush(0x40a7cda0, 0x40a7cdb0, 0, 0xeaffffaa, 0x40a7caf4) = 0
16325 cacheflush(0x40a7cda0, 0x40a7cdb4, 0, 0xe5146024, 0x40a7caf4) = 0
16325 cacheflush(0x40a7cea0, 0x40a7ceb8, 0, 0xeaffffc1, 0x40a7caf4) = 0
16325 cacheflush(0x40a7cea0, 0x40a7cebc, 0, 0xe5146024, 0x40a7caf4) = 0
16325 cacheflush(0x40a7d000, 0x40a7d010, 0, 0xeaffffad, 0x40a7caf4) = 0
16325 cacheflush(0x40a7d340, 0x40a7d350, 0, 0xe5146034, 0x40a7d148) = 0
16325 cacheflush(0x40a7d5c0, 0x40a7d5d8, 0, 0xe5146034, 0x40a7d148) = 0
16325 cacheflush(0x40a7d640, 0x40a7d648, 0, 0xeaffffe8, 0x40a7d148) = 0
16325 cacheflush(0x40a7d640, 0x40a7d65c, 0, 0xeaffff41, 0x40a7d148) = 0
16325 madvise(0x46f53000, 40960, MADV_DONTNEED) = 0
16325 exit(0)                           = ?
16322 <... futex resumed> )             = 1
16322 gettimeofday({1352741809, 369018}, NULL) = 0
16322 gettimeofday({1352741809, 369705}, NULL) = 0
16322 close(9)                          = 0
16322 close(11)                         = 0
16322 close(12)                         = 0
16322 close(10)                         = 0
16322 close(13)                         = 0
16322 close(8)                          = 0
16322 close(14)                         = 0
16322 close(15)                         = 0
16322 close(16)                         = 0
16322 munmap(0x4092a000, 1360984)       = 0
16322 munmap(0x40a77000, 2625536)       = 0
16322 munmap(0x40cf8000, 99725312)      = 0
16322 brk(0xa04000)                     = 0xa04000
16322 brk(0x9fb000)                     = 0x9fb000
16322 exit_group(1)                     = ?


EDIT: And now I also get some output in the logs...

Code:
121112:175010 cvm[16603]: I def:print::java.lang.NoClassDefFoundError: java/applet/Applet
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.lang.Class.loadSuperClasses(Compiled Method)(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.lang.ClassLoader.defineClass(Compiled Method)(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.security.SecureClassLoader.defineClass(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at sun.misc.Launcher$AppClassLoader.defineClassPrivate(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at sun.misc.Launcher$AppClassLoader.access$500(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at sun.misc.Launcher$AppClassLoader$2.run(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.security.AccessController.doPrivileged(Compiled Method)(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.security.AccessController.doPrivileged(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at sun.misc.Launcher$AppClassLoader.doClassFind(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at sun.misc.Launcher$AppClassLoader.findClass(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.lang.ClassLoader.loadClass(Compiled Method)(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.lang.ClassLoader.loadClass(Compiled Method)(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.lang.ClassLoader.loadClassInternal(Compiled Method)(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.lang.Class.getMethod0(Native Method)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at java.lang.Class.getMethod(Unknown Source)
   121112:175010 cvm[16603]: I def:print::
   121112:175010 cvm[16603]: I def:print::	at sun.misc.CVM.runMain(Unknown Source)
In case it is not painfully obvious - I know almost nothing about java but I'm reading up

Last edited by twobob; 11-12-2012 at 07:19 PM. Reason: better luck
twobob is offline   Reply With Quote
Old 11-12-2012, 07:26 PM   #52
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
okay so it looks like

http://docs.oracle.com/javase/1.4.2/...et/Applet.html is implemented in the minecraft jar. will read more. but must need porting to some equivalent perhaps is my first guess.

I'll dig around in http://docs.oracle.com/javame/config...217/index.html and the other docs and maybe beg Ixtab to inject my brain with his leftover java powers. However it did at least give it a shot, which is more than one might have expected. : )
twobob is offline   Reply With Quote
Old 11-12-2012, 07:28 PM   #53
qlob
Official Lurker
qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.
 
qlob's Avatar
 
Posts: 1,048
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
Any shot is a good one. I would give you some karma, but alas,

Quote:
You must spread some Reputation around before giving it to twobob again.
qlob is offline   Reply With Quote
Old 11-12-2012, 07:37 PM   #54
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Quote:
Originally Posted by qlob View Post
Any shot is a good one. I would give you some karma, but alas,
Heh no worries.

I tried it on the PC and followed the process, and then used a similar process on the kindle. To be fair the kindle gets pretty far. if the Applet stuff was implemented... well..

Anyway someone with a bit more knowledge than me about that stuff feel free to wade in - from what I remember of looking at it last time it needs shifting to another class that is implemented and implements similar properties/methods but I would have to dredge up the docs again. Which I will - at some point.

To be fair I rather feel given this last result that if Jens spent about the same amount of time it takes most people to go to the toilet on this problem it would be fixed

Meh. the luxuries of being Mojanguru : )) hehehe. (jealous much)

Well another day, or week, or month won't hurt.
twobob is offline   Reply With Quote
Old 11-12-2012, 07:48 PM   #55
qlob
Official Lurker
qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.
 
qlob's Avatar
 
Posts: 1,048
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
Quote:
Originally Posted by twobob View Post
Heh no worries.

I tried it on the PC and followed the process, and then used a similar process on the kindle. To be fair the kindle gets pretty far. if the Applet stuff was implemented... well..

Anyway someone with a bit more knowledge than me about that stuff feel free to wade in - from what I remember of looking at it last time it needs shifting to another class that is implemented and implements similar properties/methods but I would have to dredge up the docs again. Which I will - at some point.

To be fair I rather feel given this last result that if Jens spent about the same amount of time it takes most people to go to the toilet on this problem it would be fixed

Meh. the luxuries of being Mojanguru : )) hehehe. (jealous much)

Well another day, or week, or month won't hurt.
You could ask him to do it, and we could pay him in karma
qlob is offline   Reply With Quote
Old 11-12-2012, 07:51 PM   #56
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
Quote:
Originally Posted by qlob View Post
You could ask him to do it, and we could pay him in karma
Here is the same issue with LuaCraft:

Code:
[root@kindle root]# strace -fF -o /mnt/us/minecreaft-fF-strace \
/usr/java/bin/cvm -Xmx104M -Xms20M -Xgc:youngGen=3m \
-Dsun.awt.exception.handler=\
com.amazon.agui.swing.event.EventQueueExceptionHandler \
-Xbootclasspath/a:/usr/java/lib/localedata.jar:\
/usr/java/lib/charsets.jar:/opt/amazon/ebook/lib/concierge-1.0.0.jar \
-Dsun.boot.library.path=/usr/java/lib -cp /mnt/us/luacraft.jar \ net.minecraft.LauncherFrame

Spoiler:
Quote:
28168 read(18, "PK\5\6\0\0\0\0N\0N\0\275\31\0\0;\231\1\0\0\0" , 22) = 22
28168 _llseek(18, 111374, [111374], SEEK_SET) = 0
28168 _llseek(18, 104763, [104763], SEEK_SET) = 0
28168 read(18, "PK\1\2\24\0\24\0\10\0\10\0a\212\212-B9}\355,\10\0\0\5\32\0\0\24\0\0\0"..., 6589) = 6589
28168 _llseek(18, 0, [0], SEEK_SET) = 0
28168 read(18, "PK\3\4\24\0\10\0\10\0a\212\212-\0\0\0\0\0\0\0\0\0\0\0\0\24\0\0\0", 30) = 30
28168 read(18, "META-INF/MANIFEST.MF", 20) = 20
28168 _llseek(18, 50, [50], SEEK_SET) = 0
28168 read(18, "\225\230G\257\333\334\21\206\367\6\374\37\274 L \330l\222H}@\26,b\21\305\336\271\t\330\304*"..., 2092) = 2092
28168 cacheflush(0x40a797c0, 0x40a7a000, 0, 0xe59d3004, 0xbe9e1818) = 0
28168 stat64("/mnt/us/luacraft.jar", {st_mode=S_IFREG|0755, st_size=131606, ...}) = 0
28168 stat64("/mnt/us/luacraft.jar", {st_mode=S_IFREG|0755, st_size=131606, ...}) = 0
28168 _llseek(17, 54, [54], SEEK_SET) = 0
28168 read(17, "U\215\273\n\0021\20E\373@\376!?\220Q\333\264v\262 \1\261\330~\310\316\272\263\304\211L\306\377"..., 125) = 125
28168 _llseek(17, 37487, [37487], SEEK_SET) = 0
28168 read(17, "PK\3\4\24\0\10\0\10\0\314\n/@\0\0\0\0\0\0\0\0\0\0\0\0!\0\0\0", 30) = 30
28168 read(17, "net/minecraft/LauncherFrame.clas"..., 33) = 33
28168 _llseek(17, 0, [0], SEEK_SET) = 0
28168 read(17, "PK\3\4\24\0\10\0\10\0\361\25/@\0\0\0\0\0\0\0\0\0\0\0\0\24\0\4\0", 30) = 30
28168 read(17, "META-INF/MANIFEST.MF", 20) = 20
28168 _llseek(17, 126076, [126076], SEEK_SET) = 0
28168 read(17, "\376\312\0\0", 4) = 4
28168 _llseek(17, 54, [54], SEEK_SET) = 0
28168 read(17, "U\215\273\n\0021\20E\373@\376!?\220Q\333\264v\262 \1\261\330~\310\316\272\263\304\211L\306\377"..., 125) = 125
28168 _llseek(17, 37487, [37487], SEEK_SET) = 0
28168 read(17, "PK\3\4\24\0\10\0\10\0\314\n/@\0\0\0\0\0\0\0\0\0\0\0\0!\0\0\0", 30) = 30
28168 read(17, "net/minecraft/LauncherFrame.clas"..., 33) = 33
28168 _llseek(17, 37550, [37550], SEEK_SET) = 0
28168 read(17, "\215X\t|\34U\31\377\277d7;\331L\217l\350\261m\3\3 33\0m\262\311fK\244\5\222\0364"..., 3416) = 3416
28168 gettimeofday({1352767707, 641881}, NULL) = 0
28168 _llseek(17, 50656, [50656], SEEK_SET) = 0
28168 read(17, "PK\3\4\24\0\10\0\10\0\314\n/@\0\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0", 30) = 30
28168 read(17, "net/minecraft/LoginForm.class", 29) = 29
28168 _llseek(17, 50715, [50715], SEEK_SET) = 0
28168 read(17, "\265Z\v|T\325\321\237\271\233\344n\326\v\204\204\ 207\v\n\1\244\206<\10\17EL\0\315\203` "..., 5892) = 5892
28168 _llseek(17, 13862, [13862], SEEK_SET) = 0
28168 read(17, "PK\3\4\24\0\10\0\10\0\314\n/@\0\0\0\0\0\0\0\0\0\0\0\0$\0\0\0", 30) = 30
28168 read(17, "net/minecraft/TransparentPanel.c"..., 36) = 36
28168 _llseek(17, 13928, [13928], SEEK_SET) = 0
28168 read(17, "}R]o\22A\24=\303G\201\225\266@\5ki\241\265~\0\255]\277\336j|\251i\244\241\325"..., 569) = 569
28168 _llseek(17, 7977, [7977], SEEK_SET) = 0
28168 read(17, "PK\3\4\24\0\10\0\10\0\314\n/@\0\0\0\0\0\0\0\0\0\0\0\0\34\0\0\0", 30) = 30
28168 read(17, "net/minecraft/Launcher.class", 28) = 28
28168 _llseek(17, 8035, [8035], SEEK_SET) = 0
28168 read(17, "\215Y\v|T\325\231\377\177\363\310L\206K\30B\2\4\2 2\214\202\230\7&\210\202\232 \22\"\217h"..., 4493) = 4493
28168 brk(0xa1d000) = 0xa1d000
28168 stat64("/mnt/us/java/applet/Applet.class", 0xbe9e1d50) = -1 ENOENT (No such file or directory)


at least that one is giving us a hook to cram something into

ninja inheritance skills anyone?

I guess the equivalent next best thing is a kindlet - anyone know how horribly wrong I am?

Last edited by twobob; 11-12-2012 at 07:57 PM.
twobob is offline   Reply With Quote
Old 11-12-2012, 08:06 PM   #57
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
okay so thinking about it we need to:

either. Deconstruct the minecraft classes (or just get the source? IIRC you can now?) and derive them from com.amazon.kindle.kindlet.AbstractKindlet rather than java.applet.Applet.

or do the same for the LUAcraft and see where that gets us?

One step forward and two back probably. but that is what is next up...

Any takers?

REFS: http://mcp.ocean-labs.de/index.php/MCP_Releases

http://wiki.mobileread.com/wiki/Kindlet_Developer_HowTo

http://www.oracle.com/technetwork/sy...dc-155908.html

http://mcp.ocean-labs.de/files/jd132/client/

http://crowdin.net/profile/jeb_

http://mcp.ocean-labs.de/index.php/S...p_Eclipse_MCP4

some seriously helpful stuff there...

EDIT:

Okay, just me then? hmm...

well

Quote:
package net.minecraft.client;

import java.applet.Applet;
import java.awt.BorderLayout;
import java.awt.Canvas;
import net.minecraft.src.CanvasMinecraftApplet;
import net.minecraft.src.MinecraftAppletImpl;
import net.minecraft.src.Session;

public class MinecraftApplet extends Applet
{
/** Reference to the applet canvas. */
private Canvas mcCanvas;

/** Reference to the Minecraft object. */
private Minecraft mc;

/** Reference to the Minecraft main thread. */
private Thread mcThread = null;
Looks a likely place to start. Ill get cracking.

Last edited by twobob; 11-12-2012 at 08:41 PM. Reason: refs
twobob is offline   Reply With Quote
Old 11-12-2012, 08:52 PM   #58
qlob
Official Lurker
qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.
 
qlob's Avatar
 
Posts: 1,048
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
Heck, I would love to help but my total lack of programming skills makes me a cheerleader when this stuff happens...
qlob is offline   Reply With Quote
Old 11-12-2012, 08:57 PM   #59
twobob
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.twobob ought to be getting tired of karma fortunes by now.
 
twobob's Avatar
 
Posts: 6,552
Karma: 6021142
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
So I recall Ixtab talking about replacing the awt.Canvas components with swing JPanel ones?

Anyone got any recollections on that? Cheers.
twobob is offline   Reply With Quote
Old 11-12-2012, 09:01 PM   #60
qlob
Official Lurker
qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.qlob ought to be getting tired of karma fortunes by now.
 
qlob's Avatar
 
Posts: 1,048
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
According to the search, It seems that the only time JPanel occurs in a thread is here in this thread. I'm probably not looking hard enough, though...
qlob is offline   Reply With Quote
Reply

Tags
kindle, minecraft, port

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
StarDict port for Kindle 3? Doitsu Kindle Developer's Corner 25 09-20-2013 11:13 AM
K5 why dont you port kindle keyboard apps to kindle touch techiemonkey Kindle Developer's Corner 17 09-23-2012 07:10 AM
Heimdall port to kindle fastboot? aditya3098 Kindle Developer's Corner 0 06-12-2012 12:18 PM
Help with unbricking kindle via serial port yifanlu Kindle Developer's Corner 12 03-10-2011 07:51 AM
Kindle DX port mbk2 OpenInkpot 1 11-09-2010 07:26 PM


All times are GMT -4. The time now is 03:12 AM.


MobileRead.com is a privately owned, operated and funded community.