darlinghq / darling

Darwin/macOS emulation layer for Linux
http://www.darlinghq.org
GNU General Public License v3.0
11.51k stars 444 forks source link

Cannot open mnt namespace file: No such file or directory #828

Closed ghost closed 4 years ago

ghost commented 4 years ago

Don't run any shell command (default build setup) ^^"

/:#strace /bin/darling shell ls strace /bin/darling shell ls execve("/bin/darling", ["/bin/darling", "shell", "ls"], 0x7ffcd3c1c368 / 30 vars /) = 0 brk(NULL) = 0x1dae000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0 mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6fab04e000 close(3) = 0 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\22\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14720, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6fab04c000 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6fab047000 mmap(0x7f6fab048000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f6fab048000 mmap(0x7f6fab049000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6fab049000 mmap(0x7f6fab04a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6fab04a000 close(3) = 0 openat(AT_FDCWD, "/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 o\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0 mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6faae84000 mmap(0x7f6faaea9000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f6faaea9000 mmap(0x7f6faaff3000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7f6faaff3000 mmap(0x7f6fab03d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7f6fab03d000 mmap(0x7f6fab043000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6fab043000 close(3) = 0 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6faae81000 arch_prctl(ARCH_SET_FS, 0x7f6faae81740) = 0 mprotect(0x7f6fab03d000, 12288, PROT_READ) = 0 mprotect(0x7f6fab04a000, 4096, PROT_READ) = 0 mprotect(0x409000, 4096, PROT_READ) = 0 mprotect(0x7f6fab097000, 4096, PROT_READ) = 0 munmap(0x7f6fab04e000, 133519) = 0 geteuid() = 0 getuid() = 0 getgid() = 0 setuid(0) = 0 setgid(0) = 0 brk(NULL) = 0x1dae000 brk(0x1dcf000) = 0x1dcf000 openat(AT_FDCWD, "/proc/modules", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "overlay 135168 0 - Live 0xffffff"..., 1024) = 1024 close(3) = 0 getcwd("/root", 4096) = 6 stat("/root/.darling", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/root/.darling", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 openat(AT_FDCWD, "/root/.darling/.init.pid", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=7, ...}) = 0 read(3, "2221799", 4096) = 7 read(3, "", 4096) = 0 close(3) = 0 kill(2221799, 0) = -1 ESRCH (No such process) unlink("/root/.darling/.init.pid") = 0 unlink("/root/.darling/var/run/shellspawn.sock") = -1 ENOENT (No such file or directory) stat("/root/.darling.workdir", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 pipe([3, 4]) = 0 unshare(CLONE_NEWUTS|CLONE_NEWIPC|CLONE_NEWPID) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6faae81a10) = 2227684 close(4) = 0 read(3, "\0", 1) = 1 Bootstrapping the container with launchd... close(3) = 0 setresuid(-1, 0, -1) = 0 setresgid(-1, 0, -1) = 0 openat(AT_FDCWD, "/root/.darling/.init.pid", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 setresuid(-1, 0, -1) = 0 setresgid(-1, 0, -1) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 write(3, "2227684", 7) = 7 close(3) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, {tv_sec=0, tv_nsec=913658457}) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=2227684, si_uid=0, si_status=SIGSEGV, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted nanosleep ...>) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 access("/root/.darling/var/run/shellspawn.sock", F_OK) = -1 ENOENT (No such file or directory) nanosleep({tv_sec=1, tv_nsec=0}, 0x7ffc3a39c700) = 0 openat(AT_FDCWD, "/proc/2227684/ns/mnt", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "Cannot open mnt namespace file: "..., 58Cannot open mnt namespace file: No such file or directory ) = 58 exit_group(1) = ? +++ exited with 1 +++

build with: cd /tmp/darling/ rm -r build/ mkdir -p build/ cd build/ cmake -DCMAKE_INSTALL_PREFIX=/ ../ make make install make lkm make lkm_install

HinTak commented 4 years ago

I don't know why you keep trying to relocate darling and expect random relocation to work. As I explained, there are only 3 installed pieces, plus the user directory created on first run.

If you want random relocation to work, you have the source code, you can make it work yourself...

ghost commented 4 years ago

i miss something ??? @HinTak

HinTak commented 4 years ago

-DCMAKE_INSTALL_PREFIX=/ .you did .

theeomm commented 4 years ago

I'm having the same issue. Output from strace darling shell

