When I did an strace it actually died instead of going into an endless loop. If someone wants the whole strace I can attach it to an email.
> strace -f sh LimeWireLinux.bin
[..snip..]
[pid 28457] open("/usr/lib/locale/en_US/LC_IDENTIFICATION", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=244, ...}) = 0
[pid 28457] mmap2(NULL, 244, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_MEASUREMENT", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=13, ...}) = 0
[pid 28457] mmap2(NULL, 13, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_TELEPHONE", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
[pid 28457] mmap2(NULL, 49, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001a000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_ADDRESS", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=145, ...}) = 0
[pid 28457] mmap2(NULL, 145, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001b000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_NAME", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=67, ...}) = 0
[pid 28457] mmap2(NULL, 67, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001c000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_PAPER", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=24, ...}) = 0
[pid 28457] mmap2(NULL, 24, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001d000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_MESSAGES", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=42, ...}) = 0
[pid 28457] mmap2(NULL, 42, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4014e000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_MONETARY", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=276, ...}) = 0
[pid 28457] mmap2(NULL, 276, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4014f000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_COLLATE", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=21484, ...}) = 0
[pid 28457] mmap2(NULL, 21484, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40150000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_TIME", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=2441, ...}) = 0
[pid 28457] mmap2(NULL, 2441, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40156000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_NUMERIC", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=44, ...}) = 0
[pid 28457] mmap2(NULL, 44, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40157000
[pid 28457] close(3) = 0
[pid 28457] open("/usr/lib/locale/en_US/LC_CTYPE", O_RDONLY) = 3
[pid 28457] fstat64(3, {st_mode=S_IFREG|0644, st_size=110304, ...}) = 0
[pid 28457] mmap2(NULL, 110304, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40158000
[pid 28457] close(3) = 0
[pid 28457] ioctl(0, TCGETS, {B9600 opost isig icanon echo ...}) = 0
[pid 28457] brk(0x8052000) = 0x8052000
[pid 28457] brk(0x8053000) = 0x8053000
[pid 28457] brk(0x8054000) = 0x8054000
[pid 28457] lstat64("/tmp/env.properties.27512", {st_mode=S_IFREG|0600, st_size=20438, ...}) = 0
[pid 28457] unlink("/tmp/env.properties.27512") = 0
[pid 28457] _exit(0) = ?
<... wait4 resumed> [WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 28457
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) ---
wait4(-1, 0xbffff58c, WNOHANG, NULL) = -1 ECHILD (No child processes)
sigreturn() = ? (mask now [])
rt_sigaction(SIGINT, {0x807a6c0, [], 0x4000000}, {0x806f0c0, [], 0x4000000}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(255, "\nif [ \"$IS_INSTALLER\" = \"true\" -"..., 8176) = 8176
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
_exit(139) = ? |