diff --git a/src/libsysprof-analyze/sysprof-symbol-private.h b/src/libsysprof-analyze/sysprof-symbol-private.h index 545d9f48..0fb79111 100644 --- a/src/libsysprof-analyze/sysprof-symbol-private.h +++ b/src/libsysprof-analyze/sysprof-symbol-private.h @@ -76,6 +76,9 @@ _sysprof_symbol_equal (const SysprofSymbol *a, if (a->kind != b->kind) return FALSE; + if (a->name == NULL || b->name == NULL) + return FALSE; + return strcmp (a->name, b->name) == 0; }