From 18e60f7c8a3a1c250c7eda31c0b9e84fc452829e Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Wed, 4 May 2022 17:00:15 -0700 Subject: [PATCH] bfd: Check NULL pointer before setting ref_real PR ld/29086 * linker.c (bfd_wrapped_link_hash_lookup): Check NULL pointer before setting ref_real. --- bfd/linker.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bfd/linker.c b/bfd/linker.c index e9ebdbad040..0c2e3c10a67 100644 --- a/bfd/linker.c +++ b/bfd/linker.c @@ -599,7 +599,8 @@ bfd_wrapped_link_hash_lookup (bfd *abfd, n[1] = '\0'; strcat (n, l + sizeof REAL - 1); h = bfd_link_hash_lookup (info->hash, n, create, true, follow); - h->ref_real = 1; + if (h != NULL) + h->ref_real = 1; free (n); return h; } -- 2.30.2