commit | d09db732ff68f40fd3581306c650b17ea1955b4e | [log] [tgz] |
---|---|---|
author | Azat Khuzhin <a3at.mail@gmail.com> | Tue Jul 09 19:57:00 2024 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jul 09 20:00:23 2024 |
tree | 20287b7708a44999d71e3c89eee3ab6b8d9c2b7c | |
parent | 8f49d6467fd4369cb12c1dd927fde3aaa85d7dd4 [diff] |
[libunwind] fix unwinding from signal handler (#92291) In case of this is frame of signal handler, the IP should be incremented, because the IP saved in the signal handler points to first non-executed instruction, while FDE/CIE expects IP to be after the first non-executed instruction. Refs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26208 NOKEYCHECK=True GitOrigin-RevId: 7b604cdf75fd1c741a15138684ea0e98dca5e46f