On Tue, Apr 12, 2016 at 9:51 PM, Lasse Collin <lasse.col...@tukaani.org> wrote:

> Check if the environment variables XZ_DEFAULTS and XZ_OPT differ
> between the two situations. I guess it's unlikely, but it's easy to
> check, so I mentioned this first.

I'm not seeing any difference in those vars between the two environments.

> If the above didn't help: Does it work if you specify the number of
> threads explicitly, for example, by using -T4 instead of -T0? If it
> does, then the problem must be in the detection of the number of CPU
> cores.

Seems to make no difference, I tried -T 8 and it still used one core via cron.

> Since the detection works outside cron, perhaps there are some
> restrictions that prevent it from working under cron. You didn't
> mention your operating system or distribution, but I'm guessing
> it's GNU/Linux. There xz uses sysconf(_SC_NPROCESSORS_ONLN) which makes
> glibc read from /sys/devices/system/cpu/online. (I think it used to
> read /proc/cpuinfo in the past.)

Sorry, I should have provided more info. I'm running Ubuntu 14.04,
Intel x86_64 with HT.

> If something like SELinux blocks reading such files, then the core
> count detection won't work. Compare the strace output in the two
> situations:
>
>     strace -o /home/foo/strace.txt xz -T0 < /dev/null > /dev/null

I've attached the two outputs. Let me know if I can provide anything else.

I also took screenshots of running htop, I'd imagine it's not useful
but just in case:

https://www.webgenius.co.nz/htop-shell.png
https://www.webgenius.co.nz/htop-cron.png

Thanks!

