Commit c833ab7351f2ebac46740380a81e34482e208dcc

Authored by Anthony Liguori
1 parent 71b9b0ca

Fix segv when passing an unknown protocol

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Showing 1 changed file with 1 additions and 1 deletions
... ... @@ -306,7 +306,7 @@ static BlockDriver *find_image_format(const char *filename)
306 306  
307 307 drv = find_protocol(filename);
308 308 /* no need to test disk image formats for vvfat */
309   - if (strcmp(drv->format_name, "vvfat") == 0)
  309 + if (drv && strcmp(drv->format_name, "vvfat") == 0)
310 310 return drv;
311 311  
312 312 ret = bdrv_file_open(&bs, filename, BDRV_O_RDONLY);
... ...