| Index: runtime/observatory/lib/src/service/object.dart
|
| diff --git a/runtime/observatory/lib/src/service/object.dart b/runtime/observatory/lib/src/service/object.dart
|
| index f82f25cf840fd4de4495c611c728f93eac61bc33..33301621a1ab4708483f3dddaa7ab7b7c5a170f8 100644
|
| --- a/runtime/observatory/lib/src/service/object.dart
|
| +++ b/runtime/observatory/lib/src/service/object.dart
|
| @@ -1451,7 +1451,11 @@ class Isolate extends ServiceObjectOwner {
|
|
|
| updateHeapsFromMap(map['_heaps']);
|
| _updateBreakpoints(map['breakpoints']);
|
| - exceptionsPauseInfo = map['_debuggerSettings']['_exceptions'];
|
| + if (map['_debuggerSettings'] != null) {
|
| + exceptionsPauseInfo = map['_debuggerSettings']['_exceptions'];
|
| + } else {
|
| + exceptionsPauseInfo = "none";
|
| + }
|
|
|
| var newPauseEvent = map['pauseEvent'];
|
| assert((pauseEvent == null) ||
|
|
|