Matt
execve("/usr/bin/xz", ["xz", "-T0"], [/* 7 vars */]) = 0
brk(0)                                  = 0x2051000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff308dab000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=23004, ...}) = 0
mmap(NULL, 23004, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff308da5000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/local/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\00000\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=775120, ...}) = 0
mmap(NULL, 2249360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7ff308964000
mprotect(0x7ff308989000, 2093056, PROT_NONE) = 0
mmap(0x7ff308b88000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7ff308b88000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\v\2\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1869392, ...}) = 0
mmap(NULL, 3972864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7ff30859a000
mprotect(0x7ff30875a000, 2097152, PROT_NONE) = 0
mmap(0x7ff30895a000, 24576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7ff30895a000
mmap(0x7ff308960000, 16128, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff308960000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340`\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=142080, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff308da4000
mmap(NULL, 2217232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7ff30837c000
mprotect(0x7ff308394000, 2097152, PROT_NONE) = 0
mmap(0x7ff308594000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7ff308594000
mmap(0x7ff308596000, 13584, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff308596000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff308da3000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff308da2000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff308da1000
arch_prctl(ARCH_SET_FS, 0x7ff308da2700) = 0
mprotect(0x7ff30895a000, 16384, PROT_READ) = 0
mprotect(0x7ff308594000, 4096, PROT_READ) = 0
mprotect(0x7ff308b88000, 4096, PROT_READ) = 0
mprotect(0x60f000, 4096, PROT_READ)     = 0
mprotect(0x7ff308dad000, 4096, PROT_READ) = 0
munmap(0x7ff308da5000, 23004)           = 0
set_tid_address(0x7ff308da29d0)         = 3990
set_robust_list(0x7ff308da29e0, 24)     = 0
rt_sigaction(SIGRTMIN, {0x7ff308381bb0, [], SA_RESTORER|SA_SIGINFO, 
0x7ff30838cd10}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7ff308381c40, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 
0x7ff30838cd10}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
fcntl(0, F_GETFD)                       = 0
fcntl(1, F_GETFD)                       = 0
fcntl(2, F_GETFD)                       = 0
geteuid()                               = 1000
brk(0)                                  = 0x2051000
brk(0x2072000)                          = 0x2072000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2919792, ...}) = 0
mmap(NULL, 2919792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff3080b3000
close(3)                                = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 
0x7fffa47400a0) = -1 ENOTTY (Inappropriate ioctl for device)
rt_sigaction(SIGALRM, {0x407470, [], SA_RESTORER, 0x7ff3085cf2f0}, NULL, 8) = 0
rt_sigaction(SIGUSR1, {0x407470, [], SA_RESTORER, 0x7ff3085cf2f0}, NULL, 8) = 0
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff308daa000
read(3, "MemTotal:       16331060 kB\nMemF"..., 1024) = 1024
close(3)                                = 0
munmap(0x7ff308daa000, 4096)            = 0
open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 3
read(3, "0-7\n", 8192)                  = 4
close(3)                                = 0
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff308daa000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x7ff308daa000, 4096)            = 0
open("/usr/share/locale/en_NZ/LC_MESSAGES/xz.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/xz.mo", O_RDONLY) = -1 ENOENT (No such 
file or directory)
open("/usr/share/locale-langpack/en_NZ/LC_MESSAGES/xz.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/xz.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 
0x7fffa4740140) = -1 ENOTTY (Inappropriate ioctl for device)
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x409460, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7ff3085cf2f0}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x409460, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7ff3085cf2f0}, NULL, 8) = 0
rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x409460, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7ff3085cf2f0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGPIPE, {0x409460, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7ff3085cf2f0}, NULL, 8) = 0
rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXCPU, {0x409460, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7ff3085cf2f0}, NULL, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXFSZ, {0x409460, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7ff3085cf2f0}, NULL, 8) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 
0x7fffa4740140) = -1 ENOTTY (Inappropriate ioctl for device)
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
fadvise64(0, 0, 0, POSIX_FADV_SEQUENTIAL) = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
mmap(NULL, 249856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff308d64000
mmap(NULL, 13123584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff30742f000
mmap(NULL, 17047552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff3063ed000
mmap(NULL, 67112960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7ff3023ec000
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
fstat(1, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
read(0, "", 8192)                       = 0
write(1, 
"\3757zXZ\0\0\4\346\326\264F\0\0\0\0\34\337D!\37\266\363}\1\0\0\0\0\4YZ", 32) = 
32
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
close(1)                                = 0
close(2)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++
execve("/usr/local/bin/xz", ["xz", "-T0"], [/* 20 vars */]) = 0
brk(0)                                  = 0x11a6000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f6f297c4000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=23004, ...}) = 0
mmap(NULL, 23004, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f297be000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/local/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\00000\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=775120, ...}) = 0
mmap(NULL, 2249360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7f6f2937d000
mprotect(0x7f6f293a2000, 2093056, PROT_NONE) = 0
mmap(0x7f6f295a1000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f6f295a1000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340`\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=142080, ...}) = 0
mmap(NULL, 2217232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7f6f2915f000
mprotect(0x7f6f29177000, 2097152, PROT_NONE) = 0
mmap(0x7f6f29377000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f6f29377000
mmap(0x7f6f29379000, 13584, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6f29379000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\v\2\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1869392, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f6f297bd000
mmap(NULL, 3972864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7f6f28d95000
mprotect(0x7f6f28f55000, 2097152, PROT_NONE) = 0
mmap(0x7f6f29155000, 24576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7f6f29155000
mmap(0x7f6f2915b000, 16128, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6f2915b000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f6f297bc000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f6f297bb000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f6f297ba000
arch_prctl(ARCH_SET_FS, 0x7f6f297bb700) = 0
mprotect(0x7f6f29155000, 16384, PROT_READ) = 0
mprotect(0x7f6f29377000, 4096, PROT_READ) = 0
mprotect(0x7f6f295a1000, 4096, PROT_READ) = 0
mprotect(0x610000, 4096, PROT_READ)     = 0
mprotect(0x7f6f297c6000, 4096, PROT_READ) = 0
munmap(0x7f6f297be000, 23004)           = 0
set_tid_address(0x7f6f297bb9d0)         = 3953
set_robust_list(0x7f6f297bb9e0, 24)     = 0
rt_sigaction(SIGRTMIN, {0x7f6f29164bb0, [], SA_RESTORER|SA_SIGINFO, 
0x7f6f2916fd10}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f6f29164c40, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 
0x7f6f2916fd10}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
fcntl(0, F_GETFD)                       = 0
fcntl(1, F_GETFD)                       = 0
fcntl(2, F_GETFD)                       = 0
geteuid()                               = 1000
pipe([3, 4])                            = 0
fcntl(3, F_GETFL)                       = 0 (flags O_RDONLY)
fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK)  = 0
fcntl(4, F_GETFL)                       = 0x1 (flags O_WRONLY)
fcntl(4, F_SETFL, O_WRONLY|O_NONBLOCK)  = 0
brk(0)                                  = 0x11a6000
brk(0x11c7000)                          = 0x11c7000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=2919792, ...}) = 0
mmap(NULL, 2919792, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f6f28acc000
close(5)                                = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 
{B38400 opost isig icanon echo ...}) = 0
rt_sigaction(SIGALRM, {0x408020, [], SA_RESTORER, 0x7f6f2916fd10}, NULL, 8) = 0
rt_sigaction(SIGUSR1, {0x408020, [], SA_RESTORER, 0x7f6f2916fd10}, NULL, 8) = 0
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f6f297c3000
read(5, "MemTotal:       16331060 kB\nMemF"..., 1024) = 1024
close(5)                                = 0
munmap(0x7f6f297c3000, 4096)            = 0
open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 5
read(5, "0-7\n", 8192)                  = 4
close(5)                                = 0
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f6f297c3000
read(5, "# Locale name alias data base.\n#"..., 4096) = 2570
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x7f6f297c3000, 4096)            = 0
open("/usr/local/share/locale/en_NZ/LC_MESSAGES/xz.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/local/share/locale/en/LC_MESSAGES/xz.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale-langpack/en_NZ/LC_MESSAGES/xz.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/xz.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 
0x7fff7acbdc10) = -1 ENOTTY (Inappropriate ioctl for device)
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x40a3a0, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7f6f2916fd10}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x40a3a0, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7f6f2916fd10}, NULL, 8) = 0
rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x40a3a0, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7f6f2916fd10}, NULL, 8) = 0
rt_sigaction(SIGPIPE, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGPIPE, {0x40a3a0, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7f6f2916fd10}, NULL, 8) = 0
rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXCPU, {0x40a3a0, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7f6f2916fd10}, NULL, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXFSZ, {0x40a3a0, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], 
SA_RESTORER, 0x7f6f2916fd10}, NULL, 8) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 
0x7fff7acbdc10) = -1 ENOTTY (Inappropriate ioctl for device)
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
fcntl(0, F_GETFL)                       = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(0, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fadvise64(0, 0, 0, POSIX_FADV_SEQUENTIAL) = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
mmap(NULL, 402673664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f6f10ac7000
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
fcntl(1, F_GETFL)                       = 0x8001 (flags O_WRONLY|O_LARGEFILE)
fcntl(1, F_SETFL, O_WRONLY|O_NONBLOCK|O_LARGEFILE) = 0
fstat(1, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
read(0, "", 8192)                       = 0
write(1, 
"\3757zXZ\0\0\4\346\326\264F\0\0\0\0\34\337D!\37\266\363}\1\0\0\0\0\4YZ", 32) = 
32
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
fcntl(1, F_SETFL, O_WRONLY|O_LARGEFILE) = 0
fcntl(0, F_SETFL, O_RDONLY|O_LARGEFILE) = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP INT USR1 PIPE ALRM TERM XCPU XFSZ], NULL, 8) = 0
close(1)                                = 0
close(2)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++

Reply via email to