Fix potential segfault on ENOENT on job file
[fio.git] / init.c
diff --git a/init.c b/init.c
index a2377dc95e33c1499340037cae86b3b436ad2db6..17684787441cde5c8cad6c1405a4f660b8d66615 100644 (file)
--- a/init.c
+++ b/init.c
@@ -1432,7 +1432,8 @@ int __parse_jobs_ini(struct thread_data *td,
                        int __err = errno;
 
                        log_err("fio: unable to open '%s' job file\n", file);
-                       td_verror(td, __err, "job file open");
+                       if (td)
+                               td_verror(td, __err, "job file open");
                        return 1;
                }
        }