From 5ad751b089896fbc5198485080eea5d1a8bd192b Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Sat, 30 May 2015 23:38:28 +0200 Subject: libdwfl: Check file_name is not NULL before calling canonicalize_file_name. canonicalize_file_name is marked as taking a nonnull argument. Signed-off-by: Mark Wielaard --- libdwfl/find-debuginfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libdwfl/find-debuginfo.c') diff --git a/libdwfl/find-debuginfo.c b/libdwfl/find-debuginfo.c index ac9a5e50..9b911c1e 100644 --- a/libdwfl/find-debuginfo.c +++ b/libdwfl/find-debuginfo.c @@ -357,7 +357,7 @@ dwfl_standard_find_debuginfo (Dwfl_Module *mod, debuglink_file, debuglink_crc, debuginfo_file_name); - if (fd < 0 && errno == 0) + if (fd < 0 && errno == 0 && file_name != NULL) { /* If FILE_NAME is a symlink, the debug file might be associated with the symlink target name instead. */ -- cgit v1.2.1