Closed roni4444 closed 1 month ago
@roni4444 Can you provide a full sample so I can have a look? I'm not reproducing this issue.
Will this be of any help: https://github.com/roni4444/lingua.git
@roni4444 A sample should only contain the minimal amount of required plugins.
Hey @roni4444. We need more information to resolve this issue but there hasn't been an update in 7 weekdays. I'm marking the issue as stale and if there are no new updates in the next 7 days I will close it automatically.
If you have more information that will help us get to the bottom of this, just add a comment!
Since there haven't been any recent updates here, I am going to close this issue.
@roni4444 if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.
Is there an existing issue for this?
Which plugins are affected?
Auth
Which platforms are affected?
Android
Description
I tried to use Firebase authentication social login but an error is showing while running. as Flutter and the Firebase team create this I shouldn't edit it. I am waiting for the fix as my app is currently stuck. Firebase auth version: 5.1.4 flutter doctor -v [√] Flutter (Channel stable, 3.24.0, on Microsoft Windows [Version 10.0.22631.3880], locale en-IN) • Flutter version 3.24.0 on channel stable at C:\src\flutter • Upstream repository https://github.com/flutter/flutter.git • Framework revision 80c2e84975 (12 days ago), 2024-07-30 23:06:49 +0700 • Engine revision b8800d88be • Dart version 3.5.0 • DevTools version 2.37.2
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0) • Android SDK at C:\Users\debap\AppData\Local\Android\sdk • Platform android-35, build-tools 35.0.0 • Java binary at: C:\Users\debap\AppData\Local\Programs\Android Studio\jbr\bin\java • Java version OpenJDK Runtime Environment (build 17.0.11+0--11852314) • All Android licenses accepted.
[√] Chrome - develop for the web • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Visual Studio - develop Windows apps (Visual Studio Build Tools 2022 17.10.4) • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools • Visual Studio Build Tools 2022 version 17.10.35027.167 • Windows 10 SDK version 10.0.22621.0
[√] Android Studio (version 2024.1) • Android Studio at C:\Users\debap\AppData\Local\Programs\Android Studio • Flutter plugin can be installed from: https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 17.0.11+0--11852314)
[√] Connected device (4 available) • sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64 • Android 14 (API 34) (emulator) • Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.22631.3880] • Chrome (web) • chrome • web-javascript • Google Chrome 127.0.6533.100 • Edge (web) • edge • web-javascript • Microsoft Edge 127.0.2651.86
[√] Network resources • All expected network resources are available.
• No issues found!
Full error : [ ] [ +377 ms] ../../AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.4.3/lib/src/id_token_result.dart: Error: The control character U+0000 can only be used in strings and comments. [ +1 ms] [ +779 ms] ../../AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth-5.1.4/lib/src/user.dart:131:10: Error: Type 'IdTokenResult' not found. [ ] [ ] Future getIdTokenResult([bool forceRefresh = false]) {
[ ] [ ] ^^^^^^^^^^^^^
[ ] [ +3 ms] ../../AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.4.3/lib/src/platform_interface/platform_interface_user.dart:153:10: Error: Type 'IdTokenResult' not found.
[ ] [ ] Future getIdTokenResult(bool forceRefresh) {
[ ] [ ] ^^^^^^^^^^^^^
[ ] [ +5 ms] ../../AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.4.3/lib/src/method_channel/method_channel_user.dart:56:10: Error: Type 'IdTokenResult' not found.
[ ] [ ] Future getIdTokenResult(bool forceRefresh) async {
[ ] [ ] ^^^^^^^^^^^^^
[ +633 ms] ../../AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.4.3/lib/src/method_channel/method_channel_user.dart:63:14: Error: The method 'IdTokenResult' isn't defined for the class 'MethodChannelUser'.
[ ] - 'MethodChannelUser' is from 'package:firebase_auth_platform_interface/src/method_channel/method_channel_user.dart' ('../../AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.4.3/lib/src/method_channel/method_channel_user.dart').
[ ] Try correcting the name to the name of an existing method, or defining a method named 'IdTokenResult'.
[ ] return IdTokenResult(data);
[ ] ^^^^^^^^^^^^^
[+2749 ms] [+3493 ms] ../../AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.4.3/lib/src/method_channel/method_channel_user.dart:63:14: Error: The method 'IdTokenResult' isn't defined for the class 'MethodChannelUser'.
[ ] [ ] - 'MethodChannelUser' is from 'package:firebase_auth_platform_interface/src/method_channel/method_channel_user.dart' ('../../AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.4.3/lib/src/method_channel/method_channel_user.dart').
[ ] [ ] Try correcting the name to the name of an existing method, or defining a method named 'IdTokenResult'.
[ ] [ ] return IdTokenResult(data);
[ ] [ ] ^^^^^^^^^^^^^
[+1910 ms] [+1911 ms] Persisting file store
[ ] [ +2 ms] Done persisting file store
[ ] [ +7 ms] "flutter assemble" took 6,972ms.
[ ] [ +2 ms] Target kernel_snapshot_program failed: Exception
[ ] #0 KernelSnapshotProgram.build (package:flutter_tools/src/build_system/targets/common.dart:276:7)
[ ]
[ ] #1 _BuildInstance._invokeInternal (package:flutter_tools/src/build_system/build_system.dart:875:9)
[ ]
[ ] #2 Future.wait. (dart:async/future.dart:534:21)
[ ]
[ ] #3 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:813:32)
[ ]
[ ] #4 Future.wait. (dart:async/future.dart:534:21)
[ ]
[ ] #5 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:813:32)
[ ]
[ ] #6 Future.wait. (dart:async/future.dart:534:21)
[ ]
[ ] #7 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:813:32)
[ ]
[ ] #8 Future.wait. (dart:async/future.dart:534:21)
[ ]
[ ] #9 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:813:32)
[ ]
[ ] #10 FlutterBuildSystem.build (package:flutter_tools/src/build_system/build_system.dart:635:16)
[ ]
[ ] #11 AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:328:32)
[ ]
[ ] #12 FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:1408:27)
[ ]
[ ] #13 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #14 CommandRunner.runCommand (package:args/command_runner.dart:212:13)
[ ]
[ ] #15 FlutterCommandRunner.runCommand. (package:flutter_tools/src/runner/flutter_command_runner.dart:420:9)
[ ]
[ ] #16 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #17 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:364:5)
[ ]
[ ] #18 run.. (package:flutter_tools/runner.dart:130:9)
[ ]
[ ] #19 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #20 main (package:flutter_tools/executable.dart:93:3)
[ ]
[ ] [ +16 ms]
[ ] #0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
[ ] #1 AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:345:7)
[ ]
[ ] #2 FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:1408:27)
[ ]
[ ] #3 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #4 CommandRunner.runCommand (package:args/command_runner.dart:212:13)
[ ]
[ ] #5 FlutterCommandRunner.runCommand. (package:flutter_tools/src/runner/flutter_command_runner.dart:420:9)
[ ]
[ ] #6 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #7 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:364:5)
[ ]
[ ] #8 run.. (package:flutter_tools/runner.dart:130:9)
[ ]
[ ] #9 AppContext.run. (package:flutter_tools/src/base/context.dart:153:19)
[ ]
[ ] #10 main (package:flutter_tools/executable.dart:93:3)
[ ]
[ +280 ms] [ +231 ms] ensureAnalyticsSent: 230ms
[ ] [ ] Running 1 shutdown hook
[ ] [ ] Shutdown hooks complete
[ ] [ +3 ms] exiting with code 1
[ ] > Task :app:compileFlutterBuildDebug FAILED
[ ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
[ ] You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
[ ] See https://docs.gradle.org/7.6.3/userguide/command_line_interface.html#sec:command_line_warnings
[ ] 5 actionable tasks: 1 executed, 4 up-to-date
[ ] Watched directory hierarchies: [C:\src\flutter\packages\flutter_tools\gradle]
[ ] FAILURE: Build failed with an exception.
[ ] What went wrong:
[ ] Execution failed for task ':app:compileFlutterBuildDebug'.
[ ] > Process 'command 'C:\src\flutter\bin\flutter.bat'' finished with non-zero exit value 1
[ ] Try:
[ ] > Run with --debug option to get more log output.
[ ] > Run with --scan to get full insights.
[ ] * Exception is:
[ ] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileFlutterBuildDebug'.
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:142)
[ ] at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:140)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
[ ] at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[ ] at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[ ] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[ ] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:57)
[ ] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:322)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:309)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:302)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:288)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:462)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:379)
[ ] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[ ] at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:49)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[ ] at java.base/java.lang.Thread.run(Thread.java:840)
[ ] Caused by: org.gradle.process.internal.ExecException: Process 'command 'C:\src\flutter\bin\flutter.bat'' finished with non-zero exit value 1
[ ] at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:415)
[ ] at org.gradle.process.internal.DefaultExecAction.execute(DefaultExecAction.java:38)
[ ] at org.gradle.process.internal.DefaultExecActionFactory.exec(DefaultExecActionFactory.java:202)
[ ] at org.gradle.api.internal.project.DefaultProject.exec(DefaultProject.java:1176)
[ ] at org.gradle.api.internal.project.DefaultProject.exec(DefaultProject.java:1171)
[ ] at org.gradle.api.Project$exec$10.call(Unknown Source)
[ ] at BaseFlutterTask.buildBundle(flutter.groovy:1687)
[ ] at BaseFlutterTask$buildBundle.callCurrent(Unknown Source)
[ ] at FlutterTask.build(flutter.groovy:1825)
[ ] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ ] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[ ] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ ] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[ ] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125)
[ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58)
[ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51)
[ ] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:236)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:221)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:204)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:187)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:165)
[ ] at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89)
[ ] at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40)
[ ] at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:53)
[ ] at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:50)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[ ] at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:50)
[ ] at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:40)
[ ] at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:68)
[ ] at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:38)
[ ] at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:41)
[ ] at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74)
[ ] at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55)
[ ] at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:51)
[ ] at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:29)
[ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.executeDelegateBroadcastingChanges(CaptureStateAfterExecutionStep.java:124)
[ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:80)
[ ] at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:58)
[ ] at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:48)
[ ] at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:36)
[ ] at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:181)
[ ] at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:71)
[ ] at org.gradle.internal.Either$Right.fold(Either.java:175)
[ ] at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:59)
[ ] at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:69)
[ ] at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:47)
[ ] at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:36)
[ ] at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:25)
[ ] at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36)
[ ] at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22)
[ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:110)
[ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56)
[ ] at java.base/java.util.Optional.orElseGet(Optional.java:364)
[ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56)
[ ] at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38)
[ ] at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73)
[ ] at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44)
[ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37)
[ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27)
[ ] at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89)
[ ] at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50)
[ ] at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:102)
[ ] at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57)
[ ] at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76)
[ ] at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50)
[ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.executeWithNoEmptySources(SkipEmptyWorkStep.java:254)
[ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:91)
[ ] at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:56)
[ ] at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:32)
[ ] at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:21)
[ ] at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38)
[ ] at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43)
[ ] at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31)
[ ] at org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40)
[ ] at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:281)
[ ] at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40)
[ ] at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30)
[ ] at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37)
[ ] at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27)
[ ] at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44)
[ ] at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33)
[ ] at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:76)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:139)
[ ] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
[ ] at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[ ] at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[ ] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[ ] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:57)
[ ] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[ ] at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[ ] at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[ ] at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[ ] at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:322)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:309)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:302)
[ ] at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:288)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:462)
[ ] at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:379)
[ ] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[ ] at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:49)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[ ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[ ] at java.base/java.lang.Thread.run(Thread.java:840)
[ ] * Get more help at https://help.gradle.org
[ ] BUILD FAILED in 9s
[{"event":"app.progress","params":{"appId":"26f6d334-2a97-4ace-897e-62c24e06eeaf","id":"0","progressId":null,"finished":true}}]
[ +526 ms] Error: Gradle task assembleDebug failed with exit code 1
[ +14 ms]
0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
Reproducing the issue
I believe this code is producing this problem as this is the only file in my app that uses Firebase authentication. I used the Google Sign-In package because it was mentioned in this link: https://firebase.google.com/docs/auth/flutter/federated-auth you could also see I copy pasted the code for Google Sign-In.
import 'package:firebase_auth/firebase_auth.dart'; import 'package:flutter/material.dart'; import 'package:google_sign_in/google_sign_in.dart'; import 'package:lingua/my_contacts.dart';
class Authentication extends StatefulWidget { const Authentication({super.key});
@override State createState() => _AuthenticationState();
}
class _AuthenticationState extends State {
Future signInWithGoogle() async {
// Trigger the authentication flow
final GoogleSignInAccount? googleUser = await GoogleSignIn().signIn();
}
Future signIn() async {
final UserCredential userCredential = await signInWithGoogle();
if (userCredential.user != null) {
if (!mounted) return;
Navigator.pushReplacement(
context,
MaterialPageRoute(
builder: (BuildContext context) => const MyContacts(),
),
);
}
}
@override Widget build(BuildContext context) { return SafeArea( child: Scaffold( body: Column( children: [ ElevatedButton( onPressed: signIn, child: const Text("Sign In with Google"), ), ], ), ), ); } }
Firebase Core version
3.3.0
Flutter Version
3.24.0
Relevant Log Output
No response
Flutter dependencies
Dart SDK 3.5.0 Flutter SDK 3.24.0 lingua 1.0.0+1
dependencies:
dev dependencies:
transitive dependencies:
Additional context and comments
I am waiting for the fix as my app is currently stuck. If you need any more details I am free to provide them.