Am 07.06.2012 22:59, schrieb Martin Pärtel: > Signal handlers in UML guest processes now get correct siginfo_t fields > for SIGTRAP, SIGFPE, SIGILL and SIGBUS. Specifically, si_addr and si_code > are now correct where previously they were si_addr = NULL and si_code = 128. What exactly is broken? In my SIGSEGV test case si_addr is not NULL, it contains the correct faulting address. > + > + ptrace(PTRACE_GETSIGINFO, pid, 0, &si); > + Doesn't this leak the host siginfo_t into the guest? Thanks, //richard