Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: CVS commit: src/sys/kern
"Kamil Rytarowski" writes:
> Module Name: src
> Committed By: kamil
> Date: Wed May 1 17:02:40 UTC 2019
>
> Modified Files:
> src/sys/kern: sys_ptrace_common.c
>
> Log Message:
> Disallow resuming program with PC=0x0 in ptrace(2)
>
> If the address parameter is 0, report error.
> It's a popular mistake to set Program Counter to 0x0.
> In certain kernels this is allowable parameter and causes
> portability issue.
>
> Disallow explicitly zeroed PC, instead of triggering
> a harder to debug crash later.
VA 0 can be valid executable code on some platforms.
.mrg.
Home |
Main Index |
Thread Index |
Old Index