-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: widget previewsIssues related to the Widget Previewer toolingIssues related to the Widget Previewer toolingteam-toolOwned by Flutter Tool teamOwned by Flutter Tool teamtriaged-toolTriaged by Flutter Tool teamTriaged by Flutter Tool team
Description
Crash detected via crashlytics for 3.38.0 release:
Thread 0 main thread_TypeError: type 'DisposedAnalysisContextResult' is not a subtype of type 'ErrorsResult' in type cast
at LibraryPreviewNode.populateErrors(dependency_graph.dart:219)
at <asynchronous gap>(async)
at PreviewDetector._findPreviewFunctions(preview_detector.dart:251)
at <asynchronous gap>(async)
at PreviewDetector.initialize(preview_detector.dart:73)
at <asynchronous gap>(async)
at WidgetPreviewStartCommand.runCommand(widget_preview.dart:340)
at <asynchronous gap>(async)
at FlutterCommand.run.<anonymous closure>(flutter_command.dart:1559)
at <asynchronous gap>(async)
at AppContext.run.<anonymous closure>(context.dart:154)
at <asynchronous gap>(async)
at CommandRunner.runCommand(command_runner.dart:212)
at <asynchronous gap>(async)
at FlutterCommandRunner.runCommand.<anonymous closure>(flutter_command_runner.dart:487)
at <asynchronous gap>(async)
at AppContext.run.<anonymous closure>(context.dart:154)
at <asynchronous gap>(async)
at FlutterCommandRunner.runCommand(flutter_command_runner.dart:422)
at <asynchronous gap>(async)
at run.<anonymous closure>.<anonymous closure>(runner.dart:101)
at <asynchronous gap>(async)
at AppContext.run.<anonymous closure>(context.dart:154)
at <asynchronous gap>(async)
at main(executable.dart:103)
at <asynchronous gap>(async)
We're making a bad assumption about the return type as errors can be returned once the analysis context is disposed while we're in the middle of updating the preview dependency graph.
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: widget previewsIssues related to the Widget Previewer toolingIssues related to the Widget Previewer toolingteam-toolOwned by Flutter Tool teamOwned by Flutter Tool teamtriaged-toolTriaged by Flutter Tool teamTriaged by Flutter Tool team