From 86a16a2f18a27066de01b7f95736e8cca9f9e8f8 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Mon, 24 Oct 2016 16:47:24 +0200 Subject: [PATCH] fixes #14249 --- src/vs/workbench/parts/git/node/git.lib.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/workbench/parts/git/node/git.lib.ts b/src/vs/workbench/parts/git/node/git.lib.ts index ed8acd900bf..c742d20c6ff 100644 --- a/src/vs/workbench/parts/git/node/git.lib.ts +++ b/src/vs/workbench/parts/git/node/git.lib.ts @@ -334,6 +334,10 @@ export class Repository { buffer(object: string): TPromise { const child = this.show(object); + if (!child.stdout) { + return TPromise.wrapError(localize('errorBuffer', "Can't open file from git")); + } + return new Promise((c, e) => { detectMimesFromStream(child.stdout, null, (err, result) => { if (err) { -- GitLab