From 7f92889076af3c381628316a79e825dc245c3f43 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Tue, 28 May 2019 20:10:56 -0700 Subject: [PATCH] libsysprof: be NULL safe --- src/libsysprof/sysprof-kernel-symbol.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libsysprof/sysprof-kernel-symbol.c b/src/libsysprof/sysprof-kernel-symbol.c index 98d5f7b3..cdd14fbe 100644 --- a/src/libsysprof/sysprof-kernel-symbol.c +++ b/src/libsysprof/sysprof-kernel-symbol.c @@ -174,6 +174,9 @@ sysprof_kernel_symbol_lookup (SysprofKernelSymbol *symbols, guint first, guint last) { + if (symbols == NULL) + return NULL; + if (address >= symbols [last].address) { return &symbols [last];