Bug 201741
Summary: | [4.19 Regression] i386 vDSO has incorrect unwind info | ||
---|---|---|---|
Product: | Platform Specific/Hardware | Reporter: | H.J. Lu (hjl.tools) |
Component: | i386 | Assignee: | platform_i386 |
Status: | NEW --- | ||
Severity: | normal | CC: | fweimer |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 4.19 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | A testcase |
Description
H.J. Lu
2018-11-20 21:53:54 UTC
The GNU_EH_FRAME segment is actually empty in our builds. This breaks unwinding across signal handlers on i386 because the libgcc unwinder does not recognize i386 __kernel_sigreturn as a signal handler frame anymore. |