Please add this. The 2.4.xx kernels are dead and buried.
Currently strace kills a process which takes a SIGSEGV
or similar, even if the signal handler would fix the
problem. (by updating EIP in the signal context, changing
permissions on a page, self-modifying the code, or just
never returning from the signal handler)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=26437
Nice, but your fix breaks strace on 2.4 kernels.
Could you submit corrected fix, please?
Logged In: NO
Please add this. The 2.4.xx kernels are dead and buried.
Currently strace kills a process which takes a SIGSEGV
or similar, even if the signal handler would fix the
problem. (by updating EIP in the signal context, changing
permissions on a page, self-modifying the code, or just
never returning from the signal handler)