Actions:
|
2017-10-31 10:36 AEST by Arthur Barrett - When we use RunFile - even after wait() there is still calls to the delegated 'output' or 'error' streams (set with
setOutput() or setError() causing application exceptions, e.g.: in vsix).
The crash is happening in here:
while(m_errFd>=0 && (size=read(m_errFd,buf,BUFSIZ*10))>0)
{
if(m_errorFn && m_errorFn != StandardError) m_errorFn(buf,size,m_errorData);
if(m_debugFn) m_debugFn(2,buf,size,m_debugData);
ZeroMemory( buf, BUFSIZ*10 );
}
Documented all the details in CvsSccProviderStorage.cs CheckinFile() in the vs2015api project - but this is a
bug in CVSNT CVSAPI not in VSIX. |