fix subproc exception
merge