For some reason, at least on my Linux system, the ssi_addr field in the siginfo sent to the signal handler is always 0, even for signals such as SIGSEGV where it should be populated with the address. We supposedly? set the correct flags when installing the signal handler
|
sa.sa_flags = libc::SA_ONSTACK | libc::SA_SIGINFO; |
but...maybe not?
For some reason, at least on my Linux system, the
ssi_addrfield in the siginfo sent to the signal handler is always 0, even for signals such asSIGSEGVwhere it should be populated with the address. We supposedly? set the correct flags when installing the signal handlercrash-handling/crash-handler/src/linux/state.rs
Line 234 in e6c580d