-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
legacy-area-front-endLegacy: Use area-dart-model instead.Legacy: Use area-dart-model instead.model-crashesCrashes in the analyzer or CFECrashes in the analyzer or CFEtriage-automationSee https://github.com/dart-lang/ecosystem/tree/main/pkgs/sdk_triage_bot.See https://github.com/dart-lang/ecosystem/tree/main/pkgs/sdk_triage_bot.type-bugIncorrect behavior (everything from a crash to more subtle misbehavior)Incorrect behavior (everything from a crash to more subtle misbehavior)
Description
Trying to build flutter web application in Docker.
Using Docker image from https://github.com/cirruslabs/docker-images-flutter/pkgs/container/flutter
Flutter 3.27.1
FROM ghcr.io/cirruslabs/flutter:stable
10.86 The compiler crashed: Crash when compiling:
10.86 RangeError (length): Invalid value: Only valid value is 0: 1
10.86
10.86 #0 List.[] (dart:core-patch/growable_array.dart)
10.86 #1 Class._computeOnClause (package:kernel/src/ast/declarations.dart:208:73)
10.86 #2 Class.onClause (package:kernel/src/ast/declarations.dart:191:49)
10.86 #3 _FieldPromotability.getSuperclasses (package:front_end/src/source/source_library_builder.dart:2433:44)
10.86 #4 _InterfaceNode.computeDependencies (package:_fe_analyzer_shared/src/field_promotability.dart:400:49)
10.86 #5 Node.getDependencies (package:_fe_analyzer_shared/src/util/dependency_walker.dart:150:40)
10.86 #6 DependencyWalker.walk.strongConnect (package:_fe_analyzer_shared/src/util/dependency_walker.dart:55:40)
10.86 #7 DependencyWalker.walk.strongConnect (package:_fe_analyzer_shared/src/util/dependency_walker.dart:68:11)
10.86 #8 DependencyWalker.walk.strongConnect (package:_fe_analyzer_shared/src/util/dependency_walker.dart:68:11)
10.86 #9 DependencyWalker.walk.strongConnect (package:_fe_analyzer_shared/src/util/dependency_walker.dart:68:11)
10.86 #10 DependencyWalker.walk.strongConnect (package:_fe_analyzer_shared/src/util/dependency_walker.dart:68:11)
10.86 #11 DependencyWalker.walk.strongConnect (package:_fe_analyzer_shared/src/util/dependency_walker.dart:68:11)
10.86 #12 DependencyWalker.walk.strongConnect (package:_fe_analyzer_shared/src/util/dependency_walker.dart:68:11)
10.86 #13 DependencyWalker.walk (package:_fe_analyzer_shared/src/util/dependency_walker.dart:121:5)
10.86 #14 FieldPromotability.computeNonPromotabilityInfo (package:_fe_analyzer_shared/src/field_promotability.dart:277:23)
10.86 #15 SourceLibraryBuilder.computeFieldPromotability (package:front_end/src/source/source_library_builder.dart:1054:43)
10.86 #16 SourceLoader.computeFieldPromotability (package:front_end/src/source/source_loader.dart:2823:17)
10.86 #17 KernelTarget.buildOutlines.<anonymous closure> (package:front_end/src/kernel/kernel_target.dart:643:14)
10.86 <asynchronous suspension>
10.86 #18 withCrashReporting (package:front_end/src/base/crash.dart:138:12)
10.86 <asynchronous suspension>
10.86 #19 KernelTarget.buildOutlines (package:front_end/src/kernel/kernel_target.dart:487:12)
10.86 <asynchronous suspension>
10.86 #20 _buildInternal (package:front_end/src/kernel_generator_impl.dart:175:7)
10.86 <asynchronous suspension>
10.86 #21 withCrashReporting (package:front_end/src/base/crash.dart:138:12)
10.86 <asynchronous suspension>
10.86 #22 compile.<anonymous closure> (package:front_end/src/api_unstable/dart2js.dart:166:37)
10.86 <asynchronous suspension>
10.86 #23 CompilerContext.clear (package:front_end/src/base/compiler_context.dart:79:3)
10.86 <asynchronous suspension>
10.86 #24 compile (package:front_end/src/api_unstable/dart2js.dart:164:36)
10.86 <asynchronous suspension>
10.86 #25 _loadFromSource (package:compiler/src/phase/load_kernel.dart:318:29)
10.86 <asynchronous suspension>
10.86 #26 run (package:compiler/src/phase/load_kernel.dart:412:36)
10.86 <asynchronous suspension>
10.86 #27 Compiler.loadKernel (package:compiler/src/compiler.dart:393:9)
10.86 <asynchronous suspension>
10.86 #28 Compiler.produceKernel (package:compiler/src/compiler.dart:400:36)
10.86 <asynchronous suspension>
10.86 #29 Compiler.runSequentialPhases (package:compiler/src/compiler.dart:634:20)
10.86 <asynchronous suspension>
10.86 #30 Compiler.runInternal.<anonymous closure> (package:compiler/src/compiler.dart:317:7)
10.86 <asynchronous suspension>
10.86 #31 Compiler.runInternal (package:compiler/src/compiler.dart:316:5)
10.86 <asynchronous suspension>
10.86 #32 Compiler.run.<anonymous closure> (package:compiler/src/compiler.dart:237:11)
10.86 <asynchronous suspension>
10.86 #33 compile.<anonymous closure> (package:compiler/compiler_api.dart:257:30)
10.86 <asynchronous suspension>
10.86 #34 compile.compilationDone (package:compiler/src/dart2js.dart:723:3)
10.86 <asynchronous suspension>
10.86 #35 main (package:compiler/src/dart2js.dart:1226:3)
10.86 <asynchronous suspension>
10.86 Command: /sdks/flutter/bin/cache/dart-sdk/bin/dart /sdks/flutter/bin/cache/dart-sdk/bin/snapshots/dart2js.dart.snapshot --platform-binaries=/sdks/flutter/bin/cache/flutter_web_sdk/kernel --invoker=flutter_tool -Ddart.vm.product=true -DFLUTTER_WEB_AUTO_DETECT=false -DFLUTTER_WEB_USE_SKIA=true -DFLUTTER_WEB_CANVASKIT_URL=https://www.gstatic.com/flutter-canvaskit/cb4b5fff73850b2e42bd4de7cb9a4310a78ac40d/ --native-null-assertions --no-source-maps -o /home/flutteruser/app/.dart_tool/flutter_build/8709deb7242c0c703cfa5d7d7b5e7122/app.dill --packages=/home/flutteruser/app/.dart_tool/package_config.json --cfe-only /home/flutteruser/app/.dart_tool/flutter_build/8709deb7242c0c703cfa5d7d7b5e7122/main.dart
10.86 #0 RunResult.throwException (package:flutter_tools/src/base/process.dart:122:5)
10.86 #1 _DefaultProcessUtils.run (package:flutter_tools/src/base/process.dart:389:19)
10.86 <asynchronous suspension>
10.86 #2 Dart2JSTarget.build (package:flutter_tools/src/build_system/targets/web.dart:202:5)
10.86 <asynchronous suspension>
10.86 #3 _BuildInstance._invokeInternal (package:flutter_tools/src/build_system/build_system.dart:891:9)
10.86 <asynchronous suspension>
10.86 #4 Future.wait.<anonymous closure> (dart:async/future.dart:520:21)
10.86 <asynchronous suspension>
10.86 #5 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:829:32)
10.86 <asynchronous suspension>
10.86 #6 Future.wait.<anonymous closure> (dart:async/future.dart:520:21)
10.86 <asynchronous suspension>
10.86 #7 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:829:32)
10.86 <asynchronous suspension>
10.86 #8 FlutterBuildSystem.build (package:flutter_tools/src/build_system/build_system.dart:651:16)
10.86 <asynchronous suspension>
10.86 #9 WebBuilder.buildWeb (package:flutter_tools/src/web/compile.dart:92:34)
10.86 <asynchronous suspension>
10.86 #10 BuildWebCommand.runCommand (package:flutter_tools/src/commands/build_web.dart:233:5)
10.86 <asynchronous suspension>
10.86 #11 FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1450:27)
10.86 <asynchronous suspension>
10.86 #12 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
10.86 <asynchronous suspension>
10.86 #13 CommandRunner.runCommand (package:args/command_runner.dart:212:13)
10.86 <asynchronous suspension>
10.86 #14 FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:421:9)
10.86 <asynchronous suspension>
10.86 #15 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
10.86 <asynchronous suspension>
10.86 #16 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:364:5)
10.86 <asynchronous suspension>
10.86 #17 run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:131:9)
10.86 <asynchronous suspension>
10.86 #18 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
10.86 <asynchronous suspension>
10.86 #19 main (package:flutter_tools/executable.dart:94:3)
10.86 <asynchronous suspension>
10.86
10.86 Compiling lib/main.dart for the Web... 1,279ms
10.87 Error: Failed to compile application for the Web.
------
Dockerfile:40
--------------------
38 |
39 | # Build app using cached dependencies
40 | >>> RUN flutter build web
41 |
42 | # Final Image with Flutter Web App served by a GoLang Web Server
--------------------
ERROR: failed to solve: process "/bin/sh -c flutter build web" did not complete successfully: exit code: 1
Metadata
Metadata
Assignees
Labels
legacy-area-front-endLegacy: Use area-dart-model instead.Legacy: Use area-dart-model instead.model-crashesCrashes in the analyzer or CFECrashes in the analyzer or CFEtriage-automationSee https://github.com/dart-lang/ecosystem/tree/main/pkgs/sdk_triage_bot.See https://github.com/dart-lang/ecosystem/tree/main/pkgs/sdk_triage_bot.type-bugIncorrect behavior (everything from a crash to more subtle misbehavior)Incorrect behavior (everything from a crash to more subtle misbehavior)