sdk
sdk copied to clipboard
Http parser throws 'Null check operator used on a null value'
Our customers encountered a null check failure while running the web debugger.
The check fails at https://github.com/dart-lang/sdk/blob/7d8459dc3c2e53b8fff5239bcb13c3c4f28f9666/sdk/lib/_http/http_parser.dart#L199
Stack Trace
DDR serve requests error: Null check operator used on a null value
dart:_http/http_parser.dart 199:58 _HttpDetachedIncoming.listen
dart:_http/http_impl.dart 3527:22 _DetachedSocket.listen
package:sse/src/server/sse_handler.dart 238:22 SseHandler._createSseConnection.<fn>
package:shelf/shelf_io.dart 168:35 _fromHttpRequest.onHijack.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1406:47 _rootRunUnary
===== asynchronous gap ===========================
dart:async/zone.dart 1321:19 _CustomZone.registerCallback
dart:async/zone.dart 1247:22 _CustomZone.bindCallbackGuarded
dart:async/zone.dart 1460:16 _rootScheduleMicrotask
dart:async/zone.dart 1353:19 _CustomZone.scheduleMicrotask
dart:async/future_impl.dart 665:11 Future._asyncCompleteError
package:shelf/shelf_io.dart 168:35 _fromHttpRequest.onHijack.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1406:47 _rootRunUnary
===== asynchronous gap ===========================
dart:async/zone.dart 1328:19 _CustomZone.registerUnaryCallback
dart:async/future_impl.dart 315:23 Future.then
package:shelf/shelf_io.dart 168:10 _fromHttpRequest.onHijack
package:shelf/src/request.dart 303:37 _OnHijack.run.<fn>
dart:async/future.dart 277:37 new Future.microtask.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 116:48 StackZoneSpecification._registerCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 116:48 StackZoneSpecification._registerCallback.<fn>
dart:async/zone.dart 1390:47 _rootRun
dart:async/zone.dart 1300:19 _CustomZone.run
dart:async/zone.dart 1208:7 _CustomZone.runGuarded
dart:async/zone.dart 1248:23 _CustomZone.bindCallbackGuarded.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 116:48 StackZoneSpecification._registerCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 116:48 StackZoneSpecification._registerCallback.<fn>
dart:async/zone.dart 1398:13 _rootRun
dart:async/zone.dart 1300:19 _CustomZone.run
dart:async/zone.dart 1208:7 _CustomZone.runGuarded
dart:async/zone.dart 1248:23 _CustomZone.bindCallbackGuarded.<fn>
dart:async/schedule_microtask.dart 40:21 _microtaskLoop
dart:async/schedule_microtask.dart 49:5 _startMicrotaskLoop
dart:isolate-patch/isolate_patch.dart 122:13 _runPendingImmediateCallback
dart:isolate-patch/isolate_patch.dart 193:5 _RawReceivePortImpl._handleMessage
===== asynchronous gap ===========================
dart:async/zone.dart 1321:19 _CustomZone.registerCallback
dart:async/zone.dart 1247:22 _CustomZone.bindCallbackGuarded
dart:async/schedule_microtask.dart 144:47 scheduleMicrotask
dart:async/future.dart 275:5 new Future.microtask
package:shelf/src/request.dart 303:12 _OnHijack.run
package:shelf/src/request.dart 283:16 Request.hijack
package:sse/src/server/sse_handler.dart 218:9 SseHandler._createSseConnection
package:sse/src/server/sse_handler.dart 255:14 SseHandler._handle
package:dart.tools.iblaze.server/inject_js_handler.dart 141:37 InjectJsHandler.handle
package:shelf/src/cascade.dart 75:52 Cascade.handler.<fn>
package:shelf/src/cascade.dart 76:48 Cascade.handler.<fn>.<fn>
dart:async/future.dart 302:31 new Future.sync
package:shelf/src/cascade.dart 76:21 Cascade.handler.<fn>
package:shelf/src/cascade.dart 76:48 Cascade.handler.<fn>.<fn>
dart:async/future.dart 302:31 new Future.sync
package:shelf/src/cascade.dart 76:21 Cascade.handler.<fn>
package:shelf/src/cascade.dart 76:48 Cascade.handler.<fn>.<fn>
dart:async/future.dart 302:31 new Future.sync
package:shelf/src/cascade.dart 76:21 Cascade.handler.<fn>
package:shelf/src/cascade.dart 76:48 Cascade.handler.<fn>.<fn>
dart:async/future.dart 302:31 new Future.sync
package:shelf/src/cascade.dart 76:21 Cascade.handler.<fn>
package:shelf/src/cascade.dart 76:48 Cascade.handler.<fn>.<fn>
dart:async/future.dart 302:31 new Future.sync
package:shelf/src/cascade.dart 76:21 Cascade.handler.<fn>
package:dwds/src/handlers/injector.dart 130:32 DwdsInjector.middleware.<fn>.<fn>
===== asynchronous gap ===========================
package:dwds/src/handlers/injector.dart 126:34 DwdsInjector.middleware.<fn>.<fn>
package:shelf/shelf_io.dart 115:29 handleRequest
package:shelf/shelf_io.dart 75:34 serveRequests.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1406:47 _rootRunUnary
dart:async/zone.dart 1307:19 _CustomZone.runUnary
dart:async/zone.dart 1216:7 _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 339:11 _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 271:7 _BufferingStreamSubscription._add
dart:async/stream_controller.dart 774:19 _SyncStreamControllerDispatch._sendData
dart:async/stream_controller.dart 648:7 _StreamController._add
dart:async/stream_controller.dart 596:5 _StreamController.add
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1406:47 _rootRunUnary
dart:async/zone.dart 1307:19 _CustomZone.runUnary
dart:async/zone.dart 1216:7 _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 339:11 _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 271:7 _BufferingStreamSubscription._add
dart:async/stream_controller.dart 774:19 _SyncStreamControllerDispatch._sendData
dart:async/stream_controller.dart 648:7 _StreamController._add
dart:async/stream_controller.dart 596:5 _StreamController.add
dart:_http/http_impl.dart 3329:19 _HttpServer._handleRequest
dart:_http/http_impl.dart 3079:19 new _HttpConnection.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1406:47 _rootRunUnary
dart:async/zone.dart 1307:19 _CustomZone.runUnary
dart:async/zone.dart 1216:7 _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 339:11 _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 271:7 _BufferingStreamSubscription._add
dart:async/stream_controller.dart 774:19 _SyncStreamControllerDispatch._sendData
dart:async/stream_controller.dart 648:7 _StreamController._add
dart:async/stream_controller.dart 596:5 _StreamController.add
dart:_http/http_parser.dart 389:19 _HttpParser._headersEnd
dart:_http/http_parser.dart 745:15 _HttpParser._doParse
dart:_http/http_parser.dart 319:7 _HttpParser._parse
dart:_http/http_parser.dart 873:5 _HttpParser._onData
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1406:47 _rootRunUnary
dart:async/zone.dart 1307:19 _CustomZone.runUnary
dart:async/zone.dart 1216:7 _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 339:11 _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 271:7 _BufferingStreamSubscription._add
dart:async/stream_controller.dart 774:19 _SyncStreamControllerDispatch._sendData
dart:async/stream_controller.dart 648:7 _StreamController._add
dart:async/stream_controller.dart 596:5 _StreamController.add
dart:io-patch/socket_patch.dart 2323:41 _Socket._onData
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1414:13 _rootRunUnary
dart:async/zone.dart 1307:19 _CustomZone.runUnary
dart:async/zone.dart 1216:7 _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 339:11 _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 271:7 _BufferingStreamSubscription._add
dart:async/stream_controller.dart 774:19 _SyncStreamControllerDispatch._sendData
dart:async/stream_controller.dart 648:7 _StreamController._add
dart:async/stream_controller.dart 596:5 _StreamController.add
dart:io-patch/socket_patch.dart 1848:33 new _RawSocket.<fn>
dart:io-patch/socket_patch.dart 1321:14 _NativeSocket.issueReadEvent.issue
dart:async/schedule_microtask.dart 40:21 _microtaskLoop
dart:async/schedule_microtask.dart 49:5 _startMicrotaskLoop
dart:isolate-patch/isolate_patch.dart 122:13 _runPendingImmediateCallback
dart:isolate-patch/isolate_patch.dart 193:5 _RawReceivePortImpl._handleMessage
===== asynchronous gap ===========================
dart:async/zone.dart 1328:19 _CustomZone.registerUnaryCallback
dart:async/stream_impl.dart 134:17 _BufferingStreamSubscription._registerDataHandler
dart:async/stream_impl.dart 108:19 new _BufferingStreamSubscription.zoned
dart:async/stream_impl.dart 103:14 new _BufferingStreamSubscription
dart:async/stream_controller.dart 847:9 new _ControllerSubscription
dart:async/stream_controller.dart 678:47 _StreamController._subscribe
dart:async/stream_controller.dart 827:19 _ControllerStream._createSubscription
dart:async/stream_impl.dart 471:9 _StreamImpl.listen
dart:async/stream.dart 2201:20 StreamView.listen
package:shelf/shelf_io.dart 75:14 serveRequests.<fn>
package:shelf/src/util.dart 21:20 catchTopLevelErrors
package:shelf/shelf_io.dart 74:3 serveRequests
package:dart.tools.iblaze.server/server.dart 90:16 DdrServer.start.<fn>
package:stack_trace/src/chain.dart 97:24 Chain.capture.<fn>
dart:async/zone.dart 1398:13 _rootRun
dart:async/zone.dart 1300:19 _CustomZone.run
dart:async/zone.dart 1803:10 _runZoned
dart:async/zone.dart 1746:10 runZoned
package:stack_trace/src/chain.dart 95:12 Chain.capture
package:dart.tools.iblaze.server/server.dart 89:11 DdrServer.start
DDR serve requests error: SocketException: Broken pipe (OS Error: Broken pipe, errno = 32), address = 0.0.0.0, port = 8990
dart:async/stream_controller.dart 603:44 _StreamController.addError
dart:io-patch/socket_patch.dart 1861:23 new _RawSocket.<fn>
package:stack_trace/src/stack_zone_specification.dart 138:26 StackZoneSpecification._registerBinaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 138:14 StackZoneSpecification._registerBinaryCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 138:26 StackZoneSpecification._registerBinaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 138:14 StackZoneSpecification._registerBinaryCallback.<fn>
dart:async/zone.dart 1430:13 _rootRunBinary
dart:async/zone.dart 1314:19 _CustomZone.runBinary
dart:async/zone.dart 1224:7 _CustomZone.runBinaryGuarded
dart:async/zone.dart 1259:33 _CustomZone.bindBinaryCallbackGuarded.<fn>
dart:io-patch/socket_patch.dart 1569:32 _NativeSocket.reportError
dart:io-patch/socket_patch.dart 1408:15 _NativeSocket.multiplex
dart:isolate-patch/isolate_patch.dart 192:12 _RawReceivePortImpl._handleMessage
===== asynchronous gap ===========================
dart:async/zone.dart 1336:19 _CustomZone.registerBinaryCallback
dart:async/zone.dart 1258:22 _CustomZone.bindBinaryCallbackGuarded
dart:io-patch/socket_patch.dart 1860:21 new _RawSocket
dart:io-patch/socket_patch.dart 1753:28 _RawServerSocket.listen.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 116:48 StackZoneSpecification._registerCallback.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 116:48 StackZoneSpecification._registerCallback.<fn>
dart:async/zone.dart 1398:13 _rootRun
dart:async/zone.dart 1300:19 _CustomZone.run
dart:async/zone.dart 1208:7 _CustomZone.runGuarded
dart:async/zone.dart 1248:23 _CustomZone.bindCallbackGuarded.<fn>
dart:io-patch/socket_patch.dart 1420:39 _NativeSocket.multiplex
dart:isolate-patch/isolate_patch.dart 192:12 _RawReceivePortImpl._handleMessage
===== asynchronous gap ===========================
dart:async/zone.dart 1321:19 _CustomZone.registerCallback
dart:async/zone.dart 1247:22 _CustomZone.bindCallbackGuarded
dart:io-patch/socket_patch.dart 1745:20 _RawServerSocket.listen
dart:async/stream_pipe.dart 114:10 new _ForwardingStreamSubscription
dart:async/stream_pipe.dart 86:16 _ForwardingStream._createSubscription
dart:async/stream_pipe.dart 81:12 _ForwardingStream.listen
dart:io-patch/socket_patch.dart 2013:71 _ServerSocket.listen
dart:_http/http_impl.dart 3261:19 _HttpServer.listen
package:async/src/stream_group.dart 277:31 StreamGroup._listenToStream
package:async/src/stream_group.dart 199:34 StreamGroup._onListen
dart:async/stream_controller.dart 814:24 _runGuarded
dart:async/stream_controller.dart 692:7 _StreamController._subscribe.<fn>
dart:async/stream_impl.dart 415:13 _BufferingStreamSubscription._guardCallback
dart:async/stream_controller.dart 691:18 _StreamController._subscribe
dart:async/stream_controller.dart 827:19 _ControllerStream._createSubscription
dart:async/stream_impl.dart 471:9 _StreamImpl.listen
dart:async/stream.dart 2201:20 StreamView.listen
package:shelf/shelf_io.dart 75:14 serveRequests.<fn>
package:shelf/src/util.dart 21:20 catchTopLevelErrors
package:shelf/shelf_io.dart 74:3 serveRequests
package:dart.tools.iblaze.server/server.dart 90:16 DdrServer.start.<fn>
package:stack_trace/src/chain.dart 97:24 Chain.capture.<fn>
dart:async/zone.dart 1398:13 _rootRun
dart:async/zone.dart 1300:19 _CustomZone.run
dart:async/zone.dart 1803:10 _runZoned
dart:async/zone.dart 1746:10 runZoned
package:stack_trace/src/chain.dart 95:12 Chain.capture
package:dart.tools.iblaze.server/server.dart 89:11 DdrServer.start
16:41:01.101 INFO: DwdsInjector: Received request for entrypoint at http://b2607f8b0480010000020ed76c0a80adb22b80000005590ffffb300.proxy.googlers.com/aw/_/resources/awsm_js_ddc_bundle.app.bootstrap.js
16:41:01.104 INFO: DwdsInjector: Injected debugging metadata for entrypoint at http://b2607f8b0480010000020ed76c0a80adb22b80000005590ffffb300.proxy.googlers.com/aw/_/resources/awsm_js_ddc_bundle.app.bootstrap.js
16:43:01.238 INFO: MetadataProvider: Loading debug metadata...
16:43:01.875 INFO: MetadataProvider: Loaded debug metadata (weak null safety)
16:43:01.875 INFO: ChromeProxyService: Initializing expression compiler for aw/_/resources/awsm_js_ddc_bundle.app.bootstrap.js with sound null safety: false
16:43:01.921 INFO: ExpressionCompilerService: Starting...
16:43:02.552 INFO: ExpressionCompilerService: Updating dependencies...
16:43:06.950 INFO: DevHandler: Debug service listening on sses://b2607f8b0480010000020ed76c0a80adba5b5000000000000000001.proxy.googlers.com/WbdpFxar89o=/$debugHandler
16:43:07.618 INFO: ExpressionCompilerService: Updated dependencies.
17:03:05.809 INFO: DevHandler: Stopped debug service on sses://b2607f8b0480010000020ed76c0a80adba5b5000000000000000001.proxy.googlers.com/WbdpFxar89o=/$debugHandler
17:06:50.873 INFO: ChromeProxyService: Initializing expression compiler for aw/_/resources/awsm_js_ddc_bundle.app.bootstrap.js with sound null safety: false
17:06:51.147 INFO: ExpressionCompilerService: Updating dependencies...
17:06:54.862 INFO: DevHandler: Debug service listening on sses://b2607f8b0480010000020ed76c0a80adb9f37000000000000000001.proxy.googlers.com/HXSbViWflVs=/$debugHandler
Uncaught error, shutting down: Bad state: Cannot add event after closing
dart:async/stream_controller.dart 595:24 _StreamController.add
dart:async/stream_controller.dart 867:13 _StreamSinkWrapper.add
package:dwds/src/servers/extension_debugger.dart 145:10 ExtensionDebugger.sendCommand
package:dwds/src/handlers/dev_handler.dart 473:10 DevHandler._createAppDebugServices
===== asynchronous gap ===========================
package:dwds/src/handlers/dev_handler.dart 518:30 DevHandler._startExtensionDebugService.<fn>
package:stack_trace/src/stack_zone_specification.dart 126:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 126:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1406:47 _rootRunUnary
dart:async/zone.dart 1307:19 _CustomZone.runUnary
dart:async/zone.dart 1216:7 _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 339:11 _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 515:14 _DelayedData.perform
dart:async/stream_impl.dart 620:11 _PendingEvents.handleNext
dart:async/stream_impl.dart 591:7 _PendingEvents.schedule.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 116:48 StackZoneSpecification._registerCallback.<fn>
dart:async/zone.dart 1390:47 _rootRun
dart:async/zone.dart 1300:19 _CustomZone.run
dart:async/zone.dart 1208:7 _CustomZone.runGuarded
dart:async/zone.dart 1248:23 _CustomZone.bindCallbackGuarded.<fn>
package:stack_trace/src/stack_zone_specification.dart 208:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 116:48 StackZoneSpecification._registerCallback.<fn>
dart:async/zone.dart 1398:13 _rootRun
dart:async/zone.dart 1300:19 _CustomZone.run
dart:async/zone.dart 1208:7 _CustomZone.runGuarded
dart:async/zone.dart 1248:23 _CustomZone.bindCallbackGuarded.<fn>
dart:async/schedule_microtask.dart 40:21 _microtaskLoop
dart:async/schedule_microtask.dart 49:5 _startMicrotaskLoop
dart:isolate-patch/isolate_patch.dart 122:13 _runPendingImmediateCallback
dart:isolate-patch/isolate_patch.dart 193:5 _RawReceivePortImpl._handleMessage
===== asynchronous gap ===========================
dart:async/zone.dart 1328:19 _CustomZone.registerUnaryCallback
dart:async/stream_impl.dart 134:17 _BufferingStreamSubscription._registerDataHandler
dart:async/stream_impl.dart 108:19 new _BufferingStreamSubscription.zoned
dart:async/stream_impl.dart 103:14 new _BufferingStreamSubscription
dart:async/stream_controller.dart 847:9 new _ControllerSubscription
dart:async/stream_controller.dart 678:47 _StreamController._subscribe
dart:async/stream_controller.dart 827:19 _ControllerStream._createSubscription
dart:async/stream_impl.dart 471:9 _StreamImpl.listen
package:dwds/src/handlers/dev_handler.dart 492:45 DevHandler._startExtensionDebugService
===== asynchronous gap ===========================
package:dwds/src/handlers/dev_handler.dart 489:31 DevHandler._startExtensionDebugService
package:dwds/src/handlers/dev_handler.dart 483:7 DevHandler._listenForDebugExtension
===== asynchronous gap ===========================
dart:async/zone.dart 1328:19 _CustomZone.registerUnaryCallback
package:dwds/src/handlers/dev_handler.dart 482:12 DevHandler._listenForDebugExtension
package:dwds/src/handlers/dev_handler.dart 104:7 new DevHandler
package:dwds/dart_web_debug_service.dart 132:24 Dwds.start
===== asynchronous gap ===========================
dart:async/zone.dart 1328:19 _CustomZone.registerUnaryCallback
package:dwds/dart_web_debug_service.dart 106:26 Dwds.start
package:dart.tools.iblaze.server/ddr_handler.dart 186:31 DdrHandler.handler
===== asynchronous gap ===========================
dart:async/zone.dart 1328:19 _CustomZone.registerUnaryCallback
package:dart.tools.iblaze.server/ddr_handler.dart 178:14 DdrHandler.handler
package:dart.tools.iblaze.server/server.dart 87:37 DdrServer.start
===== asynchronous gap ===========================
dart:async/zone.dart 1328:19 _CustomZone.registerUnaryCallback
package:dart.tools.iblaze.server/server.dart 86:15 DdrServer.start
package:stack_trace/src/chain.dart 97:24 Chain.capture.<fn>
dart:async/zone.dart 1398:13 _rootRun
dart:async/zone.dart 1300:19 _CustomZone.run
dart:async/zone.dart 1803:10 _runZoned
dart:async/zone.dart 1746:10 runZoned
package:stack_trace/src/chain.dart 95:12 Chain.capture
google3:///dart/tools/iblaze/bin/server.dart 175:15 main
/cc @brianquinlan
Update: that crashes the debugger, so the user needs to restart the session, which might take a while.
@annagrin we have a fix for this but are wondering about a test case that would reproduce the problem so we can verify the fix. Do you have any ideas on how to reproduce the issue ?
https://dart-review.googlesource.com/c/sdk/+/330201