Skip to content

[flutter 1.20] Unsupported operation: serialization of generic DartType: UnknownType(?) (UnknownType) #63038

Description

@Mecheka

i updated my flutter project to version 1.20.0
i can't run my application

Launching lib/main_stag.dart on iPhone SE (2nd generation) in debug mode...
Running pod install...
Unhandled exception:
Unsupported operation: serialization of generic DartType: UnknownType(?) (UnknownType)
�[38;5;248m#0      BinaryPrinter.defaultDartType  (package:kernel/binary/ast_to_binary.dart:2231:5)�[39;49m
�[38;5;248m#1      UnknownType.accept  (package:front_end/src/fasta/type_inference/type_schema.dart:82:14)�[39;49m
�[38;5;248m#2      BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#3      BinaryPrinter.writeNodeList  (package:kernel/binary/ast_to_binary.dart:292:7)�[39;49m

�[38;5;248m#4      BinaryPrinter.visitInterfaceType  (package:kernel/binary/ast_to_binary.dart:2069:7)�[39;49m
�[38;5;248m#5      InterfaceType.accept  (package:kernel/ast.dart:7504:42)�[39;49m
�[38;5;248m#6      BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#7      BinaryPrinter.visitFutureOrType  (package:kernel/binary/ast_to_binary.dart:2090:5)�[39;49m
�[38;5;248m#8      FutureOrType.accept  (package:kernel/ast.dart:7903:42)�[39;49m
�[38;5;248m#9      BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#10     BinaryPrinter.visitAsExpression  (package:kernel/binary/ast_to_binary.dart:1616:5)�[39;49m
�[38;5;248m#11     AsExpression.accept  (package:kernel/ast.dart:4913:44)�[39;49m
�[38;5;248m#12     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#13     BinaryPrinter.visitVariableSet  (package:kernel/binary/ast_to_binary.dart:1368:7)�[39;49m
�[38;5;248m#14     VariableSet.accept  (package:kernel/ast.dart:3144:44)�[39;49m
�[38;5;248m#15     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#16     BinaryPrinter.visitExpressionStatement  (package:kernel/binary/ast_to_binary.dart:1795:5)�[39;49m
�[38;5;248m#17     ExpressionStatement.accept  (package:kernel/ast.dart:5784:43)�[39;49m
�[38;5;248m#18     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#19     BinaryPrinter.writeNodeList  (package:kernel/binary/ast_to_binary.dart:292:7)�[39;49m
�[38;5;248m#20     BinaryPrinter.visitBlock  (package:kernel/binary/ast_to_binary.dart:1803:5)�[39;49m
�[38;5;248m#21     Block.accept  (package:kernel/ast.dart:5823:43)�[39;49m
�[38;5;248m#22     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#23     BinaryPrinter.visitLabeledStatement  (package:kernel/binary/ast_to_binary.dart:1837:5)�[39;49m
�[38;5;248m#24     LabeledStatement.accept  (package:kernel/ast.dart:5984:43)�[39;49m
�[38;5;248m#25     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#26     BinaryPrinter.writeNodeList  (package:kernel/binary/ast_to_binary.dart:292:7)�[39;49m
�[38;5;248m#27     BinaryPrinter.visitBlock  (package:kernel/binary/ast_to_binary.dart:1803:5)�[39;49m

�[38;5;248m#28     Block.accept  (package:kernel/ast.dart:5823:43)�[39;49m
�[38;5;248m#29     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#30     BinaryPrinter.visitTryCatch  (package:kernel/binary/ast_to_binary.dart:1954:5)�[39;49m
�[38;5;248m#31     TryCatch.accept  (package:kernel/ast.dart:6532:43)�[39;49m
�[38;5;248m#32     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#33     BinaryPrinter.writeOptionalNode  (package:kernel/binary/ast_to_binary.dart:475:7)�[39;49m
�[38;5;248m#34     BinaryPrinter.visitFunctionNode  (package:kernel/binary/ast_to_binary.dart:1327:5)�[39;49m
�[38;5;248m#35     FunctionNode.accept  (package:kernel/ast.dart:2909:38)�[39;49m
�[38;5;248m#36     BinaryPrinter.writeFunctionNode  (package:kernel/binary/ast_to_binary.dart:389:10)�[39;49m
�[38;5;248m#37     BinaryPrinter.visitFunctionDeclaration  (package:kernel/binary/ast_to_binary.dart:2030:5)�[39;49m
�[38;5;248m#38     FunctionDeclaration.accept  (package:kernel/ast.dart:6988:43)�[39;49m
�[38;5;248m#39     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#40     BinaryPrinter.writeNodeList  (package:kernel/binary/ast_to_binary.dart:292:7)�[39;49m
�[38;5;248m#41     BinaryPrinter.visitBlock  (package:kernel/binary/ast_to_binary.dart:1803:5)�[39;49m
�[38;5;248m#42     Block.accept  (package:kernel/ast.dart:5823:43)�[39;49m
�[38;5;248m#43     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#44     BinaryPrinter.writeOptionalNode  (package:kernel/binary/ast_to_binary.dart:475:7)�[39;49m
�[38;5;248m#45     BinaryPrinter.visitFunctionNode  (package:kernel/binary/ast_to_binary.dart:1327:5)�[39;49m
�[38;5;248m#46     FunctionNode.accept  (package:kernel/ast.dart:2909:38)�[39;49m
�[38;5;248m#47     BinaryPrinter.writeFunctionNode  (package:kernel/binary/ast_to_binary.dart:389:10)�[39;49m
�[38;5;248m#48     BinaryPrinter.visitFunctionExpression  (package:kernel/binary/ast_to_binary.dart:1742:5)�[39;49m
�[38;5;248m#49     FunctionExpression.accept  (package:kernel/ast.dart:5535:44)�[39;49m
�[38;5;248m#50     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m

�[38;5;248m#51     BinaryPrinter.visitNamedExpression  (package:kernel/binary/ast_to_binary.dart:1503:5)�[39;49m
�[38;5;248m#52     NamedExpression.accept  (package:kernel/ast.dart:3813:38)�[39;49m
�[38;5;248m#53     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#54     BinaryPrinter.writeNodeList  (package:kernel/binary/ast_to_binary.dart:292:7)�[39;49m
�[38;5;248m#55     BinaryPrinter.visitArguments  (package:kernel/binary/ast_to_binary.dart:1497:5)�[39;49m
�[38;5;248m#56     Arguments.accept  (package:kernel/ast.dart:3753:38)�[39;49m
�[38;5;248m#57     BinaryPrinter.writeArgumentsNode  (package:kernel/binary/ast_to_binary.dart:396:10)�[39;49m

�[38;5;248m#58     BinaryPrinter.visitConstructorInvocation  (package:kernel/binary/ast_to_binary.dart:1489:5)�[39;49m
�[38;5;248m#59     ConstructorInvocation.accept  (package:kernel/ast.dart:4154:44)�[39;49m
�[38;5;248m#60     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#61     BinaryPrinter.visitNamedExpression  (package:kernel/binary/ast_to_binary.dart:1503:5)�[39;49m
�[38;5;248m#62     NamedExpression.accept  (package:kernel/ast.dart:3813:38)�[39;49m
�[38;5;248m#63     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#64     BinaryPrinter.writeNodeList  (package:kernel/binary/ast_to_binary.dart:292:7)�[39;49m
�[38;5;248m#65     BinaryPrinter.visitArguments  (package:kernel/binary/ast_to_binary.dart:1497:5)�[39;49m
�[38;5;248m#66     Arguments.accept  (package:kernel/ast.dart:3753:38)�[39;49m
�[38;5;248m#67     BinaryPrinter.writeArgumentsNode  (package:kernel/binary/ast_to_binary.dart:396:10)�[39;49m
�[38;5;248m#68     BinaryPrinter.visitConstructorInvocation  (package:kernel/binary/ast_to_binary.dart:1489:5)�[39;49m
�[38;5;248m#69     ConstructorInvocation.accept  (package:kernel/ast.dart:4154:44)�[39;49m
�[38;5;248m#70     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m

�[38;5;248m#71     BinaryPrinter.writeOptionalNode  (package:kernel/binary/ast_to_binary.dart:475:7)�[39;49m
�[38;5;248m#72     BinaryPrinter.visitReturnStatement  (package:kernel/binary/ast_to_binary.dart:1944:5)�[39;49m
�[38;5;248m#73     ReturnStatement.accept  (package:kernel/ast.dart:6491:43)�[39;49m

�[38;5;248m#74     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#75     BinaryPrinter.writeNodeList  (package:kernel/binary/ast_to_binary.dart:292:7)�[39;49m
�[38;5;248m#76     BinaryPrinter.visitBlock  (package:kernel/binary/ast_to_binary.dart:1803:5)�[39;49m
�[38;5;248m#77     Block.accept  (package:kernel/ast.dart:5823:43)�[39;49m
�[38;5;248m#78     BinaryPrinter.writeNode  (package:kernel/binary/ast_to_binary.dart:382:10)�[39;49m
�[38;5;248m#79     BinaryPrinter.writeOptionalNode  (package:kernel/binary/ast_to_binary.dart:475:7)�[39;49m
�[38;5;248m#80     BinaryPrinter.visitFunctionNode  (package:kernel/binary/ast_to_binary.dart:1327:5)�[39;49m
�[38;5;248m#81     FunctionNode.accept  (package:kernel/ast.dart:2909:38)�[39;49m
�[38;5;248m#82     BinaryPrinter.writeFunctionNode  (package:kernel/binary/ast_to_binary.dart:389:10)�[39;49m
�[38;5;248m#83     BinaryPrinter.writeOptionalFunctionNode  (package:kernel/binary/ast_to_binary.dart:484:7)�[39;49m
�[38;5;248m#84     BinaryPrinter.visitProcedure  (package:kernel/binary/ast_to_binary.dart:1203:5)�[39;49m
�[38;5;248m#85     Procedure.accept  (package:kernel/ast.dart:2400:40)�[39;49m
�[38;5;248m#86     BinaryPrinter.writeProcedureNode  (package:kernel/binary/ast_to_binary.dart:410:10)�[39;49m
�[38;5;248m#87     BinaryPrinter.writeProcedureNodeList  (package:kernel/binary/ast_to_binary.dart:301:7)�[39;49m
�[38;5;248m#88     BinaryPrinter.visitClass  (package:kernel/binary/ast_to_binary.dart:1131:5)�[39;49m
�[38;5;248m#89     Class.accept  (package:kernel/ast.dart:1379:38)�[39;49m
�[38;5;248m#90     BinaryPrinter.writeClassNode  (package:kernel/binary/ast_to_binary.dart:424:10)�[39;49m
�[38;5;248m#91     BinaryPrinter.writeClassNodeList  (package:kernel/binary/ast_to_binary.dart:319:7)�[39;49m
�[38;5;248m#92     BinaryPrinter.visitLibrary  (package:kernel/binary/ast_to_binary.dart:961:5)�[39;49m
�[38;5;248m#93     Library.accept  (package:kernel/ast.dart:607:38)�[39;49m
�[38;5;248m#94     BinaryPrinter.writeLibraryNode  (package:kernel/binary/ast_to_binary.dart:403:10)�[39;49m
�[38;5;248m#95     BinaryPrinter.writeLibraries  (package:kernel/binary/ast_to_binary.dart:710:9)�[39;49m
�[38;5;248m#96     BinaryPrinter.writeComponentFile.<anonymous closure>  (package:kernel/binary/ast_to_binary.dart:553:7)�[39;49m
�[38;5;244m#97     Timeline.timeSync  (dart:developer/timeline.dart:163:22)�[39;49m
�[38;5;248m#98     BinaryPrinter.writeComponentFile  (package:kernel/binary/ast_to_binary.dart:536:14)�[39;49m

�[38;5;248m#99     IncrementalSerializer.serialize  (package:front_end/src/fasta/incremental_serializer.dart:308:13)�[39;49m
�[38;5;248m#100    IncrementalSerializer.writePackagesToSinkAndTrimComponent  (package:front_end/src/fasta/incremental_serializer.dart:159:24)�[39;49m
�[38;5;248m#101    FrontendCompiler.writeDillFile  (package:frontend_server/frontend_server.dart:747:31)�[39;49m
�[38;5;248m#102    FrontendCompiler.compile  (package:frontend_server/frontend_server.dart:564:13)�[39;49m
�[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#103    _FlutterFrontendCompiler.compile  (package:flutter_frontend_server/server.dart:43:22)�[39;49m
�[38;5;248m#104    listenAndCompile.<anonymous closure>  (package:frontend_server/frontend_server.dart:1201:26)�[39;49m
�[38;5;244m#105    _RootZone.runUnaryGuarded  (dart:async/zone.dart:1384:10)�[39;49m
�[38;5;244m#106    _BufferingStreamSubscription._sendData  (dart:async/stream_impl.dart:357:11)�[39;49m
�[38;5;244m#107    _BufferingStreamSubscription._add  (dart:async/stream_impl.dart:285:7)�[39;49m
�[38;5;244m#108    _SinkTransformerStreamSubscription._add  (dart:async/stream_transformers.dart:69:11)�[39;49m
�[38;5;244m#109    _EventSinkWrapper.add  (dart:async/stream_transformers.dart:15:11)�[39;49m
�[38;5;244m#110    _StringAdapterSink.add  (dart:convert/string_conversion.dart:238:11)�[39;49m
�[38;5;244m#111    _LineSplitterSink._addLines  (dart:convert/line_splitter.dart:155:13)�[39;49m
�[38;5;244m#112    _LineSplitterSink.addSlice  (dart:convert/line_splitter.dart:130:5)�[39;49m
�[38;5;244m#113    StringConversionSinkMixin.add  (dart:convert/string_conversion.dart:163:5)�[39;49m
�[38;5;244m#114    _SinkTransformerStreamSubscription._handleData  (dart:async/stream_transformers.dart:121:24)�[39;49m
�[38;5;244m#115    _RootZone.runUnaryGuarded  (dart:async/zone.dart:1384:10)�[39;49m
�[38;5;244m#116    _BufferingStreamSubscription._sendData  (dart:async/stream_impl.dart:357:11)�[39;49m
�[38;5;244m#117    _BufferingStreamSubscription._add  (dart:async/stream_impl.dart:285:7)�[39;49m
�[38;5;244m#118    _SinkTransformerStreamSubscription._add  (dart:async/stream_transformers.dart:69:11)�[39;49m
�[38;5;244m#119    _EventSinkWrapper.add  (dart:async/stream_transformers.dart:15:11)�[39;49m
�[38;5;244m#120    _StringAdapterSink.add  (dart:convert/string_conversion.dart:238:11)�[39;49m
�[38;5;244m#121    _StringAdapterSink.addSlice  (dart:convert/string_conversion.dart:243:7)�[39;49m
�[38;5;244m#122    _Utf8ConversionSink.addSlice  (dart:convert/string_conversion.dart:317:20)�[39;49m
�[38;5;244m#123    _Utf8ConversionSink.add  (dart:convert/string_conversion.dart:310:5)�[39;49m
�[38;5;244m#124    _ConverterStreamEventSink.add  (dart:convert/chunked_conversion.dart:72:18)�[39;49m
�[38;5;244m#125    _SinkTransformerStreamSubscription._handleData  (dart:async/stream_transformers.dart:121:24)�[39;49m
�[38;5;244m#126    _RootZone.runUnaryGuarded  (dart:async/zone.dart:1384:10)�[39;49m
�[38;5;244m#127    _BufferingStreamSubscription._sendData  (dart:async/stream_impl.dart:357:11)�[39;49m
�[38;5;244m#128    _BufferingStreamSubscription._add  (dart:async/stream_impl.dart:285:7)�[39;49m
�[38;5;244m#129    _SyncStreamControllerDispatch._sendData  (dart:async/stream_controller.dart:808:19)�[39;49m
�[38;5;244m#130    _StreamController._add  (dart:async/stream_controller.dart:682:7)�[39;49m
�[38;5;244m#131    _StreamController.add  (dart:async/stream_controller.dart:624:5)�[39;49m
�[38;5;244m#132    _Socket._onData  (dart:io-patch/socket_patch.dart:2020:41)�[39;49m
�[38;5;244m#133    _RootZone.runUnaryGuarded  (dart:async/zone.dart:1384:10)�[39;49m
�[38;5;244m#134    _BufferingStreamSubscription._sendData  (dart:async/stream_impl.dart:357:11)�[39;49m
�[38;5;244m#135    _BufferingStreamSubscription._add  (dart:async/stream_impl.dart:285:7)�[39;49m
�[38;5;244m#136    _SyncStreamControllerDispatch._sendData  (dart:async/stream_controller.dart:808:19)�[39;49m
�[38;5;244m#137    _StreamController._add  (dart:async/stream_controller.dart:682:7)�[39;49m

�[38;5;244m#138    _StreamController.add  (dart:async/stream_controller.dart:624:5)�[39;49m
�[38;5;244m#139    new _RawSocket.<anonymous closure>  (dart:io-patch/socket_patch.dart:1556:33)�[39;49m
�[38;5;244m#140    _NativeSocket.issueReadEvent.issue  (dart:io-patch/socket_patch.dart:1052:14)�[39;49m
�[38;5;244m#141    _microtaskLoop  (dart:async/schedule_microtask.dart:41:21)�[39;49m
�[38;5;244m#142    _startMicrotaskLoop  (dart:async/schedule_microtask.dart:50:5)�[39;49m
�[38;5;244m#143    _runPendingImmediateCallback  (dart:isolate-patch/isolate_patch.dart:118:13)�[39;49m
�[38;5;244m#144    _RawReceivePortImpl._handleMessage  (dart:isolate-patch/isolate_patch.dart:169:5)�[39;49m

the Dart compiler exited unexpectedly.
the Dart compiler exited unexpectedly.
Exited (1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    c: crashStack traces logged to the consolec: regressionIt was better in the past than it is nowcustomer: crowdAffects or could affect many people, though not necessarily a specific customer.dependency: dartDart team may need to help usfound in release: 1.20Found to occur in 1.20platform-iosiOS applications specifically

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions