Dans le fichier /tmp/trace, une recherche avec le mot killed ne me donne que :
7445 +++ killed by SIGSEGV +++
7444 +++ killed by SIGSEGV +++
7446 +++ killed by SIGSEGV +++
et avec SIGxxxxx : je n'ai rien !
Par contre, SIG me donne :
7431 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
7431 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], 0}, 8) = 0
7431 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, 8) = 0
7431 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], 0}, 8) = 0
7431 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, 8) = 0
7431 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], 0}, 8) = 0
7431 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, 8) = 0
7431 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
7431 rt_sigaction(SIGQUIT, {0x1, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, 8) = 0
7431 rt_sigaction(SIGCHLD, {0x43dc30, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, 8) = 0
7431 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
7431 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
7431 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
7431 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f1f5181b7c0) = 7432
7431 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
7431 <... rt_sigprocmask resumed> NULL, 8) = 0
7431 rt_sigaction(SIGCHLD, {0x43dc30, [], SA_RESTORER, 0x3deb233370}, <unfinished ...>
7432 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
7431 <... rt_sigaction resumed> {0x43dc30, [], SA_RESTORER, 0x3deb233370}, 8) = 0
7432 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0x3deb233370}, {SIG_DFL, [], 0}, 8) = 0
etc.... je n'ai pas tout mis car il y en a une flopée !
Tu peux interpréter tout ça ? Moi je n'y pige rien !