@@ -207,12 +207,13 @@ close(_readPipe[1]); close(_writePipe[0]); OFFreeMemory(argv); - for (iter = env; *iter != NULL; iter++) - OFFreeMemory(*iter); + if (env != NULL) + for (iter = env; *iter != NULL; iter++) + OFFreeMemory(*iter); OFFreeMemory(env); } objc_autoreleasePoolPop(pool);