Index: pkg/compiler/lib/src/helpers/trace.dart |
diff --git a/pkg/compiler/lib/src/helpers/trace.dart b/pkg/compiler/lib/src/helpers/trace.dart |
index 49c93240d0be56ffa27360925a116efdd8c0bc9e..2c92824ab99e890e827ec4120c1d935816a00cf1 100644 |
--- a/pkg/compiler/lib/src/helpers/trace.dart |
+++ b/pkg/compiler/lib/src/helpers/trace.dart |
@@ -137,6 +137,10 @@ class StackTraceLines { |
// Strip index. |
line = line.replaceFirst(indexPattern, ''); |
+ if (line == '<asynchronous suspension>') { |
+ lines.add(new StackTraceLine(index, '', '', '', line)); |
+ continue; |
+ } |
int leftParenPos = line.indexOf('('); |
int rightParenPos = line.indexOf(')', leftParenPos); |