Well that worked. Here are the last 24 lines:
shmctl(45711406, IPC_RMID, 0) = 0 <0.000031>
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN|POLLOUT}]) <0.000036>
recvmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\22\0\260\n\22\0`\7\22\0`\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 128 <0.000023>
writev(6, [{"\213\7\2\0\36\0`\7\22\0\n\0\35\0`\7\210\1\0\0\210\1\0\0\10\2\0\0\20\0\0\0"..., 208}, {NULL, 0}, {"", 0}], 3) = 208 <0.000022>
recvmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\263\n\35\0`\7\210\1\0\0\202`\333\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64 <0.000021>
recvmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\264\n\35\0`\7-\1\0\0\202`\333\6\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 320 <0.000042>
recvmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\274\n\22\0`\7\210\1\0\0\202`\333\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64 <0.000035>
recvmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\275\n\22\0`\7m\1\0\0\202`\333\6\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 864 <0.000060>
recvmsg(6, 0x7fff0c6b0df0, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000019>
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=8, events=POLLIN}], 3, 0) = 1 ([{fd=3, revents=POLLIN}]) <0.000034>
write(3, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000033>
recvmsg(6, 0x7fff0c6b0df0, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000031>
futex(0x32942bc, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x3294290, 4) = 1 <0.000041>
futex(0x3294290, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000034>
futex(0x3226adc, FUTEX_WAIT_PRIVATE, 1, NULL) = 0 <0.000424>
futex(0x3226ab0, FUTEX_WAKE_PRIVATE, 1) = 0 <0.000032>
write(5, "@", 1) = 1 <0.000024>
close(5) = 0 <0.000020>
close(4) = 0 <0.000023>
rt_sigaction(SIGCHLD, NULL, {0x7fd7e7ac3e20, [], SA_RESTORER|SA_NOCLDSTOP, 0x7fd7e7748340}, 8) = 0 <0.000013>
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER, 0x7fd7e7748340}, NULL, 8) = 0 <0.000014>
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0x7fd7eaa922d0} ---
+++ killed by SIGSEGV (core dumped) +++
I don’t suppose this means anything to anyone?