select(16, [8], NULL, NULL, {tv_sec=10, tv_usec=0}) = 0 (Timeout) stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3687, ...}) = 0 getpid() = 11036 gettimeofday({tv_sec=1531217468, tv_usec=529330}, NULL) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=3687, ...}) = 0 write(3, "11:11:08.529 FATAL 11036 L=564"..., 85) = 85 write(2, "FRED at scout.pl line 5646.\n", 28) = 28 HERE WE DIE rt_sigaction(SIGHUP, NULL, {sa_handler=0x557e00140f70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b8e5740c0}, 8) = 0 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b8e5740c0}, {sa_handler=0x557e00140f70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b8e5740c0}, 8) = 0 rt_sigaction(SIGINT, NULL, {sa_handler=0x557e00140f70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b8e5740c0}, 8) = 0 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b8e5740c0}, {sa_handler=0x557e00140f70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b8e5740c0}, 8) = 0 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 loads more of these then: write(14, "\1\0\0\0\0\0\0\0", 8) = 8 getpid() = 11036 poll([{fd=9, events=POLLIN}], 1, -1 and it hangs here. However, if you quit strace and restart it, it then says:

strace: Process 4166 attached restart_syscall(<... resuming interrupted poll ...>