execve("/usr/local/bin/darling", ["darling", "shell"], 0x7ffd92aa47e8 /* 66 vars */) = 0
access("/etc/suid-debug", F_OK)         = -1 ENOENT (No such file or directory)
brk(NULL)                               = 0x1df6000
arch_prctl(0x3001 /* ARCH_??? */, 0x7fff9316c6b0) = -1 EINVAL (Invalid argument)
fcntl(0, F_GETFD)                       = 0
fcntl(1, F_GETFD)                       = 0
fcntl(2, F_GETFD)                       = 0
access("/etc/suid-debug", F_OK)         = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=117832, ...}) = 0
mmap(NULL, 117832, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f220b543000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\23\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14848, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f220b541000
mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f220b53c000
mmap(0x7f220b53d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f220b53d000
mmap(0x7f220b53e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f220b53e000
mmap(0x7f220b53f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f220b53f000
close(3)                                = 0
openat(AT_FDCWD, "/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\360q\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0cBR\340\305\370\2609W\242\345)q\235A\1"..., 68, 880) = 68
fstat(3, {st_mode=S_IFREG|0755, st_size=2029224, ...}) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0cBR\340\305\370\2609W\242\345)q\235A\1"..., 68, 880) = 68
mmap(NULL, 2036952, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f220b34a000
mprotect(0x7f220b36f000, 1847296, PROT_NONE) = 0
mmap(0x7f220b36f000, 1540096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f220b36f000
mmap(0x7f220b4e7000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19d000) = 0x7f220b4e7000
mmap(0x7f220b532000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e7000) = 0x7f220b532000
mmap(0x7f220b538000, 13528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f220b538000
close(3)                                = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f220b347000
arch_prctl(ARCH_SET_FS, 0x7f220b347740) = 0
mprotect(0x7f220b532000, 12288, PROT_READ) = 0
mprotect(0x7f220b53f000, 4096, PROT_READ) = 0
mprotect(0x408000, 4096, PROT_READ)     = 0
mprotect(0x7f220b58d000, 4096, PROT_READ) = 0
munmap(0x7f220b543000, 117832)          = 0
geteuid()                               = 1000
readlink("/proc/self/exe", "/usr/local/bin/darling", 4095) = 22
write(2, "Sorry, the `/usr/local/bin/darli"..., 83Sorry, the `/usr/local/bin/darling' binary is not setuid root, which is mandatory.
) = 83
write(2, "Darling needs this in order to c"..., 86Darling needs this in order to create mount and PID namespaces and to perform mounts.
) = 86
exit_group(1)                           = ?
ghost commented 4 years ago

@HinTak Ah ! even if it’s the default it doesn’t work ok sorry ^^" or and the documentation for the use a prefix ^^?

HinTak commented 4 years ago

Please just clean out all 4 pieces and start again, and don't try to be clever. I'll just ignore any "creative" moves. And one more time - please do not post piles and piles of console output. You can read it yourself and figure it out - you may be in a habit of running strace on anything and everything, but nobody asked for strace's therefore you should not provide it - and learn to use ltrace, dmesg, tracecmd, among others, forchrisake.

And try to write in complete sentences, with correct punctuations and skip the emoji. More rubbish is not more, it is just more rubbish. If in doubt, keep it brief!

bugaevc commented 4 years ago

you may be in a habit of running strace on anything and everything, but nobody asked for strace's there you should no provide it

strace is actually a very useful way to figure out problems with Darling startup (and with Darling in general), so it is useful when people attach strace logs, and we would typically ask them to do that if they don't. (I haven't looked at this particular issue report though, it may be less useful in this case.)

But, @theeomm, just running strace darling shell is not very useful because, as the error message tells you, darling(1) needs to be setuid root. So do this if you want to strace it:

$ sudo strace -fu $USER darling shell
ghost commented 4 years ago

sorry for all "clean out all 4 pieces" what is it ? @HinTak

HinTak commented 4 years ago

sorry for all "clean out all 4 pieces" what is it ? @HinTak

What the fuck - this is harrassment.

As I explained, there are only 3 installed pieces, plus the user directory created on first run.
ghost commented 4 years ago

i don't understand what doing wrong in my build?

bugaevc commented 4 years ago

@luoniisan if you want to diagnose what's going on, please run strace the same way that I've specified above:

sudo strace -fu $USER darling shell

i.e., with setuid correctly forwarded, and with tracing child processes.

myszkin81 commented 4 years ago

I am having same problem. Cannot open mnt namespace file: No such file or directory dmesg shows: traps: vchroot[39952] general protection fault ip:7ffff80f7ce0 sp:7fffffdff290 error:0 in dyld[7ffff7fff000+153000]

strace shows: execve("/usr/local/bin/darling", ["darling", "shell"], 0x7ffdb1c79b28 /* 24 vars */) = 0 access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory) brk(NULL) = 0xdf8000 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffcb5c46d80) = -1 EINVAL (Invalid argument) fcntl(0, F_GETFD) = 0 fcntl(1, F_GETFD) = 0 fcntl(2, F_GETFD) = 0 access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=122941, ...}) = 0 mmap(NULL, 122941, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffb082fc000 close(3) = 0 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\23\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14848, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffb082fa000 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffb082f5000 mmap(0x7ffb082f6000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7ffb082f6000 mmap(0x7ffb082f7000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ffb082f7000 mmap(0x7ffb082f8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ffb082f8000 close(3) = 0 openat(AT_FDCWD, "/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\360q\2\0\0\0\0\0"..., 832) = 832 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32 pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0cBR\340\305\370\2609W\242\345)q\235A\1"..., 68, 880) = 68 fstat(3, {st_mode=S_IFREG|0755, st_size=2029224, ...}) = 0 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32 pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0cBR\340\305\370\2609W\242\345)q\235A\1"..., 68, 880) = 68 mmap(NULL, 2036952, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffb08103000 mprotect(0x7ffb08128000, 1847296, PROT_NONE) = 0 mmap(0x7ffb08128000, 1540096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7ffb08128000 mmap(0x7ffb082a0000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19d000) = 0x7ffb082a0000 mmap(0x7ffb082eb000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e7000) = 0x7ffb082eb000 mmap(0x7ffb082f1000, 13528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffb082f1000 close(3) = 0 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffb08100000 arch_prctl(ARCH_SET_FS, 0x7ffb08100740) = 0 mprotect(0x7ffb082eb000, 12288, PROT_READ) = 0 mprotect(0x7ffb082f8000, 4096, PROT_READ) = 0 mprotect(0x408000, 4096, PROT_READ) = 0 mprotect(0x7ffb08348000, 4096, PROT_READ) = 0 munmap(0x7ffb082fc000, 122941) = 0 geteuid() = 0 getuid() = 1000 getgid() = 1000 setuid(0) = 0 setgid(0) = 0 brk(NULL) = 0xdf8000 brk(0xe19000) = 0xe19000 openat(AT_FDCWD, "/proc/modules", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "ccm 20480 6 - Live 0xffffffffc22"..., 1024) = 1024 read(3, "ideo,videobuf2_v4l2,videobuf2_co"..., 1024) = 1024 read(3, "fffc1f95000\nintel_rapl_msr 20480"..., 1024) = 1024 read(3, "00\ninput_leds 16384 0 - Live 0xf"..., 1024) = 1024 read(3, "xhci_usb_role_switch, Live 0xfff"..., 1024) = 1024 read(3, "ffffffc026d000\nip6_tables 32768 "..., 1024) = 1024 read(3, "Live 0xffffffffc0682000\naesni_in"..., 1024) = 1024 read(3, "hci, Live 0xffffffffc01be000\nipm"..., 1024) = 559 read(3, "", 1024) = 0 close(3) = 0 pipe2([3, 4], O_CLOEXEC) = 0 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7ffb08312000 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=0x7ffb0831aff0, flags=CLONE_VM|CLONE_VFORK|SIGCHLDstrace: Process 36559 attached <unfinished ...> [pid 36559] rt_sigprocmask(SIG_BLOCK, NULL, ~[KILL STOP], 8) = 0 [pid 36559] rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGCONT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGTSTP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGTTIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRTMIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_1, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ffb08149210}, NULL, 8) = 0 [pid 36559] dup2(3, 0) = 0 [pid 36559] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 36559] execve("/bin/sh", ["sh", "-c", "/sbin/modprobe darling-mach"], 0x7ffcb5c46e70 /* 24 vars */ <unfinished ...> [pid 36558] <... clone resumed>) = 36559 [pid 36558] munmap(0x7ffb08312000, 36864) = 0 [pid 36558] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 36559] <... execve resumed>) = 0 [pid 36558] close(3) = 0 [pid 36559] brk(NULL <unfinished ...> [pid 36558] fcntl(4, F_SETFD, 0 <unfinished ...> [pid 36559] <... brk resumed>) = 0x55b8a0ed4000 [pid 36558] <... fcntl resumed>) = 0 [pid 36559] arch_prctl(0x3001 /* ARCH_??? */, 0x7ffd27137070 <unfinished ...> [pid 36558] close(4 <unfinished ...> [pid 36559] <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) [pid 36558] <... close resumed>) = 0 [pid 36559] access("/etc/ld.so.preload", R_OK <unfinished ...> [pid 36558] wait4(36559, <unfinished ...> [pid 36559] <... access resumed>) = -1 ENOENT (No such file or directory) [pid 36559] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 [pid 36559] fstat(3, {st_mode=S_IFREG|0644, st_size=122941, ...}) = 0 [pid 36559] mmap(NULL, 122941, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff8ad4df000 [pid 36559] close(3) = 0 [pid 36559] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 [pid 36559] read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360q\2\0\0\0\0\0"..., 832) = 832 [pid 36559] pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 [pid 36559] pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32 [pid 36559] pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0cBR\340\305\370\2609W\242\345)q\235A\1"..., 68, 880) = 68 [pid 36559] fstat(3, {st_mode=S_IFREG|0755, st_size=2029224, ...}) = 0 [pid 36559] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff8ad4dd000 [pid 36559] pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 [pid 36559] pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32 [pid 36559] pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0cBR\340\305\370\2609W\242\345)q\235A\1"..., 68, 880) = 68 [pid 36559] mmap(NULL, 2036952, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff8ad2eb000 [pid 36559] mprotect(0x7ff8ad310000, 1847296, PROT_NONE) = 0 [pid 36559] mmap(0x7ff8ad310000, 1540096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7ff8ad310000 [pid 36559] mmap(0x7ff8ad488000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19d000) = 0x7ff8ad488000 [pid 36559] mmap(0x7ff8ad4d3000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e7000) = 0x7ff8ad4d3000 [pid 36559] mmap(0x7ff8ad4d9000, 13528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff8ad4d9000 [pid 36559] close(3) = 0 [pid 36559] arch_prctl(ARCH_SET_FS, 0x7ff8ad4de580) = 0 [pid 36559] mprotect(0x7ff8ad4d3000, 12288, PROT_READ) = 0 [pid 36559] mprotect(0x55b8a0e15000, 8192, PROT_READ) = 0 [pid 36559] mprotect(0x7ff8ad52b000, 4096, PROT_READ) = 0 [pid 36559] munmap(0x7ff8ad4df000, 122941) = 0 [pid 36559] getuid() = 0 [pid 36559] getgid() = 0 [pid 36559] getpid() = 36559 [pid 36559] rt_sigaction(SIGCHLD, {sa_handler=0x55b8a0e0ac30, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7ff8ad331210}, NULL, 8) = 0 [pid 36559] geteuid() = 0 [pid 36559] brk(NULL) = 0x55b8a0ed4000 [pid 36559] brk(0x55b8a0ef5000) = 0x55b8a0ef5000 [pid 36559] getppid() = 36558 [pid 36559] getcwd("/home/kuba", 4096) = 11 [pid 36559] geteuid() = 0 [pid 36559] getegid() = 0 [pid 36559] rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGINT, {sa_handler=0x55b8a0e0ac30, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7ff8ad331210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7ff8ad331210}, NULL, 8) = 0 [pid 36559] rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 36559] rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7ff8ad331210}, NULL, 8) = 0 [pid 36559] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDstrace: Process 36560 attached , child_tidptr=0x7ff8ad4de850) = 36560 [pid 36559] wait4(-1, <unfinished ...> [pid 36560] execve("/sbin/modprobe", ["/sbin/modprobe", "darling-mach"], 0x55b8a0e19bc8 /* 25 vars */) = 0 [pid 36560] brk(NULL) = 0x5579e4029000 [pid 36560] arch_prctl(0x3001 /* ARCH_??? */, 0x7ffdd6091000) = -1 EINVAL (Invalid argument) [pid 36560] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) [pid 36560] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=122941, ...}) = 0 [pid 36560] mmap(NULL, 122941, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f08a1e39000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0002\0\0\0\0\0\0"..., 832) = 832 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=153912, ...}) = 0 [pid 36560] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f08a1e37000 [pid 36560] mmap(NULL, 155912, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f08a1e10000 [pid 36560] mmap(0x7f08a1e13000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f08a1e13000 [pid 36560] mmap(0x7f08a1e2a000, 45056, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f08a1e2a000 [pid 36560] mmap(0x7f08a1e35000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f08a1e35000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\220\7\0\0\0\0\0"..., 832) = 832 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=2954080, ...}) = 0 [pid 36560] mmap(NULL, 2973600, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f08a1b3a000 [pid 36560] mmap(0x7f08a1bb2000, 1683456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x78000) = 0x7f08a1bb2000 [pid 36560] mmap(0x7f08a1d4d000, 593920, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x213000) = 0x7f08a1d4d000 [pid 36560] mmap(0x7f08a1dde000, 188416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2a3000) = 0x7f08a1dde000 [pid 36560] mmap(0x7f08a1e0c000, 16288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f08a1e0c000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360q\2\0\0\0\0\0"..., 832) = 832 [pid 36560] pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 [pid 36560] pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32 [pid 36560] pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0cBR\340\305\370\2609W\242\345)q\235A\1"..., 68, 880) = 68 [pid 36560] fstat(3, {st_mode=S_IFREG|0755, st_size=2029224, ...}) = 0 [pid 36560] pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 [pid 36560] pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32 [pid 36560] pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0cBR\340\305\370\2609W\242\345)q\235A\1"..., 68, 880) = 68 [pid 36560] mmap(NULL, 2036952, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f08a1948000 [pid 36560] mprotect(0x7f08a196d000, 1847296, PROT_NONE) = 0 [pid 36560] mmap(0x7f08a196d000, 1540096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f08a196d000 [pid 36560] mmap(0x7f08a1ae5000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19d000) = 0x7f08a1ae5000 [pid 36560] mmap(0x7f08a1b30000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e7000) = 0x7f08a1b30000 [pid 36560] mmap(0x7f08a1b36000, 13528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f08a1b36000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\201\0\0\0\0\0\0"..., 832) = 832 [pid 36560] pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0w\\\273\377\370\24Efxg\200\260\263\264\0"..., 68, 824) = 68 [pid 36560] fstat(3, {st_mode=S_IFREG|0755, st_size=157224, ...}) = 0 [pid 36560] pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0w\\273\377\370\24Efxg\200\260\263\264\0"..., 68, 824) = 68 [pid 36560] mmap(NULL, 140408, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f08a1925000 [pid 36560] mmap(0x7f08a192c000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f08a192c000 [pid 36560] mmap(0x7f08a193d000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f08a193d000 [pid 36560] mmap(0x7f08a1942000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f08a1942000 [pid 36560] mmap(0x7f08a1944000, 13432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f08a1944000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \22\0\0\0\0\0\0"..., 832) = 832 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=18816, ...}) = 0 [pid 36560] mmap(NULL, 20752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f08a191f000 [pid 36560] mmap(0x7f08a1920000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f08a1920000 [pid 36560] mmap(0x7f08a1922000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f08a1922000 [pid 36560] mmap(0x7f08a1923000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f08a1923000 [pid 36560] close(3) = 0 [pid 36560] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f08a191d000 [pid 36560] arch_prctl(ARCH_SET_FS, 0x7f08a191e540) = 0 [pid 36560] mprotect(0x7f08a1b30000, 12288, PROT_READ) = 0 [pid 36560] mprotect(0x7f08a1923000, 4096, PROT_READ) = 0 [pid 36560] mprotect(0x7f08a1942000, 4096, PROT_READ) = 0 [pid 36560] mprotect(0x7f08a1dde000, 180224, PROT_READ) = 0 [pid 36560] mprotect(0x7f08a1e35000, 4096, PROT_READ) = 0 [pid 36560] mprotect(0x5579e2800000, 8192, PROT_READ) = 0 [pid 36560] mprotect(0x7f08a1e85000, 4096, PROT_READ) = 0 [pid 36560] munmap(0x7f08a1e39000, 122941) = 0 [pid 36560] set_tid_address(0x7f08a191e810) = 36560 [pid 36560] set_robust_list(0x7f08a191e820, 24) = 0 [pid 36560] rt_sigaction(SIGRTMIN, {sa_handler=0x7f08a192cbf0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f08a193a3c0}, NULL, 8) = 0 [pid 36560] rt_sigaction(SIGRT_1, {sa_handler=0x7f08a192cc90, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f08a193a3c0}, NULL, 8) = 0 [pid 36560] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 36560] prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 [pid 36560] brk(NULL) = 0x5579e4029000 [pid 36560] brk(0x5579e404a000) = 0x5579e404a000 [pid 36560] uname({sysname="Linux", nodename="silvermoosh", ...}) = 0 [pid 36560] stat("/etc/modprobe.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 36560] fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 36560] getdents64(3, /* 14 entries */, 32768) = 576 [pid 36560] newfstatat(3, "intel-microcode-blacklist.conf", {st_mode=S_IFREG|0644, st_size=154, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist.conf", {st_mode=S_IFREG|0644, st_size=1518, ...}, 0) = 0 [pid 36560] newfstatat(3, "dkms.conf", {st_mode=S_IFREG|0644, st_size=127, ...}, 0) = 0 [pid 36560] newfstatat(3, "amd64-microcode-blacklist.conf", {st_mode=S_IFREG|0644, st_size=154, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist-oss.conf", {st_mode=S_IFREG|0644, st_size=1059, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist-modem.conf", {st_mode=S_IFREG|0644, st_size=156, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist-firewire.conf", {st_mode=S_IFREG|0644, st_size=210, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist-framebuffer.conf", {st_mode=S_IFREG|0644, st_size=677, ...}, 0) = 0 [pid 36560] newfstatat(3, "alsa-base.conf", {st_mode=S_IFREG|0644, st_size=2507, ...}, 0) = 0 [pid 36560] newfstatat(3, "iwlwifi.conf", {st_mode=S_IFREG|0644, st_size=347, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist-ath_pci.conf", {st_mode=S_IFREG|0644, st_size=325, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist-rare-network.conf", {st_mode=S_IFREG|0644, st_size=583, ...}, 0) = 0 [pid 36560] getdents64(3, /* 0 entries */, 32768) = 0 [pid 36560] close(3) = 0 [pid 36560] stat("/run/modprobe.d", 0x7ffdd608ec00) = -1 ENOENT (No such file or directory) [pid 36560] stat("/lib/modprobe.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modprobe.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 36560] fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 36560] getdents64(3, /* 8 entries */, 32768) = 328 [pid 36560] newfstatat(3, "aliases.conf", {st_mode=S_IFREG|0644, st_size=655, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist_linux_5.4.0-37-generic.conf", {st_mode=S_IFREG|0644, st_size=1542, ...}, 0) = 0 [pid 36560] newfstatat(3, "nvidia-graphics-drivers.conf", {st_mode=S_IFREG|0644, st_size=81, ...}, 0) = 0 [pid 36560] newfstatat(3, "blacklist_linux_5.4.0-26-generic.conf", {st_mode=S_IFREG|0644, st_size=1542, ...}, 0) = 0 [pid 36560] newfstatat(3, "systemd.conf", {st_mode=S_IFREG|0644, st_size=765, ...}, 0) = 0 [pid 36560] newfstatat(3, "fbdev-blacklist.conf", {st_mode=S_IFREG|0644, st_size=390, ...}, 0) = 0 [pid 36560] getdents64(3, /* 0 entries */, 32768) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modprobe.d/aliases.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=655, ...}) = 0 [pid 36560] read(3, "# These are the standard aliases"..., 4096) = 655 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/alsa-base.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=2507, ...}) = 0 [pid 36560] read(3, "# autoloader aliases\ninstall sou"..., 4096) = 2507 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/amd64-microcode-blacklist.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=154, ...}) = 0 [pid 36560] read(3, "# The microcode module attempts "..., 4096) = 154 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/blacklist-ath_pci.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=325, ...}) = 0 [pid 36560] read(3, "# For some Atheros 5K RF MACs, t"..., 4096) = 325 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/blacklist-firewire.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=210, ...}) = 0 [pid 36560] read(3, "# Select the legacy firewire sta"..., 4096) = 210 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/blacklist-framebuffer.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=677, ...}) = 0 [pid 36560] read(3, "# Framebuffer drivers are genera"..., 4096) = 677 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/blacklist-modem.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=156, ...}) = 0 [pid 36560] read(3, "# Uncomment these entries in ord"..., 4096) = 156 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/blacklist-oss.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=1059, ...}) = 0 [pid 36560] read(3, "blacklist ac97\nblacklist ac97_co"..., 4096) = 1059 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/blacklist-rare-network.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=583, ...}) = 0 [pid 36560] read(3, "# Many less commonly used networ"..., 4096) = 583 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/blacklist.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=1518, ...}) = 0 [pid 36560] read(3, "# This file lists those modules "..., 4096) = 1518 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modprobe.d/blacklist_linux_5.4.0-26-generic.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=1542, ...}) = 0 [pid 36560] read(3, "# Kernel supplied blacklist for "..., 4096) = 1542 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modprobe.d/blacklist_linux_5.4.0-37-generic.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=1542, ...}) = 0 [pid 36560] read(3, "# Kernel supplied blacklist for "..., 4096) = 1542 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/dkms.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 [pid 36560] read(3, "# modprobe information used for "..., 4096) = 127 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modprobe.d/fbdev-blacklist.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=390, ...}) = 0 [pid 36560] read(3, "# This file blacklists most old-"..., 4096) = 390 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/intel-microcode-blacklist.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=154, ...}) = 0 [pid 36560] read(3, "# The microcode module attempts "..., 4096) = 154 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/etc/modprobe.d/iwlwifi.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=347, ...}) = 0 [pid 36560] read(3, "# /etc/modprobe.d/iwlwifi.conf\n#"..., 4096) = 347 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modules/5.4.0-37-generic/modules.softdep", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=791, ...}) = 0 [pid 36560] read(3, "# Soft dependencies extracted fr"..., 4096) = 791 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modprobe.d/nvidia-graphics-drivers.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=81, ...}) = 0 [pid 36560] read(3, "blacklist nouveau\nblacklist lbm-"..., 4096) = 81 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modprobe.d/systemd.conf", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=765, ...}) = 0 [pid 36560] read(3, "# SPDX-License-Identifier: LGPL"..., 4096) = 765 [pid 36560] read(3, "", 4096) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/proc/cmdline", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] read(3, "BOOT_IMAGE=/vmlinuz-5.4.0-37-gen"..., 4095) = 128 [pid 36560] read(3, "", 3967) = 0 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modules/5.4.0-37-generic/modules.dep.bin", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=852980, ...}) = 0 [pid 36560] mmap(NULL, 852980, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f08a184c000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modules/5.4.0-37-generic/modules.alias.bin", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=1361577, ...}) = 0 [pid 36560] mmap(NULL, 1361577, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f08a16ff000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modules/5.4.0-37-generic/modules.symbols.bin", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=751775, ...}) = 0 [pid 36560] mmap(NULL, 751775, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f08a1647000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modules/5.4.0-37-generic/modules.builtin.alias.bin", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=24985, ...}) = 0 [pid 36560] mmap(NULL, 24985, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f08a1e51000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/lib/modules/5.4.0-37-generic/modules.builtin.bin", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=10257, ...}) = 0 [pid 36560] mmap(NULL, 10257, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f08a1e4e000 [pid 36560] close(3) = 0 [pid 36560] openat(AT_FDCWD, "/sys/module/darling_mach/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 36560] stat("/sys/module/darling_mach", 0x7ffdd608eb80) = -1 ENOENT (No such file or directory) [pid 36560] openat(AT_FDCWD, "/sys/module/darling_mach/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 36560] stat("/sys/module/darling_mach", 0x7ffdd608eb80) = -1 ENOENT (No such file or directory) [pid 36560] openat(AT_FDCWD, "/lib/modules/5.4.0-37-generic/extra/darling-mach.ko", O_RDONLY|O_CLOEXEC) = 3 [pid 36560] read(3, "\177ELF\2\1", 6) = 6 [pid 36560] lseek(3, 0, SEEK_SET) = 0 [pid 36560] fstat(3, {st_mode=S_IFREG|0644, st_size=1019448, ...}) = 0 [pid 36560] mmap(NULL, 1019448, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f08a154e000 [pid 36560] finit_module(3, "", 0) = 0 [pid 36560] munmap(0x7f08a154e000, 1019448) = 0 [pid 36560] close(3) = 0 [pid 36560] munmap(0x7f08a184c000, 852980) = 0 [pid 36560] munmap(0x7f08a16ff000, 1361577) = 0 [pid 36560] munmap(0x7f08a1647000, 751775) = 0 [pid 36560] munmap(0x7f08a1e51000, 24985) = 0 [pid 36560] munmap(0x7f08a1e4e000, 10257) = 0 [pid 36560] exit_group(0) = ? [pid 36560] +++ exited with 0 +++ [pid 36559] <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 36560 [pid 36559] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=36560, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 36559] rt_sigreturn({mask=[]}) = 36560 [pid 36559] exit_group(0) = ? [pid 36559] +++ exited with 0 +++ <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 36559 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=36559, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- write(2, "Loaded the kernel module\n", 25Loaded the kernel module ) = 25 getcwd("/home/kuba", 4096) = 11 stat("/root/.darling", 0x7ffcb5c45c28) = -1 ENOENT (No such file or directory) write(2, "Setting up a new Darling prefix "..., 50Setting up a new Darling prefix at /root/.darling ) = 50 setresuid(-1, 1000, -1) = 0 setresgid(-1, 1000, -1) = -1 EPERM (Operation not permitted) stat("/root/.darling", 0x7ffcb5c44b68) = -1 EACCES (Permission denied) write(2, "Cannot access /root/.darling: Pe"..., 48Cannot access /root/.darling: Permission denied ) = 48 exit_group(1) = ? +++ exited with 1 +++

theeomm commented 4 years ago

you may be in a habit of running strace on anything and everything, but nobody asked for strace's there you should no provide it

strace is actually a very useful way to figure out problems with Darling startup (and with Darling in general), so it is useful when people attach strace logs, and we would typically ask them to do that if they don't. (I haven't looked at this particular issue report though, it may be less useful in this case.)

But, @theeomm, just running strace darling shell is not very useful because, as the error message tells you, darling(1) needs to be setuid root. So do this if you want to strace it:

$ sudo strace -fu $USER darling shell

Thanks @bugaevc , I'm new to linux. How do I 'setuid root'?

bugaevc commented 4 years ago

It's already setuid root, you don't have to do anything for that. But to strace programs that are setuid root properly, you have to do that sudo strace -u $USER trick

ghost commented 4 years ago

@bugaevc ->

....
[pid 259212] brk(NULL)                  = 0x556c5d44c000
[pid 259212] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
[pid 259212] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
[pid 259212] fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
[pid 259212] mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb986471000
[pid 259212] close(3)                   = 0
[pid 259212] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
[pid 259212] read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832
[pid 259212] fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0
[pid 259212] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb98646f000
[pid 259212] mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb9862ac000
[pid 259212] mmap(0x7fb9862d1000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7fb9862d1000
[pid 259212] mmap(0x7fb98641b000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7fb98641b000
[pid 259212] mmap(0x7fb986465000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7fb986465000
[pid 259212] mmap(0x7fb98646b000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb98646b000
[pid 259212] close(3)                   = 0
[pid 259212] arch_prctl(ARCH_SET_FS, 0x7fb986470580) = 0
[pid 259212] mprotect(0x7fb986465000, 12288, PROT_READ) = 0
[pid 259212] mprotect(0x556c5ba04000, 8192, PROT_READ) = 0
[pid 259212] mprotect(0x7fb9864ba000, 4096, PROT_READ) = 0
[pid 259212] munmap(0x7fb986471000, 133519) = 0
[pid 259212] getuid()                   = 0
[pid 259212] getgid()                   = 0
[pid 259212] getpid()                   = 13
[pid 259212] rt_sigaction(SIGCHLD, {sa_handler=0x556c5b9fa340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fb9862e7800}, NULL, 8) = 0
[pid 259212] geteuid()                  = 0
[pid 259212] brk(NULL)                  = 0x556c5d44c000
[pid 259212] brk(0x556c5d46d000)        = 0x556c5d46d000
[pid 259212] getppid()                  = 12
[pid 259212] stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 259212] stat(".", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 259212] openat(AT_FDCWD, "/usr/bin/xdg-user-dir", O_RDONLY) = 3
[pid 259212] fcntl(3, F_DUPFD, 10)      = 10
[pid 259212] close(3)                   = 0
[pid 259212] fcntl(10, F_SETFD, FD_CLOEXEC) = 0
[pid 259212] geteuid()                  = 0
[pid 259212] getegid()                  = 0
[pid 259212] rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259212] rt_sigaction(SIGINT, {sa_handler=0x556c5b9fa340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fb9862e7800}, NULL, 8) = 0
[pid 259212] rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259212] rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fb9862e7800}, NULL, 8) = 0
[pid 259212] rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259212] rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fb9862e7800}, NULL, 8) = 0
[pid 259212] read(10, "#!/bin/sh\n\ntest -f ${XDG_CONFIG_"..., 8192) = 234
[pid 259212] stat("/root/.config/user-dirs.dirs", 0x7ffebfdeb6a0) = -1 ENOENT (No such file or directory)
[pid 259212] write(1, "/root\n", 6)     = 6
[pid 259200] <... read resumed>"/root\n", 4096) = 6
[pid 259212] read(10,  <unfinished ...>
[pid 259200] close(3 <unfinished ...>
[pid 259212] <... read resumed>"", 8192) = 0
[pid 259200] <... close resumed>)       = 0
[pid 259212] exit_group(0 <unfinished ...>
[pid 259200] wait4(12,  <unfinished ...>
[pid 259212] <... exit_group resumed>)  = ?
[pid 259212] +++ exited with 0 +++
[pid 259211] <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 13
[pid 259211] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
[pid 259211] rt_sigreturn({mask=[]})    = 13
[pid 259211] exit_group(0)              = ?
[pid 259211] +++ exited with 0 +++
[pid 259200] <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 12
[pid 259200] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=12, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
[pid 259200] unlink("/root/.darling/Users/root/Pictures") = 0
[pid 259200] symlink("/Volumes/SystemRoot/root", "/root/.darling/Users/root/Pictures") = 0
[pid 259200] pipe2([3, 5], O_CLOEXEC)   = 0
[pid 259200] prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0
[pid 259200] prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0
[pid 259200] mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f23bf0ab000
[pid 259200] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0
[pid 259200] clone(child_stack=0x7f23bf0b3ff0, flags=CLONE_VM|CLONE_VFORK|SIGCHLDstrace: Process 259213 attached
 <unfinished ...>
[pid 259213] rt_sigprocmask(SIG_BLOCK, NULL, ~[KILL STOP], 8) = 0
[pid 259213] rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGCONT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGTSTP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGTTIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRTMIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_1, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f23bef04800}, NULL, 8) = 0
[pid 259213] dup2(5, 1)                 = 1
[pid 259213] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 259213] execve("/bin/sh", ["sh", "-c", "xdg-user-dir VIDEOS"], 0x7fff78f9e410 /* 30 vars */ <unfinished ...>
[pid 259200] <... clone resumed>)       = 14
[pid 259200] munmap(0x7f23bf0ab000, 36864) = 0
[pid 259200] rt_sigprocmask(SIG_SETMASK, [],  <unfinished ...>
[pid 259213] <... execve resumed>)      = 0
[pid 259200] <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 259200] close(5)                   = 0
[pid 259213] brk(NULL <unfinished ...>
[pid 259200] fcntl(3, F_SETFD, 0 <unfinished ...>
[pid 259213] <... brk resumed>)         = 0x556681d14000
[pid 259200] <... fcntl resumed>)       = 0
[pid 259200] fstat(3, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
[pid 259213] access("/etc/ld.so.preload", R_OK <unfinished ...>
[pid 259200] read(3,  <unfinished ...>
[pid 259213] <... access resumed>)      = -1 ENOENT (No such file or directory)
[pid 259213] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
[pid 259213] fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
[pid 259213] mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffa73099000
[pid 259213] close(3)                   = 0
[pid 259213] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
[pid 259213] read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832
[pid 259213] fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0
[pid 259213] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffa73097000
[pid 259213] mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffa72ed4000
[pid 259213] mmap(0x7ffa72ef9000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7ffa72ef9000
[pid 259213] mmap(0x7ffa73043000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7ffa73043000
[pid 259213] mmap(0x7ffa7308d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7ffa7308d000
[pid 259213] mmap(0x7ffa73093000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffa73093000
[pid 259213] close(3)                   = 0
[pid 259213] arch_prctl(ARCH_SET_FS, 0x7ffa73098580) = 0
[pid 259213] mprotect(0x7ffa7308d000, 12288, PROT_READ) = 0
[pid 259213] mprotect(0x5566816b1000, 8192, PROT_READ) = 0
[pid 259213] mprotect(0x7ffa730e2000, 4096, PROT_READ) = 0
[pid 259213] munmap(0x7ffa73099000, 133519) = 0
[pid 259213] getuid()                   = 0
[pid 259213] getgid()                   = 0
[pid 259213] getpid()                   = 14
[pid 259213] rt_sigaction(SIGCHLD, {sa_handler=0x5566816a7340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7ffa72f0f800}, NULL, 8) = 0
[pid 259213] geteuid()                  = 0
[pid 259213] brk(NULL)                  = 0x556681d14000
[pid 259213] brk(0x556681d35000)        = 0x556681d35000
[pid 259213] getppid()                  = 1
[pid 259213] stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 259213] stat(".", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 259213] geteuid()                  = 0
[pid 259213] getegid()                  = 0
[pid 259213] rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGINT, {sa_handler=0x5566816a7340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7ffa72f0f800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7ffa72f0f800}, NULL, 8) = 0
[pid 259213] rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259213] rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7ffa72f0f800}, NULL, 8) = 0
[pid 259213] stat("/usr/local/sbin/xdg-user-dir", 0x7ffe6f561b90) = -1 ENOENT (No such file or directory)
[pid 259213] stat("/usr/local/bin/xdg-user-dir", 0x7ffe6f561b90) = -1 ENOENT (No such file or directory)
[pid 259213] stat("/usr/sbin/xdg-user-dir", 0x7ffe6f561b90) = -1 ENOENT (No such file or directory)
[pid 259213] stat("/usr/bin/xdg-user-dir", {st_mode=S_IFREG|0755, st_size=234, ...}) = 0
[pid 259213] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDstrace: Process 259214 attached
, child_tidptr=0x7ffa73098850) = 15
[pid 259213] wait4(-1,  <unfinished ...>
[pid 259214] execve("/usr/bin/xdg-user-dir", ["xdg-user-dir", "VIDEOS"], 0x5566816b5bb0 /* 30 vars */) = 0
[pid 259214] brk(NULL)                  = 0x5565a1884000
[pid 259214] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
[pid 259214] openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
[pid 259214] fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
[pid 259214] mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8f0aead000
[pid 259214] close(3)                   = 0
[pid 259214] openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
[pid 259214] read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832
[pid 259214] fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0
[pid 259214] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8f0aeab000
[pid 259214] mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8f0ace8000
[pid 259214] mmap(0x7f8f0ad0d000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f8f0ad0d000
[pid 259214] mmap(0x7f8f0ae57000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7f8f0ae57000
[pid 259214] mmap(0x7f8f0aea1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7f8f0aea1000
[pid 259214] mmap(0x7f8f0aea7000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8f0aea7000
[pid 259214] close(3)                   = 0
[pid 259214] arch_prctl(ARCH_SET_FS, 0x7f8f0aeac580) = 0
[pid 259214] mprotect(0x7f8f0aea1000, 12288, PROT_READ) = 0
[pid 259214] mprotect(0x55659feb0000, 8192, PROT_READ) = 0
[pid 259214] mprotect(0x7f8f0aef6000, 4096, PROT_READ) = 0
[pid 259214] munmap(0x7f8f0aead000, 133519) = 0
[pid 259214] getuid()                   = 0
[pid 259214] getgid()                   = 0
[pid 259214] getpid()                   = 15
[pid 259214] rt_sigaction(SIGCHLD, {sa_handler=0x55659fea6340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f8f0ad23800}, NULL, 8) = 0
[pid 259214] geteuid()                  = 0
[pid 259214] brk(NULL)                  = 0x5565a1884000
[pid 259214] brk(0x5565a18a5000)        = 0x5565a18a5000
[pid 259214] getppid()                  = 14
[pid 259214] stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 259214] stat(".", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
[pid 259214] openat(AT_FDCWD, "/usr/bin/xdg-user-dir", O_RDONLY) = 3
[pid 259214] fcntl(3, F_DUPFD, 10)      = 10
[pid 259214] close(3)                   = 0
[pid 259214] fcntl(10, F_SETFD, FD_CLOEXEC) = 0
[pid 259214] geteuid()                  = 0
[pid 259214] getegid()                  = 0
[pid 259214] rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259214] rt_sigaction(SIGINT, {sa_handler=0x55659fea6340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f8f0ad23800}, NULL, 8) = 0
[pid 259214] rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259214] rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f8f0ad23800}, NULL, 8) = 0
[pid 259214] rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
[pid 259214] rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f8f0ad23800}, NULL, 8) = 0
[pid 259214] read(10, "#!/bin/sh\n\ntest -f ${XDG_CONFIG_"..., 8192) = 234
[pid 259214] stat("/root/.config/user-dirs.dirs", 0x7fff09c4a900) = -1 ENOENT (No such file or directory)
[pid 259214] write(1, "/root\n", 6)     = 6
[pid 259200] <... read resumed>"/root\n", 4096) = 6
[pid 259214] read(10,  <unfinished ...>
[pid 259200] close(3 <unfinished ...>
[pid 259214] <... read resumed>"", 8192) = 0
[pid 259200] <... close resumed>)       = 0
[pid 259214] exit_group(0 <unfinished ...>
[pid 259200] wait4(14,  <unfinished ...>
[pid 259214] <... exit_group resumed>)  = ?
[pid 259214] +++ exited with 0 +++
[pid 259213] <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15
[pid 259213] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
[pid 259213] rt_sigreturn({mask=[]})    = 15
[pid 259213] exit_group(0)              = ?
[pid 259213] +++ exited with 0 +++
[pid 259200] <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 14
[pid 259200] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
[pid 259200] unlink("/root/.darling/Users/root/Movies") = 0
[pid 259200] symlink("/Volumes/SystemRoot/root", "/root/.darling/Users/root/Movies") = 0
[pid 259200] openat(AT_FDCWD, "/proc/sys/kernel/core_pattern", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
[pid 259200] fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
[pid 259200] write(3, "/cores/core.%p\n", 15) = 15
[pid 259200] close(3)                   = 0
[pid 259200] prctl(PR_SET_NAME, "darling-init") = 0
[pid 259200] write(4, "\0", 1)          = 1
[pid 259199] <... read resumed>"\0", 1) = 1
[pid 259200] close(4 <unfinished ...>
[pid 259199] close(3 <unfinished ...>
[pid 259200] <... close resumed>)       = 0
[pid 259199] <... close resumed>)       = 0
[pid 259200] openat(AT_FDCWD, "/root/.darling/var/tmp", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY <unfinished ...>
[pid 259199] setresuid(-1, 0, -1)       = 0
[pid 259199] setresgid(-1, 0, -1 <unfinished ...>
[pid 259200] <... openat resumed>)      = 3
[pid 259199] <... setresgid resumed>)   = 0
[pid 259200] fstat(3,  <unfinished ...>
[pid 259199] openat(AT_FDCWD, "/root/.darling/.init.pid", O_WRONLY|O_CREAT|O_TRUNC, 0666 <unfinished ...>
[pid 259200] <... fstat resumed>{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 259200] getdents64(3 <unfinished ...>
[pid 259199] <... openat resumed>)      = 3
[pid 259200] <... getdents64 resumed>, /* 2 entries */, 32768) = 48
[pid 259199] setresuid(-1, 0, -1 <unfinished ...>
[pid 259200] getdents64(3 <unfinished ...>
[pid 259199] <... setresuid resumed>)   = 0
[pid 259200] <... getdents64 resumed>, /* 0 entries */, 32768) = 0
[pid 259199] setresgid(-1, 0, -1 <unfinished ...>
[pid 259200] close(3 <unfinished ...>
[pid 259199] <... setresgid resumed>)   = 0
[pid 259200] <... close resumed>)       = 0
[pid 259199] fstat(3,  <unfinished ...>
[pid 259200] openat(AT_FDCWD, "/root/.darling/var/run", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY <unfinished ...>
[pid 259199] <... fstat resumed>{st_mode=S_IFREG|0644, st_size=0, ...}) = 0
[pid 259200] <... openat resumed>)      = 3
[pid 259199] write(3, "259200", 6 <unfinished ...>
[pid 259200] fstat(3,  <unfinished ...>
[pid 259199] <... write resumed>)       = 6
[pid 259200] <... fstat resumed>{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 259199] close(3 <unfinished ...>
[pid 259200] getdents64(3 <unfinished ...>
[pid 259199] <... close resumed>)       = 0
[pid 259200] <... getdents64 resumed>, /* 2 entries */, 32768) = 48
[pid 259199] access("/root/.darling/var/run/shellspawn.sock", F_OK <unfinished ...>
[pid 259200] getdents64(3 <unfinished ...>
[pid 259199] <... access resumed>)      = -1 ENOENT (No such file or directory)
[pid 259200] <... getdents64 resumed>, /* 0 entries */, 32768) = 0
[pid 259199] nanosleep({tv_sec=1, tv_nsec=0},  <unfinished ...>
[pid 259200] close(3)                   = 0
[pid 259200] fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}) = 0
[pid 259200] write(1, "Bootstrapping the container with"..., 44Bootstrapping the container with launchd...
) = 44
[pid 259200] execve("//libexec/darling/usr/libexec/darling/vchroot", ["vchroot", "/root/.darling", "/sbin/launchd"], 0x1149130 /* 31 vars */) = 0
[pid 259200] ioctl(3, _IOC(_IOC_NONE, 0x10, 0, 0), 0) = 18
[pid 259200] prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0
[pid 259200] dup2(3, 1023)              = 1023
[pid 259200] close(3)                   = 0
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
[pid 259200] --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
LubosD commented 4 years ago

execve("//libexec/darling/usr/libexec/darling/vchroot",

This is getting ridiculous. You have obviously screwed your installation with weird paths so badly, it cannot even load Mach-Os, which is what you would probably now see in dmesg.

Please, build Darling the recommended way, stop moving it to different locations and stop wasting other people's time with it.

ghost commented 4 years ago

Mmm okey juste don't use prefix

ghost commented 4 years ago

cd /tmp/darling/ rm -r build/ mkdir -p build/ cd build/ cmake ../ make make install make lkm make lkm_install

............... @HinTak NO PREFIX BUT don't works @LubosD my build command is the recommended way for this try ?

strace -fu root /usr/local/bin/darling shell ls

2894653 execve("bin/darling", ["bin/darling", "shell", "ls"], 0x7fff057d4c38 /* 31 vars */) = 0
2894653 brk(NULL)                       = 0x15b5000
2894653 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
2894653 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
2894653 fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
2894653 mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc147f74000
2894653 close(3)                        = 0
2894653 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3
2894653 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\22\0\0\0\0\0\0"..., 832) = 832
2894653 fstat(3, {st_mode=S_IFREG|0644, st_size=14720, ...}) = 0
2894653 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc147f72000
2894653 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc147f6d000
2894653 mmap(0x7fc147f6e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fc147f6e000
2894653 mmap(0x7fc147f6f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc147f6f000
2894653 mmap(0x7fc147f70000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc147f70000
2894653 close(3)                        = 0
2894653 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
2894653 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832
2894653 fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0
2894653 mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc147daa000
2894653 mmap(0x7fc147dcf000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7fc147dcf000
2894653 mmap(0x7fc147f19000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7fc147f19000
2894653 mmap(0x7fc147f63000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7fc147f63000
2894653 mmap(0x7fc147f69000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc147f69000
2894653 close(3)                        = 0
2894653 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc147da7000
2894653 arch_prctl(ARCH_SET_FS, 0x7fc147da7740) = 0
2894653 mprotect(0x7fc147f63000, 12288, PROT_READ) = 0
2894653 mprotect(0x7fc147f70000, 4096, PROT_READ) = 0
2894653 mprotect(0x409000, 4096, PROT_READ) = 0
2894653 mprotect(0x7fc147fbd000, 4096, PROT_READ) = 0
2894653 munmap(0x7fc147f74000, 133519)  = 0
2894653 geteuid()                       = 0
2894653 getuid()                        = 0
2894653 getgid()                        = 0
2894653 setuid(0)                       = 0
2894653 setgid(0)                       = 0
2894653 brk(NULL)                       = 0x15b5000
2894653 brk(0x15d6000)                  = 0x15d6000
2894653 openat(AT_FDCWD, "/proc/modules", O_RDONLY) = 3
2894653 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
2894653 read(3, "overlay 135168 2 - Live 0xffffff"..., 1024) = 1024
2894653 close(3)                        = 0
2894653 getcwd("/usr/local", 4096)      = 11
2894653 stat("/root/.darling", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894653 stat("/root/.darling", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894653 openat(AT_FDCWD, "/root/.darling/.init.pid", O_RDONLY) = 3
2894653 fstat(3, {st_mode=S_IFREG|0644, st_size=7, ...}) = 0
2894653 read(3, "2892401", 4096)        = 7
2894653 read(3, "", 4096)               = 0
2894653 close(3)                        = 0
2894653 kill(2892401, 0)                = -1 ESRCH (No such process)
2894653 unlink("/root/.darling/.init.pid") = 0
2894653 unlink("/root/.darling/var/run/shellspawn.sock") = -1 ENOENT (No such file or directory)
2894653 stat("/root/.darling.workdir", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894653 pipe([3, 4])                    = 0
2894653 unshare(CLONE_NEWUTS|CLONE_NEWIPC|CLONE_NEWPID) = 0
2894653 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc147da7a10) = 2894654
2894653 close(4 <unfinished ...>
2894654 close(3 <unfinished ...>
2894653 <... close resumed>)            = 0
2894654 <... close resumed>)            = 0
2894653 read(3,  <unfinished ...>
2894654 unshare(CLONE_NEWNS)            = 0
2894654 mount(NULL, "/", NULL, MS_REC|MS_SLAVE, NULL) = 0
2894654 umount2("/dev/shm", 0)          = 0
2894654 mount("tmpfs", "/dev/shm", "tmpfs", MS_NOSUID|MS_NODEV|MS_NOEXEC, NULL) = 0
2894654 mount("overlay", "/root/.darling", "overlay", 0, "lowerdir=/usr/local/libexec/darl"...) = 0
2894654 mount("proc", "/root/.darling/proc", "proc", 0, "") = 0
2894654 setresgid(0, 0, 0)              = 0
2894654 setresuid(0, 0, 0)              = 0
2894654 prctl(PR_SET_DUMPABLE, SUID_DUMP_USER) = 0
2894654 unlink("/root/.darling/Users")  = -1 EISDIR (Is a directory)
2894654 mkdir("/root/.darling/Users", 0777) = -1 EEXIST (File exists)
2894654 mkdir("/root/.darling/Users/Shared", 0777) = -1 EEXIST (File exists)
2894654 getuid()                        = 0
2894654 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
2894654 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
2894654 close(3)                        = 0
2894654 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
2894654 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
2894654 close(3)                        = 0
2894654 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3
2894654 fstat(3, {st_mode=S_IFREG|0644, st_size=553, ...}) = 0
2894654 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 553
2894654 read(3, "", 4096)               = 0
2894654 close(3)                        = 0
2894654 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
2894654 fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
2894654 mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc147f74000
2894654 close(3)                        = 0
2894654 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3
2894654 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832
2894654 fstat(3, {st_mode=S_IFREG|0644, st_size=51696, ...}) = 0
2894654 mmap(NULL, 79672, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc147d93000
2894654 mmap(0x7fc147d96000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc147d96000
2894654 mmap(0x7fc147d9d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fc147d9d000
2894654 mmap(0x7fc147d9f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7fc147d9f000
2894654 mmap(0x7fc147da1000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc147da1000
2894654 close(3)                        = 0
2894654 mprotect(0x7fc147d9f000, 4096, PROT_READ) = 0
2894654 munmap(0x7fc147f74000, 133519)  = 0
2894654 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
2894654 lseek(3, 0, SEEK_CUR)           = 0
2894654 fstat(3, {st_mode=S_IFREG|0644, st_size=1814, ...}) = 0
2894654 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1814
2894654 close(3)                        = 0
2894654 mkdir("/root/.darling/Users/root", 0755) = -1 EEXIST (File exists)
2894654 unlink("/root/.darling/Users/root/LinuxHome") = 0
2894654 symlink("/Volumes/SystemRoot/root", "/root/.darling/Users/root/LinuxHome") = 0
2894654 pipe2([3, 5], O_CLOEXEC)        = 0
2894654 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0
2894654 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0
2894654 mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fc147f8c000
2894654 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0
2894654 clone(child_stack=0x7fc147f94ff0, flags=CLONE_VM|CLONE_VFORK|SIGCHLD <unfinished ...>
2894655 rt_sigprocmask(SIG_BLOCK, NULL, ~[KILL STOP], 8) = 0
2894655 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGCONT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGTSTP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGTTIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRTMIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_1, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894655 dup2(5, 1)                      = 1
2894655 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
2894655 execve("/bin/sh", ["sh", "-c", "xdg-user-dir DESKTOP"], 0x7ffe6513cfd0 /* 31 vars */ <unfinished ...>
2894654 <... clone resumed>)            = 2
2894654 munmap(0x7fc147f8c000, 36864)   = 0
2894654 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
2894655 <... execve resumed>)           = 0
2894654 close(5)                        = 0
2894655 brk(NULL <unfinished ...>
2894654 fcntl(3, F_SETFD, 0 <unfinished ...>
2894655 <... brk resumed>)              = 0x56479a876000
2894654 <... fcntl resumed>)            = 0
2894654 fstat(3,  <unfinished ...>
2894655 access("/etc/ld.so.preload", R_OK <unfinished ...>
2894654 <... fstat resumed>{st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
2894654 read(3,  <unfinished ...>
2894655 <... access resumed>)           = -1 ENOENT (No such file or directory)
2894655 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
2894655 fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
2894655 mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e6e78d000
2894655 close(3)                        = 0
2894655 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
2894655 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832
2894655 fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0
2894655 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1e6e78b000
2894655 mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1e6e5c8000
2894655 mmap(0x7f1e6e5ed000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f1e6e5ed000
2894655 mmap(0x7f1e6e737000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7f1e6e737000
2894655 mmap(0x7f1e6e781000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7f1e6e781000
2894655 mmap(0x7f1e6e787000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1e6e787000
2894655 close(3)                        = 0
2894655 arch_prctl(ARCH_SET_FS, 0x7f1e6e78c580) = 0
2894655 mprotect(0x7f1e6e781000, 12288, PROT_READ) = 0
2894655 mprotect(0x5647993c6000, 8192, PROT_READ) = 0
2894655 mprotect(0x7f1e6e7d6000, 4096, PROT_READ) = 0
2894655 munmap(0x7f1e6e78d000, 133519)  = 0
2894655 getuid()                        = 0
2894655 getgid()                        = 0
2894655 getpid()                        = 2
2894655 rt_sigaction(SIGCHLD, {sa_handler=0x5647993bc340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f1e6e603800}, NULL, 8) = 0
2894655 geteuid()                       = 0
2894655 brk(NULL)                       = 0x56479a876000
2894655 brk(0x56479a897000)             = 0x56479a897000
2894655 getppid()                       = 1
2894655 stat("/usr/local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894655 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894655 geteuid()                       = 0
2894655 getegid()                       = 0
2894655 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGINT, {sa_handler=0x5647993bc340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f1e6e603800}, NULL, 8) = 0
2894655 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f1e6e603800}, NULL, 8) = 0
2894655 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894655 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f1e6e603800}, NULL, 8) = 0
2894655 stat("/usr/local/sbin/xdg-user-dir", 0x7ffefd6b0e10) = -1 ENOENT (No such file or directory)
2894655 stat("/usr/local/bin/xdg-user-dir", 0x7ffefd6b0e10) = -1 ENOENT (No such file or directory)
2894655 stat("/usr/sbin/xdg-user-dir", 0x7ffefd6b0e10) = -1 ENOENT (No such file or directory)
2894655 stat("/usr/bin/xdg-user-dir", {st_mode=S_IFREG|0755, st_size=234, ...}) = 0
2894655 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f1e6e78c850) = 3
2894655 wait4(-1,  <unfinished ...>
2894656 execve("/usr/bin/xdg-user-dir", ["xdg-user-dir", "DESKTOP"], 0x5647993cabb0 /* 31 vars */) = 0
2894656 brk(NULL)                       = 0x55ef7e8a0000
2894656 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
2894656 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
2894656 fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
2894656 mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa622ec5000
2894656 close(3)                        = 0
2894656 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
2894656 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832
2894656 fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0
2894656 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa622ec3000
2894656 mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa622d00000
2894656 mmap(0x7fa622d25000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7fa622d25000
2894656 mmap(0x7fa622e6f000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7fa622e6f000
2894656 mmap(0x7fa622eb9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7fa622eb9000
2894656 mmap(0x7fa622ebf000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa622ebf000
2894656 close(3)                        = 0
2894656 arch_prctl(ARCH_SET_FS, 0x7fa622ec4580) = 0
2894656 mprotect(0x7fa622eb9000, 12288, PROT_READ) = 0
2894656 mprotect(0x55ef7d5c5000, 8192, PROT_READ) = 0
2894656 mprotect(0x7fa622f0e000, 4096, PROT_READ) = 0
2894656 munmap(0x7fa622ec5000, 133519)  = 0
2894656 getuid()                        = 0
2894656 getgid()                        = 0
2894656 getpid()                        = 3
2894656 rt_sigaction(SIGCHLD, {sa_handler=0x55ef7d5bb340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fa622d3b800}, NULL, 8) = 0
2894656 geteuid()                       = 0
2894656 brk(NULL)                       = 0x55ef7e8a0000
2894656 brk(0x55ef7e8c1000)             = 0x55ef7e8c1000
2894656 getppid()                       = 2
2894656 stat("/usr/local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894656 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894656 openat(AT_FDCWD, "/usr/bin/xdg-user-dir", O_RDONLY) = 3
2894656 fcntl(3, F_DUPFD, 10)           = 10
2894656 close(3)                        = 0
2894656 fcntl(10, F_SETFD, FD_CLOEXEC)  = 0
2894656 geteuid()                       = 0
2894656 getegid()                       = 0
2894656 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894656 rt_sigaction(SIGINT, {sa_handler=0x55ef7d5bb340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fa622d3b800}, NULL, 8) = 0
2894656 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894656 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fa622d3b800}, NULL, 8) = 0
2894656 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894656 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fa622d3b800}, NULL, 8) = 0
2894656 read(10, "#!/bin/sh\n\ntest -f ${XDG_CONFIG_"..., 8192) = 234
2894656 stat("/root/.config/user-dirs.dirs", 0x7ffc27f4d690) = -1 ENOENT (No such file or directory)
2894656 write(1, "/root/Desktop\n", 14) = 14
2894654 <... read resumed>"/root/Desktop\n", 4096) = 14
2894656 read(10,  <unfinished ...>
2894654 close(3 <unfinished ...>
2894656 <... read resumed>"", 8192)     = 0
2894654 <... close resumed>)            = 0
2894656 exit_group(0 <unfinished ...>
2894654 wait4(2,  <unfinished ...>
2894656 <... exit_group resumed>)       = ?
2894656 +++ exited with 0 +++
2894655 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3
2894655 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
2894655 rt_sigreturn({mask=[]})         = 3
2894655 exit_group(0)                   = ?
2894655 +++ exited with 0 +++
2894654 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 2
2894654 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
2894654 unlink("/root/.darling/Users/root/Desktop") = 0
2894654 symlink("/Volumes/SystemRoot/root/Desktop", "/root/.darling/Users/root/Desktop") = 0
2894654 pipe2([3, 5], O_CLOEXEC)        = 0
2894654 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0
2894654 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0
2894654 mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fc147f8c000
2894654 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0
2894654 clone(child_stack=0x7fc147f94ff0, flags=CLONE_VM|CLONE_VFORK|SIGCHLD <unfinished ...>
2894657 rt_sigprocmask(SIG_BLOCK, NULL, ~[KILL STOP], 8) = 0
2894657 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGCONT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGTSTP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGTTIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRTMIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_1, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894657 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894657 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc147de5800}, NULL, 8) = 0
2894667 dup2(5, 1)                      = 1
2894667 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
2894667 execve("/bin/sh", ["sh", "-c", "xdg-user-dir VIDEOS"], 0x7ffe6513cfd0 /* 31 vars */ <unfinished ...>
2894654 <... clone resumed>)            = 14
2894654 munmap(0x7fc147f8c000, 36864)   = 0
2894654 rt_sigprocmask(SIG_SETMASK, [],  <unfinished ...>
2894667 <... execve resumed>)           = 0
2894654 <... rt_sigprocmask resumed>NULL, 8) = 0
2894654 close(5 <unfinished ...>
2894667 brk(NULL <unfinished ...>
2894654 <... close resumed>)            = 0
2894667 <... brk resumed>)              = 0x556ba9e1a000
2894654 fcntl(3, F_SETFD, 0)            = 0
2894667 access("/etc/ld.so.preload", R_OK <unfinished ...>
2894654 fstat(3,  <unfinished ...>
2894667 <... access resumed>)           = -1 ENOENT (No such file or directory)
2894654 <... fstat resumed>{st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
2894667 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC <unfinished ...>
2894654 read(3,  <unfinished ...>
2894667 <... openat resumed>)           = 3
2894667 fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
2894667 mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7395d6e000
2894667 close(3)                        = 0
2894667 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
2894667 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832
2894667 fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0
2894667 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7395d6c000
2894667 mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7395ba9000
2894667 mmap(0x7f7395bce000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f7395bce000
2894667 mmap(0x7f7395d18000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7f7395d18000
2894667 mmap(0x7f7395d62000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7f7395d62000
2894667 mmap(0x7f7395d68000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7395d68000
2894667 close(3)                        = 0
2894667 arch_prctl(ARCH_SET_FS, 0x7f7395d6d580) = 0
2894667 mprotect(0x7f7395d62000, 12288, PROT_READ) = 0
2894667 mprotect(0x556ba8fcf000, 8192, PROT_READ) = 0
2894667 mprotect(0x7f7395db7000, 4096, PROT_READ) = 0
2894667 munmap(0x7f7395d6e000, 133519)  = 0
2894667 getuid()                        = 0
2894667 getgid()                        = 0
2894667 getpid()                        = 14
2894667 rt_sigaction(SIGCHLD, {sa_handler=0x556ba8fc5340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f7395be4800}, NULL, 8) = 0
2894667 geteuid()                       = 0
2894667 brk(NULL)                       = 0x556ba9e1a000
2894667 brk(0x556ba9e3b000)             = 0x556ba9e3b000
2894667 getppid()                       = 1
2894667 stat("/usr/local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894667 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894667 geteuid()                       = 0
2894667 getegid()                       = 0
2894667 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894667 rt_sigaction(SIGINT, {sa_handler=0x556ba8fc5340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f7395be4800}, NULL, 8) = 0
2894667 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894667 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f7395be4800}, NULL, 8) = 0
2894667 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894667 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f7395be4800}, NULL, 8) = 0
2894667 stat("/usr/local/sbin/xdg-user-dir", 0x7ffe3bf105a0) = -1 ENOENT (No such file or directory)
2894667 stat("/usr/local/bin/xdg-user-dir", 0x7ffe3bf105a0) = -1 ENOENT (No such file or directory)
2894667 stat("/usr/sbin/xdg-user-dir", 0x7ffe3bf105a0) = -1 ENOENT (No such file or directory)
2894667 stat("/usr/bin/xdg-user-dir", {st_mode=S_IFREG|0755, st_size=234, ...}) = 0
2894667 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7395d6d850) = 15
2894667 wait4(-1,  <unfinished ...>
2894668 execve("/usr/bin/xdg-user-dir", ["xdg-user-dir", "VIDEOS"], 0x556ba8fd3bb0 /* 31 vars */) = 0
2894668 brk(NULL)                       = 0x55887e948000
2894668 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
2894668 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
2894668 fstat(3, {st_mode=S_IFREG|0644, st_size=133519, ...}) = 0
2894668 mmap(NULL, 133519, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fccf9de7000
2894668 close(3)                        = 0
2894668 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
2894668 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832
2894668 fstat(3, {st_mode=S_IFREG|0755, st_size=1831600, ...}) = 0
2894668 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fccf9de5000
2894668 mmap(NULL, 1844568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fccf9c22000
2894668 mmap(0x7fccf9c47000, 1351680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7fccf9c47000
2894668 mmap(0x7fccf9d91000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7fccf9d91000
2894668 mmap(0x7fccf9ddb000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7fccf9ddb000
2894668 mmap(0x7fccf9de1000, 13656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fccf9de1000
2894668 close(3)                        = 0
2894668 arch_prctl(ARCH_SET_FS, 0x7fccf9de6580) = 0
2894668 mprotect(0x7fccf9ddb000, 12288, PROT_READ) = 0
2894668 mprotect(0x55887d34e000, 8192, PROT_READ) = 0
2894668 mprotect(0x7fccf9e30000, 4096, PROT_READ) = 0
2894668 munmap(0x7fccf9de7000, 133519)  = 0
2894668 getuid()                        = 0
2894668 getgid()                        = 0
2894668 getpid()                        = 15
2894668 rt_sigaction(SIGCHLD, {sa_handler=0x55887d344340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fccf9c5d800}, NULL, 8) = 0
2894668 geteuid()                       = 0
2894668 brk(NULL)                       = 0x55887e948000
2894668 brk(0x55887e969000)             = 0x55887e969000
2894668 getppid()                       = 14
2894668 stat("/usr/local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894668 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894668 openat(AT_FDCWD, "/usr/bin/xdg-user-dir", O_RDONLY) = 3
2894668 fcntl(3, F_DUPFD, 10)           = 10
2894668 close(3)                        = 0
2894668 fcntl(10, F_SETFD, FD_CLOEXEC)  = 0
2894668 geteuid()                       = 0
2894668 getegid()                       = 0
2894668 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894668 rt_sigaction(SIGINT, {sa_handler=0x55887d344340, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fccf9c5d800}, NULL, 8) = 0
2894668 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894668 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fccf9c5d800}, NULL, 8) = 0
2894668 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
2894668 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7fccf9c5d800}, NULL, 8) = 0
2894668 read(10, "#!/bin/sh\n\ntest -f ${XDG_CONFIG_"..., 8192) = 234
2894668 stat("/root/.config/user-dirs.dirs", 0x7fffa8ff3920) = -1 ENOENT (No such file or directory)
2894668 write(1, "/root\n", 6)          = 6
2894654 <... read resumed>"/root\n", 4096) = 6
2894668 read(10,  <unfinished ...>
2894654 close(3 <unfinished ...>
2894668 <... read resumed>"", 8192)     = 0
2894654 <... close resumed>)            = 0
2894668 exit_group(0 <unfinished ...>
2894654 wait4(14,  <unfinished ...>
2894668 <... exit_group resumed>)       = ?
2894668 +++ exited with 0 +++
2894667 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15
2894667 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
2894667 rt_sigreturn({mask=[]})         = 15
2894667 exit_group(0)                   = ?
2894667 +++ exited with 0 +++
2894654 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 14
2894654 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
2894654 unlink("/root/.darling/Users/root/Movies") = 0
2894654 symlink("/Volumes/SystemRoot/root", "/root/.darling/Users/root/Movies") = 0
2894654 openat(AT_FDCWD, "/proc/sys/kernel/core_pattern", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
2894654 fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
2894654 write(3, "/cores/core.%p\n", 15) = 15
2894654 close(3)                        = 0
2894654 prctl(PR_SET_NAME, "darling-init") = 0
2894654 write(4, "\0", 1)               = 1
2894653 <... read resumed>"\0", 1)      = 1
2894654 close(4 <unfinished ...>
2894653 close(3 <unfinished ...>
2894654 <... close resumed>)            = 0
2894653 <... close resumed>)            = 0
2894654 openat(AT_FDCWD, "/root/.darling/var/tmp", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY <unfinished ...>
2894653 setresuid(-1, 0, -1)            = 0
2894654 <... openat resumed>)           = 3
2894653 setresgid(-1, 0, -1 <unfinished ...>
2894654 fstat(3,  <unfinished ...>
2894653 <... setresgid resumed>)        = 0
2894654 <... fstat resumed>{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894653 openat(AT_FDCWD, "/root/.darling/.init.pid", O_WRONLY|O_CREAT|O_TRUNC, 0666 <unfinished ...>
2894654 getdents64(3, /* 2 entries */, 32768) = 48
2894654 getdents64(3 <unfinished ...>
2894653 <... openat resumed>)           = 3
2894654 <... getdents64 resumed>, /* 0 entries */, 32768) = 0
2894653 setresuid(-1, 0, -1 <unfinished ...>
2894654 close(3 <unfinished ...>
2894653 <... setresuid resumed>)        = 0
2894654 <... close resumed>)            = 0
2894653 setresgid(-1, 0, -1 <unfinished ...>
2894654 openat(AT_FDCWD, "/root/.darling/var/run", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY <unfinished ...>
2894653 <... setresgid resumed>)        = 0
2894654 <... openat resumed>)           = 3
2894653 fstat(3,  <unfinished ...>
2894654 fstat(3,  <unfinished ...>
2894653 <... fstat resumed>{st_mode=S_IFREG|0644, st_size=0, ...}) = 0
2894654 <... fstat resumed>{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
2894653 write(3, "2894654", 7 <unfinished ...>
2894654 getdents64(3 <unfinished ...>
2894653 <... write resumed>)            = 7
2894654 <... getdents64 resumed>, /* 2 entries */, 32768) = 48
2894653 close(3 <unfinished ...>
2894654 getdents64(3 <unfinished ...>
2894653 <... close resumed>)            = 0
2894654 <... getdents64 resumed>, /* 0 entries */, 32768) = 0
2894653 access("/root/.darling/var/run/shellspawn.sock", F_OK <unfinished ...>
2894654 close(3 <unfinished ...>
2894653 <... access resumed>)           = -1 ENOENT (No such file or directory)
2894654 <... close resumed>)            = 0
2894653 nanosleep({tv_sec=1, tv_nsec=0},  <unfinished ...>
2894654 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x2), ...}) = 0
2894654 write(1, "Bootstrapping the container with"..., 44) = 44
2894654 execve("/usr/local/libexec/darling/usr/libexec/darling/vchroot", ["vchroot", "/root/.darling", "/sbin/launchd"], 0x15b6140 /* 32 vars */) = 0
2894654 ioctl(3, _IOC(_IOC_NONE, 0x10, 0, 0), 0) = 18
2894654 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0
2894654 dup2(3, 1023)                   = 1023
2894654 close(3)                        = 0
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
2894654 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
LubosD commented 4 years ago

As I said before, check dmesg, because the kernel loader will report why it cannot load the binary.

ghost commented 4 years ago

Ok 2s i give it to you

ghost commented 4 years ago

dmesg | grep darling

[28122.916513] darling_mach: loading out-of-tree module taints kernel.
[28122.916812] darling_mach: module verification failed: signature and/or required key missing - tainting kernel
[28122.930047] darling_xnu_init () called
[28122.930048] darling.xnu.init.1 ()
[28123.074475] overlayfs: failed to resolve '/usr/local/libexec/darling': -2
[28159.521093] overlayfs: failed to resolve '/usr/local/libexec/darling': -2
[28195.471157] overlayfs: failed to resolve '/usr/local/libexec/darling': -2
[28273.760413] overlayfs: failed to resolve '/usr/local/libexec/darling': -2
[28315.577934] overlayfs: failed to resolve '/usr/local/libexec/darling': -2
[28841.029717] overlayfs: failed to resolve '/usr/local/libexec/darling': -2
[28884.730236] overlayfs: failed to resolve '/usr/local/libexec/darling': -2
[28903.871518] overlayfs: failed to resolve '/usr/local/libexec/darling': -2
[35269.127723] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[42455.724554] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[42605.488951] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[42765.094449] env var: OLDPWD=/tmp/darling
[42765.094454] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[43052.949640] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[43142.459450] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[43153.600426] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[45841.695713] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[45953.020224] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[45957.403791] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[47662.108137] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[47771.101134] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[47811.044311] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[47815.039683] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[47816.433668] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[47990.548867] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[48001.633991] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[48145.544413] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[48405.576218] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[48514.242946] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[48622.569645] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[48664.947183] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
[52569.417919] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
LubosD commented 4 years ago
[28123.074475] overlayfs: failed to resolve '/usr/local/libexec/darling': -2

There must be something seriously wrong with your system, because overlayfs in your kernel has problem finding /usr/local/libexec/darling (-2 = not found).

ghost commented 4 years ago

but the folder exists @LubosD

ls /usr/local/libexec/darling bin dev etc Library private proc sbin System tmp usr var Volumes

affter reload my computer

darling shell ls

Loaded the kernel module
Bootstrapping the container with launchd...
Cannot open mnt namespace file: No such file or directory

dmesg

s0 tclass=file permissive=1
[  421.651812] darling_mach: loading out-of-tree module taints kernel.
[  421.652085] darling_mach: module verification failed: signature and/or required key missing - tainting kernel
[  421.663781] darling_xnu_init () called
[  421.663783] darling.xnu.init.1 ()
[  421.838093] env var: DYLD_ROOT_PATH=/usr/local/libexec/darling
CuriousTommy commented 4 years ago

Hi everyone, try updating and testing now. Reverting https://github.com/darlinghq/darling/commit/67286d8b3fee662a3d548144f71cfa2f30c5ef70 seems to fix the issue for me.

facekapow commented 4 years ago

@luoniisan Following up on this; have you tried it now with @CuriousTommy's update? (it seems to have been fixed for #831).

theeomm commented 4 years ago

The latest update worked for me