Index: autogen-5.18.16/autoopts/save.c =================================================================== --- autogen-5.18.16.orig/autoopts/save.c +++ autogen-5.18.16/autoopts/save.c @@ -494,6 +494,9 @@ remove_settings(tOptions * opts, char co char * text = text_mmap(fname, PROT_READ|PROT_WRITE, MAP_PRIVATE, &map_info); char * scan = text; + if (TEXT_MMAP_FAILED_ADDR(text)) + return; + for (;;) { char * next = scan = strstr(scan, zCfgProg); if (scan == NULL)