gdb crashes upon `run` on some arm64 machines
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdb (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Lunar |
Fix Released
|
Undecided
|
Graham Inggs |
Bug Description
[ Impact ]
* gdb 13.1 as shipped in lunar is affected by a bug where it crashes upon `run`
on some arm64 machines (confirmed on Apple M-series, both under hypervisor
and bare metal, everything else with PAC should also be affected).
* It was fixed upstream in gdb 13.2: https:/
<email address hidden>/.
* Debian bookworm's gdb_13.1-3 also includes the same patch as `aarch64-pauth-
registers.
[ Test Plan ]
* This diff is confirmed to fix gdb 13.1 in lunar on my arm64 laptop.
* This could be tested by running any program under lunar's gdb
on any ARM64 PAC machine.
[ Where problems could occur ]
* Problems aren't particularly likely as the exact patch was included in the
last Debian stable.
* In theory, a gdb rebuild could possibly cause breakage.
Changed in gdb (Ubuntu): | |
importance: | Undecided → Low |
Changed in gdb (Ubuntu): | |
status: | New → Fix Released |
Changed in gdb (Ubuntu Lunar): | |
status: | New → In Progress |
assignee: | nobody → Graham Inggs (ginggs) |
The attachment "aarch64- pauth-registers .patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]