diff --git a/lib/ice-coder.js b/lib/ice-coder.js index 89669fc..42d5104 100644 --- a/lib/ice-coder.js +++ b/lib/ice-coder.js @@ -1153,11 +1153,11 @@ var ICEcoder = { var shortURL, canOpenFile; var line = 1; if ("undefined" != typeof fileLink) { - var re = /^(.*)\s+line\s+(\d+)/; + var re = /^([^ ]*)\s+(on\s+)?line\s+(\d+)/; var reMatch = re.exec(fileLink); if (null !== reMatch) { - line = reMatch[2]; + line = reMatch[3]; fileLink = reMatch[1]; } else if (fileLink.indexOf(':') > 0){ line = fileLink.split(':')[1];