Hi there,
 
    Here is a fix for the overloads of System.Diagnostics.Process.Start, the method CreateProcess in processes.c was not checking for the executable validity when called with a absolute path. There were also two uninitialized variables that now are set to NULL. (would have lead to multiple frees in this context)
 
Could someone commit it if ok ?
 
An other thing, a null reference should not be sent when the executable is not found. How should this be addressed ?
 
Jerome.

Attachment: processes.c.diff
Description: Binary data

Reply via email to