Closed
Description
Repro
- debug the following code for web with a breakpoint on
print
line:
void main() {
var r = (1, 'a');
print(r);
}
- when breakpoint is hit, evaluate
r
Expected
Display the record with fields
Actual
(1, a)
<error>:
<getObject: Unexpected error from chrome devtools:>
On a break
Verbose logs
...
[ +150 ms] ExpressionEvaluator: Evaluating "() => true" at packages/flutter/src/widgets/visibility.dart
[ +36 ms] ExpressionEvaluator: Evaluated "() => true" to "boolean true" for isolate 1
[+5108 ms] ExpressionEvaluator: Evaluating "r" at packages/hello_world/main.dart, package:hello_world/main.dart:11:3
[ +19 ms] ExpressionEvaluator: Evaluated "r" to "{type: object, className: recordClass.new, description: recordClass.new, objectId: -8255589152002379596.1.86}"
[ +24 ms] AppInspector: getObject classes|dart:core|(int, String) failedError: Unexpected error from chrome devtools:
text: Uncaught
exception:
preview: null
description: TypeError: Cannot read properties of undefined (reading 'name')
at <anonymous>:9:25
at <anonymous>:83:7
at main$ (http://localhost:50607/packages/hello_world/main.dart.lib.js:141:5)
at http://localhost:50607/web_entrypoint.dart.lib.js:41:33
at Object._checkAndCall (http://localhost:50607/dart_sdk.js:5657:16)
at Object.dcall (http://localhost:50607/dart_sdk.js:5662:17)
at http://localhost:50607/dart_sdk.js:141449:18
at Generator.next (<anonymous>)
at http://localhost:50607/dart_sdk.js:40976:33
at _RootZone.runUnary (http://localhost:50607/dart_sdk.js:40809:59)
at _FutureListener.thenAwait.handleValue (http://localhost:50607/dart_sdk.js:36012:29)
at handleValueCallback (http://localhost:50607/dart_sdk.js:36583:49)
at _Future._propagateToListeners (http://localhost:50607/dart_sdk.js:36621:17)
at [_completeWithValue] (http://localhost:50607/dart_sdk.js:36456:23)
at async._AsyncCallbackEntry.new.callback (http://localhost:50607/dart_sdk.js:36490:35)
at Object._microtaskLoop (http://localhost:50607/dart_sdk.js:41119:13)
at _startMicrotaskLoop (http://localhost:50607/dart_sdk.js:41125:13)
at http://localhost:50607/dart_sdk.js:36846:9
type: object
value: null
attempted JS eval: ` (function() {
var sdkUtils = require('dart_sdk').dart;
var library = sdkUtils.getLibrary('dart:core');
if (!library) throw 'cannot find library for dart:core';
var result = {};
var clazz = library["(int, String)"];
var descriptor = {
'name': clazz.name,
'dartName': sdkUtils.typeName(clazz)
};
// TODO(grouma) - we display all inherited methods since we don't provide
// the superClass information. This is technically not correct.
var proto = clazz.prototype;
var methodNames = [];
for (; proto != null; proto = Object.getPrototypeOf(proto)) {
var methods = Object.getOwnPropertyNames(proto);
for (var i = 0; i < methods.length; i++) {
if (methodNames.indexOf(methods[i]) == -1
&& methods[i] != 'constructor') {
methodNames.push(methods[i]);
}
}
if (proto.constructor.name == 'Object') break;
}
descriptor['methods'] = {};
for (var name of methodNames) {
descriptor['methods'][name] = {
// TODO(jakemac): how can we get actual const info?
"isConst": false,
"isStatic": false,
}
}
var fields = sdkUtils.getFields(clazz);
var fieldNames = fields ? Object.keys(fields) : [];
descriptor['fields'] = {};
for (var name of fieldNames) {
var field = fields[name];
var libraryUri = Object.getOwnPropertySymbols(fields[name]["type"])
.find(x => x.description == "libraryUri");
descriptor['fields'][name] = {
// TODO(jakemac): how can we get actual const info?
"isConst": false,
"isFinal": field.isFinal,
"isStatic": false,
"classRefName": fields[name]["type"]["name"],
"classRefDartName": sdkUtils.typeName(fields[name]["type"]),
"classRefLibraryId" : field["type"][libraryUri],
}
}
// TODO(elliette): The following static member information is minimal and
// should be replaced once DDC provides full symbol information (see
// https://github.com/dart-lang/sdk/issues/40273):
descriptor['staticFields'] = {};
var staticFieldNames = sdkUtils.getStaticFields(clazz) ?? [];
for (const name of staticFieldNames) {
descriptor['staticFields'][name] = {
"isStatic": true,
// DDC only provides names of static members, we set isConst/isFinal
// to false even though they could be true.
"isConst": false,
"isFinal": false,
}
}
descriptor['staticMethods'] = {};
var staticMethodNames = sdkUtils.getStaticMethods(clazz) ?? [];
for (var name of staticMethodNames) {
descriptor['methods'][name] = {
// DDC only provides names of static members, we set isConst
// to false even though it could be true.
"isConst": false,
"isStatic": true,
}
}
return descriptor;
})()
`
stack trace:
() 8:24
() 82:6
main$() http://localhost:50607/packages/hello_world/main.dart.lib.js 140:4
() http://localhost:50607/web_entrypoint.dart.lib.js 40:32
_checkAndCall() http://localhost:50607/dart_sdk.js 5656:15
dcall() http://localhost:50607/dart_sdk.js 5661:16
() http://localhost:50607/dart_sdk.js 141448:17
() http://localhost:50607/dart_sdk.js 40975:32
runUnary() http://localhost:50607/dart_sdk.js 40808:58
handleValue() http://localhost:50607/dart_sdk.js 36011:28
handleValueCallback() http://localhost:50607/dart_sdk.js 36582:48
_propagateToListeners() http://localhost:50607/dart_sdk.js 36620:16
[_completeWithValue]() http://localhost:50607/dart_sdk.js 36455:22
() http://localhost:50607/dart_sdk.js 36489:34
_microtaskLoop() http://localhost:50607/dart_sdk.js 41118:12
_startMicrotaskLoop() http://localhost:50607/dart_sdk.js 41124:12
() http://localhost:50607/dart_sdk.js 36845:8
_scheduleImmediateWithPromise() http://localhost:50607/dart_sdk.js 36843:40
_scheduleImmediate() http://localhost:50607/dart_sdk.js 36849:22
_scheduleAsyncCallback() http://localhost:50607/dart_sdk.js 41139:24
_rootScheduleMicrotask() http://localhost:50607/dart_sdk.js 41321:10
scheduleMicrotask() http://localhost:50607/dart_sdk.js 40828:12
[_asyncCompleteWithValue]() http://localhost:50607/dart_sdk.js 36488:21
[_asyncComplete]() http://localhost:50607/dart_sdk.js 36470:37
complete() http://localhost:50607/dart_sdk.js 35894:35
() http://localhost:50607/dart_sdk.js 63246:95
promiseToFuture() http://localhost:50607/dart_sdk.js 63253:14
_DomResponseExtension$124arrayBuffer() http://localhost:50607/dart_sdk.js 202388:19
asByteBuffer() http://localhost:50607/dart_sdk.js 156492:105
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
asByteBuffer() http://localhost:50607/dart_sdk.js 156491:19
HttpFetchResponseExtension$124asByteBuffer() http://localhost:50607/dart_sdk.js 202344:25
httpFetchByteBuffer() http://localhost:50607/dart_sdk.js 202322:63
() http://localhost:50607/dart_sdk.js 40975:32
runUnary() http://localhost:50607/dart_sdk.js 40808:58
handleValue() http://localhost:50607/dart_sdk.js 36011:28
handleValueCallback() http://localhost:50607/dart_sdk.js 36582:48
_propagateToListeners() http://localhost:50607/dart_sdk.js 36620:16
[_completeWithValue]() http://localhost:50607/dart_sdk.js 36455:22
() http://localhost:50607/dart_sdk.js 36489:34
_microtaskLoop() http://localhost:50607/dart_sdk.js 41118:12
_startMicrotaskLoop() http://localhost:50607/dart_sdk.js 41124:12
() http://localhost:50607/dart_sdk.js 36845:8
_scheduleImmediateWithPromise() http://localhost:50607/dart_sdk.js 36843:40
_scheduleImmediate() http://localhost:50607/dart_sdk.js 36849:22
_scheduleAsyncCallback() http://localhost:50607/dart_sdk.js 41139:24
_rootScheduleMicrotask() http://localhost:50607/dart_sdk.js 41321:10
scheduleMicrotask() http://localhost:50607/dart_sdk.js 40828:12
[_asyncCompleteWithValue]() http://localhost:50607/dart_sdk.js 36488:21
[_asyncComplete]() http://localhost:50607/dart_sdk.js 36470:37
complete() http://localhost:50607/dart_sdk.js 35894:35
() http://localhost:50607/dart_sdk.js 63246:95
promiseToFuture() http://localhost:50607/dart_sdk.js 63253:14
_rawHttpGet() http://localhost:50607/dart_sdk.js 202283:19
httpFetch() http://localhost:50607/dart_sdk.js 202291:41
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
httpFetch() http://localhost:50607/dart_sdk.js 202286:17
httpFetchByteBuffer() http://localhost:50607/dart_sdk.js 202321:36
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
httpFetchByteBuffer() http://localhost:50607/dart_sdk.js 202320:17
downloadFont() http://localhost:50607/dart_sdk.js 148308:38
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
downloadFont() http://localhost:50607/dart_sdk.js 148306:21
[_downloadFont]() http://localhost:50607/dart_sdk.js 148323:34
downloadAssetFonts() http://localhost:50607/dart_sdk.js 148255:29
() http://localhost:50607/dart_sdk.js 40975:32
runUnary() http://localhost:50607/dart_sdk.js 40808:58
handleValue() http://localhost:50607/dart_sdk.js 36011:28
handleValueCallback() http://localhost:50607/dart_sdk.js 36582:48
_propagateToListeners() http://localhost:50607/dart_sdk.js 36620:16
[_completeWithValue]() http://localhost:50607/dart_sdk.js 36455:22
() http://localhost:50607/dart_sdk.js 36489:34
_microtaskLoop() http://localhost:50607/dart_sdk.js 41118:12
_startMicrotaskLoop() http://localhost:50607/dart_sdk.js 41124:12
() http://localhost:50607/dart_sdk.js 36845:8
_scheduleImmediateWithPromise() http://localhost:50607/dart_sdk.js 36843:40
_scheduleImmediate() http://localhost:50607/dart_sdk.js 36849:22
_scheduleAsyncCallback() http://localhost:50607/dart_sdk.js 41139:24
_rootScheduleMicrotask() http://localhost:50607/dart_sdk.js 41321:10
scheduleMicrotask() http://localhost:50607/dart_sdk.js 40828:12
[_asyncCompleteWithValue]() http://localhost:50607/dart_sdk.js 36488:21
[_asyncComplete]() http://localhost:50607/dart_sdk.js 36470:37
complete() http://localhost:50607/dart_sdk.js 35894:35
() http://localhost:50607/dart_sdk.js 63246:95
promiseToFuture() http://localhost:50607/dart_sdk.js 63253:14
_DomResponseExtension$124arrayBuffer() http://localhost:50607/dart_sdk.js 202388:19
asByteBuffer() http://localhost:50607/dart_sdk.js 156492:105
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
asByteBuffer() http://localhost:50607/dart_sdk.js 156491:19
HttpFetchResponseExtension$124asUint8List() http://localhost:50607/dart_sdk.js 202351:34
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
HttpFetchResponseExtension$124asUint8List() http://localhost:50607/dart_sdk.js 202350:17
downloadAssetFonts() http://localhost:50607/dart_sdk.js 148239:75
() http://localhost:50607/dart_sdk.js 40975:32
runUnary() http://localhost:50607/dart_sdk.js 40808:58
handleValue() http://localhost:50607/dart_sdk.js 36011:28
handleValueCallback() http://localhost:50607/dart_sdk.js 36582:48
_propagateToListeners() http://localhost:50607/dart_sdk.js 36620:16
[_completeWithValue]() http://localhost:50607/dart_sdk.js 36455:22
() http://localhost:50607/dart_sdk.js 36489:34
_microtaskLoop() http://localhost:50607/dart_sdk.js 41118:12
_startMicrotaskLoop() http://localhost:50607/dart_sdk.js 41124:12
() http://localhost:50607/dart_sdk.js 36845:8
_scheduleImmediateWithPromise() http://localhost:50607/dart_sdk.js 36843:40
_scheduleImmediate() http://localhost:50607/dart_sdk.js 36849:22
_scheduleAsyncCallback() http://localhost:50607/dart_sdk.js 41139:24
_rootScheduleMicrotask() http://localhost:50607/dart_sdk.js 41321:10
scheduleMicrotask() http://localhost:50607/dart_sdk.js 40828:12
[_asyncCompleteWithValue]() http://localhost:50607/dart_sdk.js 36488:21
[_asyncComplete]() http://localhost:50607/dart_sdk.js 36470:37
complete() http://localhost:50607/dart_sdk.js 35894:35
() http://localhost:50607/dart_sdk.js 63246:95
promiseToFuture() http://localhost:50607/dart_sdk.js 63253:14
_rawHttpGet() http://localhost:50607/dart_sdk.js 202283:19
httpFetch() http://localhost:50607/dart_sdk.js 202291:41
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
httpFetch() http://localhost:50607/dart_sdk.js 202286:17
loadAsset() http://localhost:50607/dart_sdk.js 141867:21
downloadAssetFonts() http://localhost:50607/dart_sdk.js 148234:43
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
downloadAssetFonts() http://localhost:50607/dart_sdk.js 148233:19
_downloadAssetFonts() http://localhost:50607/dart_sdk.js 206252:46
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
_downloadAssetFonts() http://localhost:50607/dart_sdk.js 206249:17
initializeEngineServices() http://localhost:50607/dart_sdk.js 206221:111
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
initializeEngineServices() http://localhost:50607/dart_sdk.js 206176:17
() http://localhost:50607/dart_sdk.js 141441:24
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
() http://localhost:50607/dart_sdk.js 141440:110
autoStart() http://localhost:50607/dart_sdk.js 141784:37
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
autoStart() http://localhost:50607/dart_sdk.js 141783:19
webOnlyWarmupEngine() http://localhost:50607/dart_sdk.js 141454:24
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
webOnlyWarmupEngine() http://localhost:50607/dart_sdk.js 141438:17
main() http://localhost:50607/web_entrypoint.dart.lib.js 36:15
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
main$() http://localhost:50607/web_entrypoint.dart.lib.js 35:17
() http://localhost:50607/main_module.bootstrap.js 22:9
window.$dartRunMain() http://localhost:50607/main_module.bootstrap.js 21:31
() 0:7
runMain() http://localhost:50607/dwds/src/injected/client.js 8971:20
() http://localhost:50607/dwds/src/injected/client.js 24814:18
() http://localhost:50607/dwds/src/injected/client.js 3574:14
call$2() http://localhost:50607/dwds/src/injected/client.js 11674:11
_asyncStartSync() http://localhost:50607/dwds/src/injected/client.js 3538:19
$call$body$main__closure() http://localhost:50607/dwds/src/injected/client.js 24827:15
call$1() http://localhost:50607/dwds/src/injected/client.js 24753:18
_rootRunUnary() http://localhost:50607/dwds/src/injected/client.js 3938:17
runUnary$2$2() http://localhost:50607/dwds/src/injected/client.js 13073:38
runUnaryGuarded$1$2() http://localhost:50607/dwds/src/injected/client.js 13020:13
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12613:18
_add$1() http://localhost:50607/dwds/src/injected/client.js 12559:14
_add$1() http://localhost:50607/dwds/src/injected/client.js 12894:11
_handleData$2() http://localhost:50607/dwds/src/injected/client.js 12957:11
_handleData$1() http://localhost:50607/dwds/src/injected/client.js 12920:19
() http://localhost:50607/dwds/src/injected/client.js 1338:44
_rootRunUnary() http://localhost:50607/dwds/src/injected/client.js 3938:17
runUnary$2$2() http://localhost:50607/dwds/src/injected/client.js 13073:38
runUnaryGuarded$1$2() http://localhost:50607/dwds/src/injected/client.js 13020:13
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12613:18
_add$1() http://localhost:50607/dwds/src/injected/client.js 12559:14
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12404:31
add$1() http://localhost:50607/dwds/src/injected/client.js 12283:14
() http://localhost:50607/dwds/src/injected/client.js 1396:47
_rootRunUnary() http://localhost:50607/dwds/src/injected/client.js 3938:17
runUnary$2$2() http://localhost:50607/dwds/src/injected/client.js 13073:38
runUnaryGuarded$1$2() http://localhost:50607/dwds/src/injected/client.js 13020:13
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12613:18
_add$1() http://localhost:50607/dwds/src/injected/client.js 12559:14
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12404:31
add$1() http://localhost:50607/dwds/src/injected/client.js 12283:14
add$1() http://localhost:50607/dwds/src/injected/client.js 24247:24
call$1() http://localhost:50607/dwds/src/injected/client.js 24539:9
call$1() http://localhost:50607/dwds/src/injected/client.js 18035:25
_rootRunUnary() http://localhost:50607/dwds/src/injected/client.js 3942:15
runUnary$2$2() http://localhost:50607/dwds/src/injected/client.js 13073:38
runUnaryGuarded$1$2() http://localhost:50607/dwds/src/injected/client.js 13020:13
call$1() http://localhost:50607/dwds/src/injected/client.js 13210:24
invokeClosure() http://localhost:50607/dwds/src/injected/client.js 1228:25
() http://localhost:50607/dwds/src/injected/client.js 1247:17
[ +3 ms] DevHandler: VmService proxy responded with an error:
{jsonrpc: 2.0, id: 36, error: {code: -32603, message: getObject: Unexpected error from chrome devtools:
text: Uncaught
exception:
preview: null
description: TypeError: Cannot read properties of undefined (reading 'name')
at <anonymous>:9:25
at <anonymous>:83:7
at main$ (http://localhost:50607/packages/hello_world/main.dart.lib.js:141:5)
at http://localhost:50607/web_entrypoint.dart.lib.js:41:33
at Object._checkAndCall (http://localhost:50607/dart_sdk.js:5657:16)
at Object.dcall (http://localhost:50607/dart_sdk.js:5662:17)
at http://localhost:50607/dart_sdk.js:141449:18
at Generator.next (<anonymous>)
at http://localhost:50607/dart_sdk.js:40976:33
at _RootZone.runUnary (http://localhost:50607/dart_sdk.js:40809:59)
at _FutureListener.thenAwait.handleValue (http://localhost:50607/dart_sdk.js:36012:29)
at handleValueCallback (http://localhost:50607/dart_sdk.js:36583:49)
at _Future._propagateToListeners (http://localhost:50607/dart_sdk.js:36621:17)
at [_completeWithValue] (http://localhost:50607/dart_sdk.js:36456:23)
at async._AsyncCallbackEntry.new.callback (http://localhost:50607/dart_sdk.js:36490:35)
at Object._microtaskLoop (http://localhost:50607/dart_sdk.js:41119:13)
at _startMicrotaskLoop (http://localhost:50607/dart_sdk.js:41125:13)
at http://localhost:50607/dart_sdk.js:36846:9
type: object
value: null
attempted JS eval: ` (function() {
var sdkUtils = require('dart_sdk').dart;
var library = sdkUtils.getLibrary('dart:core');
if (!library) throw 'cannot find library for dart:core';
var result = {};
var clazz = library["(int, String)"];
var descriptor = {
'name': clazz.name,
'dartName': sdkUtils.typeName(clazz)
};
// TODO(grouma) - we display all inherited methods since we don't provide
// the superClass information. This is technically not correct.
var proto = clazz.prototype;
var methodNames = [];
for (; proto != null; proto = Object.getPrototypeOf(proto)) {
var methods = Object.getOwnPropertyNames(proto);
for (var i = 0; i < methods.length; i++) {
if (methodNames.indexOf(methods[i]) == -1
&& methods[i] != 'constructor') {
methodNames.push(methods[i]);
}
}
if (proto.constructor.name == 'Object') break;
}
descriptor['methods'] = {};
for (var name of methodNames) {
descriptor['methods'][name] = {
// TODO(jakemac): how can we get actual const info?
"isConst": false,
"isStatic": false,
}
}
var fields = sdkUtils.getFields(clazz);
var fieldNames = fields ? Object.keys(fields) : [];
descriptor['fields'] = {};
for (var name of fieldNames) {
var field = fields[name];
var libraryUri = Object.getOwnPropertySymbols(fields[name]["type"])
.find(x => x.description == "libraryUri");
descriptor['fields'][name] = {
// TODO(jakemac): how can we get actual const info?
"isConst": false,
"isFinal": field.isFinal,
"isStatic": false,
"classRefName": fields[name]["type"]["name"],
"classRefDartName": sdkUtils.typeName(fields[name]["type"]),
"classRefLibraryId" : field["type"][libraryUri],
}
}
// TODO(elliette): The following static member information is minimal and
// should be replaced once DDC provides full symbol information (see
// https://github.com/dart-lang/sdk/issues/40273):
descriptor['staticFields'] = {};
var staticFieldNames = sdkUtils.getStaticFields(clazz) ?? [];
for (const name of staticFieldNames) {
descriptor['staticFields'][name] = {
"isStatic": true,
// DDC only provides names of static members, we set isConst/isFinal
// to false even though they could be true.
"isConst": false,
"isFinal": false,
}
}
descriptor['staticMethods'] = {};
var staticMethodNames = sdkUtils.getStaticMethods(clazz) ?? [];
for (var name of staticMethodNames) {
descriptor['methods'][name] = {
// DDC only provides names of static members, we set isConst
// to false even though it could be true.
"isConst": false,
"isStatic": true,
}
}
return descriptor;
})()
`
stack trace:
() 8:24
() 82:6
main$() http://localhost:50607/packages/hello_world/main.dart.lib.js 140:4
() http://localhost:50607/web_entrypoint.dart.lib.js 40:32
_checkAndCall() http://localhost:50607/dart_sdk.js 5656:15
dcall() http://localhost:50607/dart_sdk.js 5661:16
() http://localhost:50607/dart_sdk.js 141448:17
() http://localhost:50607/dart_sdk.js 40975:32
runUnary() http://localhost:50607/dart_sdk.js 40808:58
handleValue() http://localhost:50607/dart_sdk.js 36011:28
handleValueCallback() http://localhost:50607/dart_sdk.js 36582:48
_propagateToListeners() http://localhost:50607/dart_sdk.js 36620:16
[_completeWithValue]() http://localhost:50607/dart_sdk.js 36455:22
() http://localhost:50607/dart_sdk.js 36489:34
_microtaskLoop() http://localhost:50607/dart_sdk.js 41118:12
_startMicrotaskLoop() http://localhost:50607/dart_sdk.js 41124:12
() http://localhost:50607/dart_sdk.js 36845:8
_scheduleImmediateWithPromise() http://localhost:50607/dart_sdk.js 36843:40
_scheduleImmediate() http://localhost:50607/dart_sdk.js 36849:22
_scheduleAsyncCallback() http://localhost:50607/dart_sdk.js 41139:24
_rootScheduleMicrotask() http://localhost:50607/dart_sdk.js 41321:10
scheduleMicrotask() http://localhost:50607/dart_sdk.js 40828:12
[_asyncCompleteWithValue]() http://localhost:50607/dart_sdk.js 36488:21
[_asyncComplete]() http://localhost:50607/dart_sdk.js 36470:37
complete() http://localhost:50607/dart_sdk.js 35894:35
() http://localhost:50607/dart_sdk.js 63246:95
promiseToFuture() http://localhost:50607/dart_sdk.js 63253:14
_DomResponseExtension$124arrayBuffer() http://localhost:50607/dart_sdk.js 202388:19
asByteBuffer() http://localhost:50607/dart_sdk.js 156492:105
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
asByteBuffer() http://localhost:50607/dart_sdk.js 156491:19
HttpFetchResponseExtension$124asByteBuffer() http://localhost:50607/dart_sdk.js 202344:25
httpFetchByteBuffer() http://localhost:50607/dart_sdk.js 202322:63
() http://localhost:50607/dart_sdk.js 40975:32
runUnary() http://localhost:50607/dart_sdk.js 40808:58
handleValue() http://localhost:50607/dart_sdk.js 36011:28
handleValueCallback() http://localhost:50607/dart_sdk.js 36582:48
_propagateToListeners() http://localhost:50607/dart_sdk.js 36620:16
[_completeWithValue]() http://localhost:50607/dart_sdk.js 36455:22
() http://localhost:50607/dart_sdk.js 36489:34
_microtaskLoop() http://localhost:50607/dart_sdk.js 41118:12
_startMicrotaskLoop() http://localhost:50607/dart_sdk.js 41124:12
() http://localhost:50607/dart_sdk.js 36845:8
_scheduleImmediateWithPromise() http://localhost:50607/dart_sdk.js 36843:40
_scheduleImmediate() http://localhost:50607/dart_sdk.js 36849:22
_scheduleAsyncCallback() http://localhost:50607/dart_sdk.js 41139:24
_rootScheduleMicrotask() http://localhost:50607/dart_sdk.js 41321:10
scheduleMicrotask() http://localhost:50607/dart_sdk.js 40828:12
[_asyncCompleteWithValue]() http://localhost:50607/dart_sdk.js 36488:21
[_asyncComplete]() http://localhost:50607/dart_sdk.js 36470:37
complete() http://localhost:50607/dart_sdk.js 35894:35
() http://localhost:50607/dart_sdk.js 63246:95
promiseToFuture() http://localhost:50607/dart_sdk.js 63253:14
_rawHttpGet() http://localhost:50607/dart_sdk.js 202283:19
httpFetch() http://localhost:50607/dart_sdk.js 202291:41
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
httpFetch() http://localhost:50607/dart_sdk.js 202286:17
httpFetchByteBuffer() http://localhost:50607/dart_sdk.js 202321:36
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
httpFetchByteBuffer() http://localhost:50607/dart_sdk.js 202320:17
downloadFont() http://localhost:50607/dart_sdk.js 148308:38
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
downloadFont() http://localhost:50607/dart_sdk.js 148306:21
[_downloadFont]() http://localhost:50607/dart_sdk.js 148323:34
downloadAssetFonts() http://localhost:50607/dart_sdk.js 148255:29
() http://localhost:50607/dart_sdk.js 40975:32
runUnary() http://localhost:50607/dart_sdk.js 40808:58
handleValue() http://localhost:50607/dart_sdk.js 36011:28
handleValueCallback() http://localhost:50607/dart_sdk.js 36582:48
_propagateToListeners() http://localhost:50607/dart_sdk.js 36620:16
[_completeWithValue]() http://localhost:50607/dart_sdk.js 36455:22
() http://localhost:50607/dart_sdk.js 36489:34
_microtaskLoop() http://localhost:50607/dart_sdk.js 41118:12
_startMicrotaskLoop() http://localhost:50607/dart_sdk.js 41124:12
() http://localhost:50607/dart_sdk.js 36845:8
_scheduleImmediateWithPromise() http://localhost:50607/dart_sdk.js 36843:40
_scheduleImmediate() http://localhost:50607/dart_sdk.js 36849:22
_scheduleAsyncCallback() http://localhost:50607/dart_sdk.js 41139:24
_rootScheduleMicrotask() http://localhost:50607/dart_sdk.js 41321:10
scheduleMicrotask() http://localhost:50607/dart_sdk.js 40828:12
[_asyncCompleteWithValue]() http://localhost:50607/dart_sdk.js 36488:21
[_asyncComplete]() http://localhost:50607/dart_sdk.js 36470:37
complete() http://localhost:50607/dart_sdk.js 35894:35
() http://localhost:50607/dart_sdk.js 63246:95
promiseToFuture() http://localhost:50607/dart_sdk.js 63253:14
_DomResponseExtension$124arrayBuffer() http://localhost:50607/dart_sdk.js 202388:19
asByteBuffer() http://localhost:50607/dart_sdk.js 156492:105
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
asByteBuffer() http://localhost:50607/dart_sdk.js 156491:19
HttpFetchResponseExtension$124asUint8List() http://localhost:50607/dart_sdk.js 202351:34
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
HttpFetchResponseExtension$124asUint8List() http://localhost:50607/dart_sdk.js 202350:17
downloadAssetFonts() http://localhost:50607/dart_sdk.js 148239:75
() http://localhost:50607/dart_sdk.js 40975:32
runUnary() http://localhost:50607/dart_sdk.js 40808:58
handleValue() http://localhost:50607/dart_sdk.js 36011:28
handleValueCallback() http://localhost:50607/dart_sdk.js 36582:48
_propagateToListeners() http://localhost:50607/dart_sdk.js 36620:16
[_completeWithValue]() http://localhost:50607/dart_sdk.js 36455:22
() http://localhost:50607/dart_sdk.js 36489:34
_microtaskLoop() http://localhost:50607/dart_sdk.js 41118:12
_startMicrotaskLoop() http://localhost:50607/dart_sdk.js 41124:12
() http://localhost:50607/dart_sdk.js 36845:8
_scheduleImmediateWithPromise() http://localhost:50607/dart_sdk.js 36843:40
_scheduleImmediate() http://localhost:50607/dart_sdk.js 36849:22
_scheduleAsyncCallback() http://localhost:50607/dart_sdk.js 41139:24
_rootScheduleMicrotask() http://localhost:50607/dart_sdk.js 41321:10
scheduleMicrotask() http://localhost:50607/dart_sdk.js 40828:12
[_asyncCompleteWithValue]() http://localhost:50607/dart_sdk.js 36488:21
[_asyncComplete]() http://localhost:50607/dart_sdk.js 36470:37
complete() http://localhost:50607/dart_sdk.js 35894:35
() http://localhost:50607/dart_sdk.js 63246:95
promiseToFuture() http://localhost:50607/dart_sdk.js 63253:14
_rawHttpGet() http://localhost:50607/dart_sdk.js 202283:19
httpFetch() http://localhost:50607/dart_sdk.js 202291:41
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
httpFetch() http://localhost:50607/dart_sdk.js 202286:17
loadAsset() http://localhost:50607/dart_sdk.js 141867:21
downloadAssetFonts() http://localhost:50607/dart_sdk.js 148234:43
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
downloadAssetFonts() http://localhost:50607/dart_sdk.js 148233:19
_downloadAssetFonts() http://localhost:50607/dart_sdk.js 206252:46
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
_downloadAssetFonts() http://localhost:50607/dart_sdk.js 206249:17
initializeEngineServices() http://localhost:50607/dart_sdk.js 206221:111
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
initializeEngineServices() http://localhost:50607/dart_sdk.js 206176:17
() http://localhost:50607/dart_sdk.js 141441:24
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
() http://localhost:50607/dart_sdk.js 141440:110
autoStart() http://localhost:50607/dart_sdk.js 141784:37
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
autoStart() http://localhost:50607/dart_sdk.js 141783:19
webOnlyWarmupEngine() http://localhost:50607/dart_sdk.js 141454:24
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
webOnlyWarmupEngine() http://localhost:50607/dart_sdk.js 141438:17
main() http://localhost:50607/web_entrypoint.dart.lib.js 36:15
runBody() http://localhost:50607/dart_sdk.js 40994:33
_async() http://localhost:50607/dart_sdk.js 41026:6
main$() http://localhost:50607/web_entrypoint.dart.lib.js 35:17
() http://localhost:50607/main_module.bootstrap.js 22:9
window.$dartRunMain() http://localhost:50607/main_module.bootstrap.js 21:31
() 0:7
runMain() http://localhost:50607/dwds/src/injected/client.js 8971:20
() http://localhost:50607/dwds/src/injected/client.js 24814:18
() http://localhost:50607/dwds/src/injected/client.js 3574:14
call$2() http://localhost:50607/dwds/src/injected/client.js 11674:11
_asyncStartSync() http://localhost:50607/dwds/src/injected/client.js 3538:19
$call$body$main__closure() http://localhost:50607/dwds/src/injected/client.js 24827:15
call$1() http://localhost:50607/dwds/src/injected/client.js 24753:18
_rootRunUnary() http://localhost:50607/dwds/src/injected/client.js 3938:17
runUnary$2$2() http://localhost:50607/dwds/src/injected/client.js 13073:38
runUnaryGuarded$1$2() http://localhost:50607/dwds/src/injected/client.js 13020:13
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12613:18
_add$1() http://localhost:50607/dwds/src/injected/client.js 12559:14
_add$1() http://localhost:50607/dwds/src/injected/client.js 12894:11
_handleData$2() http://localhost:50607/dwds/src/injected/client.js 12957:11
_handleData$1() http://localhost:50607/dwds/src/injected/client.js 12920:19
() http://localhost:50607/dwds/src/injected/client.js 1338:44
_rootRunUnary() http://localhost:50607/dwds/src/injected/client.js 3938:17
runUnary$2$2() http://localhost:50607/dwds/src/injected/client.js 13073:38
runUnaryGuarded$1$2() http://localhost:50607/dwds/src/injected/client.js 13020:13
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12613:18
_add$1() http://localhost:50607/dwds/src/injected/client.js 12559:14
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12404:31
add$1() http://localhost:50607/dwds/src/injected/client.js 12283:14
() http://localhost:50607/dwds/src/injected/client.js 1396:47
_rootRunUnary() http://localhost:50607/dwds/src/injected/client.js 3938:17
runUnary$2$2() http://localhost:50607/dwds/src/injected/client.js 13073:38
runUnaryGuarded$1$2() http://localhost:50607/dwds/src/injected/client.js 13020:13
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12613:18
_add$1() http://localhost:50607/dwds/src/injected/client.js 12559:14
_sendData$1() http://localhost:50607/dwds/src/injected/client.js 12404:31
add$1() http://localhost:50607/dwds/src/injected/client.js 12283:14
add$1() http://localhost:50607/dwds/src/injected/client.js 24247:24
call$1() http://localhost:50607/dwds/src/injected/client.js 24539:9
call$1() http://localhost:50607/dwds/src/injected/client.js 18035:25
_rootRunUnary() http://localhost:50607/dwds/src/injected/client.js 3942:15
runUnary$2$2() http://localhost:50607/dwds/src/injected/client.js 13073:38
runUnaryGuarded$1$2() http://localhost:50607/dwds/src/injected/client.js 13020:13
call$1() http://localhost:50607/dwds/src/injected/client.js 13210:24
invokeClosure() http://localhost:50607/dwds/src/injected/client.js 1228:25
() http://localhost:50607/dwds/src/injected/client.js 1247:17
, data: {details: #0 ClassHelper._constructClass (package:dwds/src/debugging/classes.dart:170:7)
<asynchronous suspension>
#1 StackZoneSpecification._registerUnaryCallback.<anonymous closure>
<asynchronous suspension>
}}}