> > Then my analysis is correct that you simply missed filtering out the > si codes that are not signal specific and do not use the fault layout > in struct siginfo. > ... > I would say that you really need a > white-list of si_codes that whose use of struct siginfo that you know. > Otherwise you could get into the same problem of under or over copying > data. > I think that's correct, but I'm not super familiar with either UML or signal handling.