From ff96e6d3fe65821505ea84e9a7c35de3fc4b03a1 Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Mon, 30 Jul 2012 15:48:57 +0400 Subject: [PATCH] EA-37083 SIOOBE --- .../git4idea/src/git4idea/history/browser/GitCherryPicker.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/git4idea/src/git4idea/history/browser/GitCherryPicker.java b/plugins/git4idea/src/git4idea/history/browser/GitCherryPicker.java index 031809e42429..7c0ff49f0ec4 100644 --- a/plugins/git4idea/src/git4idea/history/browser/GitCherryPicker.java +++ b/plugins/git4idea/src/git4idea/history/browser/GitCherryPicker.java @@ -265,7 +265,8 @@ public class GitCherryPicker { } private static String getSubjectFromCommitMessage(String commitMessage) { - return commitMessage.substring(0, commitMessage.indexOf("\n")); + int newLine = commitMessage.indexOf("\n"); + return newLine < 0 ? commitMessage : commitMessage.substring(0, newLine); } /**