On Windows, if --target_path is set to a process that starts successfully (and even exits), but does not initialize IPC, the libfuzzer-dotnet.exe runtime will hang in the initial ReadFile() call.
Instead, we should detect process exit (if it occurs), and offer a configurable timeout.
On Windows, if
--target_pathis set to a process that starts successfully (and even exits), but does not initialize IPC, thelibfuzzer-dotnet.exeruntime will hang in the initialReadFile()call.Instead, we should detect process exit (if it occurs), and offer a configurable timeout.