diff --git a/src/dlangide/builders/extprocess.d b/src/dlangide/builders/extprocess.d index 0b5d55a..9c2fdd6 100644 --- a/src/dlangide/builders/extprocess.d +++ b/src/dlangide/builders/extprocess.d @@ -329,6 +329,8 @@ class ExternalProcess { Log.e("Cannot run program ", _program, " ", e); } catch (std.stdio.StdioException e) { Log.e("Cannot redirect streams for program ", _program, " ", e); + } catch (Throwable e) { + Log.e("Exception while trying to run program ", _program, " ", e); } return _state; }