--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5086, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(3) = 0
wait4(5086, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5086
getuid() = 1000
rt_sigaction(SIGINT, {SIG_IGN, [], SA_RESTORER, 0x7f55f106a4b0}, {0x53d3a0, [], SA_RESTORER, 0x7f55f1410390}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f55f106a4b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_PARENT_SETTID|SIGCHLD, parent_tidptr=0x7ffc6da1794c) = 5088
wait4(5088, OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
Segmentation fault
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5088
rt_sigaction(SIGINT, {0x53d3a0, [], SA_RESTORER, 0x7f55f106a4b0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f55f106a4b0}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5088, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f55f1410390}, {0x53d3a0, [], SA_RESTORER, 0x7f55f106a4b0}, 8) = 0
brk(0x1833000) = 0x1833000
brk(0x1831000) = 0x1831000
exit_group(0) = ?
+++ exited with 0 +++