]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
aarch64: fix a crash during maintenance print cooked-registers
authorKlaus Gerlicher <klaus.gerlicher@intel.com>
Mon, 3 Feb 2025 13:52:40 +0000 (13:52 +0000)
committerKlaus Gerlicher <klaus.gerlicher@intel.com>
Thu, 13 Feb 2025 11:04:48 +0000 (11:04 +0000)
commit5d43cdc1005ce828a2623b41e68649f7565f8b38
tree39d78598e8ab3e02eff848901aa935a7595aa85e
parentd6fcd68164c0b976b630207ffcba617eaf56e79b
aarch64: fix a crash during maintenance print cooked-registers

On aarch64 with pauth enabled a crash when can be seen when
using "maintenance print cooked-registers".

This happens because the register dump code tries to read
a pseudo reg that is not handled here because it is supposedly
only used in unwinding.

Fix this by returning a zero value typed as a built-in uint64.

Approved-By: Luis Machado <luis.machado@arm.com>
gdb/aarch64-tdep.c