Stacktrace below. I’m not sure how to properly read these, sadly
[root@plex tmp]# strace ./test.sh
execve("./test.sh", ["./test.sh"], [/* 24 vars */]) = 0
brk(NULL) = 0x1deb000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1782efe000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=36050, ...}) = 0
mmap(NULL, 36050, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1782ef5000
close(3) = 0
open("/lib64/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\316\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=174576, ...}) = 0
mmap(NULL, 2268928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1782ab4000
mprotect(0x7f1782ad9000, 2097152, PROT_NONE) = 0
mmap(0x7f1782cd9000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f1782cd9000
close(3) = 0
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=19288, ...}) = 0
mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17828b0000
mprotect(0x7f17828b2000, 2097152, PROT_NONE) = 0
mmap(0x7f1782ab2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1782ab2000
close(3) = 0
open("/lib64/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\340$\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2151672, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1782ef4000
mmap(NULL, 3981792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17824e3000
mprotect(0x7f17826a5000, 2097152, PROT_NONE) = 0
mmap(0x7f17828a5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c2000) = 0x7f17828a5000
mmap(0x7f17828ab000, 16864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f17828ab000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1782ef2000
arch_prctl(ARCH_SET_FS, 0x7f1782ef2740) = 0
mprotect(0x7f17828a5000, 16384, PROT_READ) = 0
mprotect(0x7f1782ab2000, 4096, PROT_READ) = 0
mprotect(0x7f1782cd9000, 16384, PROT_READ) = 0
mprotect(0x6dd000, 4096, PROT_READ) = 0
mprotect(0x7f1782eff000, 4096, PROT_READ) = 0
munmap(0x7f1782ef5000, 36050) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
brk(NULL) = 0x1deb000
brk(0x1e0c000) = 0x1e0c000
brk(NULL) = 0x1e0c000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=106075056, ...}) = 0
mmap(NULL, 106075056, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f177bfb9000
close(3) = 0
brk(NULL) = 0x1e0c000
getuid() = 0
getgid() = 0
geteuid() = 0
getegid() = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1782efd000
read(3, "MemTotal: 2321652 kB\nMemF"..., 1024) = 1024
close(3) = 0
munmap(0x7f1782efd000, 4096) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f1782519280}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f1782519280}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f1782519280}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f1782519280}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f1782519280}, {SIG_DFL, [], SA_RESTORER, 0x7f1782519280}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f1782519280}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f1782519280}, {SIG_DFL, [], SA_RESTORER, 0x7f1782519280}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f1782519280}, {SIG_DFL, [], SA_RESTORER, 0x7f1782519280}, 8) = 0
uname({sysname="Linux", nodename="plex.hillhome", ...}) = 0
stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
getpid() = 25494
open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26254, ...}) = 0
mmap(NULL, 26254, PROT_READ, MAP_SHARED, 3, 0) = 0x7f1782ef7000
close(3) = 0
getppid() = 25492
getpgrp() = 25492
rt_sigaction(SIGCHLD, {0x4412e0, [], SA_RESTORER|SA_RESTART, 0x7f1782519280}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f1782519280}, 8) = 0
getrlimit(RLIMIT_NPROC, {rlim_cur=6929, rlim_max=6929}) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("./test.sh", O_RDONLY) = 3
ioctl(3, TCGETS, 0x7ffc7bad9e00) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(3, 0, SEEK_CUR) = 0
read(3, "#!/bin/sh\n\necho Starting PMS for"..., 80) = 80
lseek(3, 0, SEEK_SET) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor)
dup2(3, 255) = 255
close(3) = 0
fcntl(255, F_SETFD, FD_CLOEXEC) = 0
fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(255, {st_mode=S_IFREG|0777, st_size=633, ...}) = 0
lseek(255, 0, SEEK_CUR) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "#!/bin/sh\n\necho Starting PMS for"..., 633) = 633
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1782ef6000
write(1, "Starting PMS for diagnostics\n", 29Starting PMS for diagnostics
) = 29
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat(".", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
stat("/usr/local/sbin/su", 0x7ffc7bad9aa0) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/su", 0x7ffc7bad9aa0) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/su", 0x7ffc7bad9aa0) = -1 ENOENT (No such file or directory)
stat("/usr/bin/su", {st_mode=S_IFREG|S_ISUID|0755, st_size=32208, ...}) = 0
stat("/usr/bin/su", {st_mode=S_IFREG|S_ISUID|0755, st_size=32208, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/su", X_OK) = 0
stat("/usr/bin/su", {st_mode=S_IFREG|S_ISUID|0755, st_size=32208, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/su", R_OK) = 0
stat("/usr/bin/su", {st_mode=S_IFREG|S_ISUID|0755, st_size=32208, ...}) = 0
stat("/usr/bin/su", {st_mode=S_IFREG|S_ISUID|0755, st_size=32208, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/su", X_OK) = 0
stat("/usr/bin/su", {st_mode=S_IFREG|S_ISUID|0755, st_size=32208, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/su", R_OK) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -116, SEEK_CUR) = 517
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f1782ef2a10) = 25495
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43e750, [], SA_RESTORER, 0x7f1782519280}, {SIG_DFL, [], SA_RESTORER, 0x7f1782519280}, 8) = 0
wait4(-1,
After like 15-20 minutes, a couple of new lines came in
0x7ffc7bad9ba0, 0, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
wait4(-1, 0x7ffc7bad9ba0, 0, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
wait4(-1,