luis901101 / oauth_webauth

BSD 3-Clause "New" or "Revised" License
15 stars 17 forks source link

error on keyboard opening #7

Closed mrqaidi closed 1 year ago

mrqaidi commented 2 years ago

hi

getting error when on input tapped and keyboard opens

I/flutter (13791): │ setState() called after dispose(): OAuthWebViewState#1ae3b(lifecycle state: defunct, not mounted)
I/flutter (13791): │ This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
I/flutter (13791): │ The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
I/flutter (13791): │ This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose().
I/flutter (13791): └──
D/EGL_emulation(13791): app_time_stats: avg=81.11ms min=17.65ms max=776.31ms count=21

view keep reloading

luis901101 commented 2 years ago

Hi.

  1. Which version of the plugin are you using, (check in pubsoec.lock),
  2. In which platform are you testing it, Android, iOS, Web( Desktop, Mobile)?
  3. What is the version of the Operating System are you testing on?

I just tested right now on iOS (15.6.1 and 16.0.3) and Android (8.1.0, 11 and 12), and it worked just fine

mrqaidi commented 2 years ago

1.version: "3.1.0+11"

  1. Android
  2. real device (12) and emulator(12 API 31)
mrqaidi commented 2 years ago
I/flutter (27812): │ [setState() called after dispose(): _PlatformViewLinkState#e39e0(lifecycle state: defunct, not mounted)
I/flutter (27812): │ This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
I/flutter (27812): │ The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
I/flutter (27812): │ This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose()., #0      State.setState.<anonymous closure> (package:flutter/src/widgets/framework.dart:1078:9)
I/flutter (27812): │ #1      State.setState (package:flutter/src/widgets/framework.dart:1113:6)
I/flutter (27812): │ #2      _PlatformViewLinkState._onPlatformViewCreated (package:flutter/src/widgets/platform_view.dart:921:5)
I/flutter (27812): │ #3      AndroidViewController.create (package:flutter/src/services/platform_views.dart:796:15)
I/flutter (27812): │ <asynchronous suspension>
I/flutter (27812): │ ]
luis901101 commented 2 years ago

In neither of those logs stack traces I see any reference to any of the widgets in the plugins. Clear the logs screen and share the full logs after the issue happens...

luis901101 commented 2 years ago

Also tell me the flutter version you are using to test the plugin

mrqaidi commented 2 years ago
Flutter 3.3.1 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 4f9d92fbbd (7 weeks ago) • 2022-09-06 17:54:53 -0700
Engine • revision 3efdf03e73
Tools • Dart 2.18.0 • DevTools 2.15.0
mrqaidi commented 2 years ago

In neither of those logs stack traces I see any reference to any of the widgets in the plugins. Clear the logs screen and share the full logs after the issue happens...

yeah I cant see any reference to your package . looks like related to WebView package

here is logs when using await function

I/ViewRootImpl@42393c8[MainActivity]( 3298): ViewPostIme pointer 0
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/ViewRootImpl@42393c8[MainActivity]( 3298): ViewPostIme pointer 1
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/flutter ( 3298): bool - UPLOADING_DOCUMENT - true
D/CompatibilityChangeReporter( 3298): Compat change id reported: 171228096; UID 10405; state: ENABLED
D/ConnectivityManager( 3298): StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4124)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:4688)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:4655)] [xZ.e(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:142)] [Fa.a(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:31)] [org.chromium.android_webview.AwContentsLifecycleNotifier.onFirstWebViewCreated(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:54)] [J.N.MFiR_zHY(Native Method)] [org.chromium.android_webview.AwContents.<init>(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:49)] [com.android.webview.chromium.f.run(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:418)] [sA0.b(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:57)] [rA0.run(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:43)] [org.chromium.base.task.PostTask.d(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:115)] [sA0.a(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:43)] [com.android.webview.chromium.WebViewChromiumFactoryProvider.a(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:161)] [com.android.webview.chromium.WebViewChromium.init(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:364)] [android.webkit.WebView.<init>(WebView.java:445)] [android.webkit.WebView.<init>(WebView.java:365)] [android.webkit.WebView.<init>(WebView.java:347)] [android.webkit.WebView.<init>(WebView.java:334)] [android.webkit.WebView.<init>(WebView.java:324)] [com.pichillilorenzo.flutter_inappwebview.in_app_webview.InputAwareWebView.<init>(InputAwareWebView.java:34)] [com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebView.<init>(InAppWebView.java:167)] [com.pichillilorenzo.flutter_inappwebview.in_app_webview.FlutterWebView.<init>(FlutterWebView.java:70)] [com.pichillilorenzo.flutter_inappwebview.FlutterWebViewFactory.create(FlutterWebViewFactory.java:32)] [io.flutter.plugin.platform.PlatformViewsController$1.createForPlatformViewLayer(PlatformViewsController.java:184)] [io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.create(PlatformViewsChannel.java:109)] [io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.onMethodCall(PlatformViewsChannel.java:60)] [io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:262)] [io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:295)] [io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319)] [io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)]
D/ConnectivityManager( 3298): StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4124)] [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4166)] [android.net.ConnectivityManager.registerNetworkCallback(ConnectivityManager.java:4548)] [xZ.e(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:116)] [Fa.a(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:31)] [org.chromium.android_webview.AwContentsLifecycleNotifier.onFirstWebViewCreated(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:54)] [J.N.MFiR_zHY(Native Method)] [org.chromium.android_webview.AwContents.<init>(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:49)] [com.android.webview.chromium.f.run(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:418)] [sA0.b(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:57)] [rA0.run(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:43)] [org.chromium.base.task.PostTask.d(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:115)] [sA0.a(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:43)] [com.android.webview.chromium.WebViewChromiumFactoryProvider.a(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:161)] [com.android.webview.chromium.WebViewChromium.init(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:364)] [android.webkit.WebView.<init>(WebView.java:445)] [android.webkit.WebView.<init>(WebView.java:365)] [android.webkit.WebView.<init>(WebView.java:347)] [android.webkit.WebView.<init>(WebView.java:334)] [android.webkit.WebView.<init>(WebView.java:324)] [com.pichillilorenzo.flutter_inappwebview.in_app_webview.InputAwareWebView.<init>(InputAwareWebView.java:34)] [com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebView.<init>(InAppWebView.java:167)] [com.pichillilorenzo.flutter_inappwebview.in_app_webview.FlutterWebView.<init>(FlutterWebView.java:70)] [com.pichillilorenzo.flutter_inappwebview.FlutterWebViewFactory.create(FlutterWebViewFactory.java:32)] [io.flutter.plugin.platform.PlatformViewsController$1.createForPlatformViewLayer(PlatformViewsController.java:184)] [io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.create(PlatformViewsChannel.java:109)] [io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.onMethodCall(PlatformViewsChannel.java:60)] [io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:262)] [io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:295)] [io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319)] [io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)]
I/System.out( 3298): recordForce value 3
W/.trazpo.carrie( 3298): Accessing hidden method Landroid/media/AudioManager;->getOutputLatency(I)I (unsupported, reflection, allowed)
W/cr_media( 3298): BLUETOOTH_CONNECT permission is missing.
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Samsung Vulkan version merge SHA1      = None
V/SVK     ( 3298): Samsung Vulkan version revision number = 3c37c0d
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Entering: Create
V/SVK     ( 3298): --------------------------------------------------------
W/cr_media( 3298): registerBluetoothIntentsIfNeeded: Requires BLUETOOTH permission
V/SVK     ( 3298): Application Name: 
V/SVK     ( 3298): Vulkan API 1.1 version
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Exiting: Create
I/PlatformViewsController( 3298): Using hybrid composition for platform view: 0
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
E/chromium( 3298): [ERROR:gpu_control_list.cc(136)] Cannot parse ANGLE GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
W/vulkan  ( 3298): CreateSwapchainKHR(VkSwapchainCreateInfoKHR.imageColorSpace = 1000104013) failed: Unsupported color space, but assume as Success for ANGLE.
W/vulkan  ( 3298): CreateSwapchainKHR(VkSwapchainCreateInfoKHR.imageColorSpace = 1000104013) failed: Unsupported color space, but assume as Success for ANGLE.
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Samsung Vulkan version merge SHA1      = None
V/SVK     ( 3298): Samsung Vulkan version revision number = 3c37c0d
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Entering: Create
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Application Name: 
V/SVK     ( 3298): Vulkan API 1.1 version
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Exiting: Create
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Samsung Vulkan version merge SHA1      = None
V/SVK     ( 3298): Samsung Vulkan version revision number = 3c37c0d
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Entering: Create
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Application Name: 
V/SVK     ( 3298): Vulkan API 1.1 version
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Exiting: Create
W/chromium( 3298): [WARNING:display_webview.cc(31)] WebView overlays are enabled!
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 993(90KB) AllocSpace objects, 0(0B) LOS objects, 55% free, 4835KB/10MB, paused 2.076ms,480us total 147.440ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 1371(201KB) AllocSpace objects, 58(2528KB) LOS objects, 49% free, 6580KB/12MB, paused 229us,97us total 132.985ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 1000(92KB) AllocSpace objects, 0(0B) LOS objects, 56% free, 4790KB/10MB, paused 164us,703us total 118.882ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 4595(214KB) AllocSpace objects, 0(0B) LOS objects, 55% free, 4922KB/10MB, paused 74us,62us total 132.889ms
W/.trazpo.carrie( 3298): Long monitor contention with owner ThreadPoolForeg (3525) at org.chromium.net.AndroidCertVerifyResult gC0.g(byte[][], java.lang.String, java.lang.String)(chromium-TrichromeWebViewGoogle6432.aab-stable-524912634:520) waiters=0 in java.security.cert.X509Certificate gC0.b(byte[]) for 123ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 6803(393KB) AllocSpace objects, 0(0B) LOS objects, 54% free, 5120KB/11MB, paused 139us,193us total 106.436ms
W/Choreographer( 3298): Frame time is 0.008111 ms in the future!  Check that graphics HAL is generating vsync timestamps using the correct timebase.
I/ViewRootImpl@42393c8[MainActivity]( 3298): ViewPostIme pointer 0
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/ViewRootImpl@42393c8[MainActivity]( 3298): ViewPostIme pointer 1
I/MSHandlerLifeCycle( 3298): isMultiSplitHandlerRequested: windowingMode=1 isFullscreen=true isPopOver=false isHidden=false skipActivityType=false isHandlerType=true this: DecorView@667a3b4[MainActivity]
I/GestureDetector( 3298): obtain mCurrentDownEvent. id: -504364093 caller: com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebView$5.onTouch:430 android.view.View.dispatchTouchEvent:15072 android.view.ViewGroup.dispatchTransformedTouchEvent:3917 
I/GestureDetector( 3298): obtain mCurrentMotionEventRaw. action: 2 id: -976126827
I/IMM_LC  ( 3298): ssi() - flag : 0 view : com.sharzee.trazpo.carrier reason = SHOW_SOFT_INPUT
I/IMM_LC  ( 3298): ssi() view is not EditText
D/InputMethodManager( 3298): startInputInner - Id : 0
I/InputMethodManager( 3298): startInputInner - mService.startInputOrWindowGainedFocus
I/AssistStructure( 3298): Flattened final assist data: 256 bytes, containing 1 windows, 2 views
D/InputTransport( 3298): Input channel destroyed: 'ClientS', fd=309
I/GestureDetector( 3298): handleMessage TAP
D/InsetsController( 3298): show(ime(), fromIme=true)
D/InsetsSourceConsumer( 3298): setRequestedVisible: visible=true, type=19, host=com.sharzee.trazpo.carrier/com.sharzee.trazpo.carrier.MainActivity, from=android.view.InsetsSourceConsumer.show:246 android.view.InsetsController.showDirectly:1489 android.view.InsetsController.controlAnimationUnchecked:1137 android.view.InsetsController.applyAnimation:1456 android.view.InsetsController.applyAnimation:1437 android.view.InsetsController.show:976 android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6483 android.view.ViewRootImpl$ViewRootHandler.handleMessage:6408 android.os.Handler.dispatchMessage:106 android.os.Looper.loopOnce:226 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@8e73b93 fN = 231 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@d8ff3c9 fN = 232 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@9083ace fN = 233 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@3bffdef fN = 234 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@df820fc fN = 235 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/flutter ( 3298): [🌎 Easy Localization] [WARNING] Localization key [Account Authorization] not found
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@b9b0385 fN = 236 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@9f135da fN = 237 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/System.out( 3298): recordForce value 3
I/PlatformViewsController( 3298): Using hybrid composition for platform view: 1
W/vulkan  ( 3298): CreateSwapchainKHR(VkSwapchainCreateInfoKHR.imageColorSpace = 1000104013) failed: Unsupported color space, but assume as Success for ANGLE.
I/flutter ( 3298): [🌎 Easy Localization] [WARNING] Localization key [Account Authorization] not found
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@650a632 fN = 238 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/IMM_LC  ( 3298): hsifw() - flags=0, caller=android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow:1858 org.chromium.content.browser.input.ImeAdapterImpl.f:174 org.chromium.content.browser.input.ImeAdapterImpl.p:759 org.chromium.content.browser.input.ImeAdapterImpl.onDetachedFromWindow:718 sx0.d:85 
I/IMM_LC  ( 3298): hideSoftInputFromWindow - mService.hideSoftInput
D/InputMethodManager( 3298): startInputInner - Id : 0
I/InputMethodManager( 3298): startInputInner - mService.startInputOrWindowGainedFocus
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@fa62f83 fN = 239 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
D/InsetsSourceConsumer( 3298): setRequestedVisible: visible=false, type=19, host=com.sharzee.trazpo.carrier/com.sharzee.trazpo.carrier.MainActivity, from=android.view.InsetsSourceConsumer.hide:253 android.view.ImeInsetsSourceConsumer.hide:68 android.view.ImeInsetsSourceConsumer.hide:74 android.view.InsetsController.hideDirectly:1473 android.view.InsetsController.controlAnimationUnchecked:1139 android.view.InsetsController.applyAnimation:1456 android.view.InsetsController.applyAnimation:1437 android.view.InsetsController.hide:1006 android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6487 android.view.ViewRootImpl$ViewRootHandler.handleMessage:6408 
I/flutter ( 3298):  ==== Trazpo Error ====
I/System.out( 3298): recordForce value 3
I/PlatformViewsController( 3298): Using hybrid composition for platform view: 2
I/flutter ( 3298): ┌──
I/flutter ( 3298): │ [setState() called after dispose(): _PlatformViewLinkState#2736f(lifecycle state: defunct, not mounted)
I/flutter ( 3298): │ This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
I/flutter ( 3298): │ The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
I/flutter ( 3298): │ This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose()., #0      State.setState.<anonymous closure> (package:flutter/src/widgets/framework.dart:1078:9)
I/flutter ( 3298): │ #1      State.setState (package:flutter/src/widgets/framework.dart:1113:6)
I/flutter ( 3298): │ #2      _PlatformViewLinkState._onPlatformViewCreated (package:flutter/src/widgets/platform_view.dart:921:5)
I/flutter ( 3298): │ #3      AndroidViewController.create (package:flutter/src/services/platform_views.dart:796:15)
I/flutter ( 3298): │ <asynchronous suspension>
I/flutter ( 3298): │ ]
I/flutter ( 3298): ├┄┄
I/flutter ( 3298): │ #0   Utils.LogError (package:trazpo/utils/Utils.dart:183:12)
I/flutter ( 3298): ├┄┄
I/flutter ( 3298): │ setState() called after dispose(): _PlatformViewLinkState#2736f(lifecycle state: defunct, not mounted)
I/flutter ( 3298): │ This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
I/flutter ( 3298): │ The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
I/flutter ( 3298): │ This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose().
I/flutter ( 3298): └──
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@6040bfb fN = 240 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@a81c418 fN = 240 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/flutter ( 3298): [🌎 Easy Localization] [WARNING] Localization key [Account Authorization] not found
D/InsetsSourceConsumer( 3298): ensureControlAlpha: for ITYPE_NAVIGATION_BAR on com.sharzee.trazpo.carrier/com.sharzee.trazpo.carrier.MainActivity
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@a3bf456 fN = 241 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/System.out( 3298): recordForce value 3
I/PlatformViewsController( 3298): Using hybrid composition for platform view: 3
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@9df0aa9 fN = 242 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
W/vulkan  ( 3298): CreateSwapchainKHR(VkSwapchainCreateInfoKHR.imageColorSpace = 1000104013) failed: Unsupported color space, but assume as Success for ANGLE.
I/flutter ( 3298): [🌎 Easy Localization] [WARNING] Localization key [Account Authorization] not found
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@274a865 fN = 243 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Samsung Vulkan version merge SHA1      = None
V/SVK     ( 3298): Samsung Vulkan version revision number = 3c37c0d
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Entering: Create
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Application Name: 
V/SVK     ( 3298): Vulkan API 1.1 version
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Exiting: Create
D/InputTransport( 3298): Input channel destroyed: 'ClientS', fd=223
I/System.out( 3298): recordForce value 3
I/PlatformViewsController( 3298): Using hybrid composition for platform view: 4
W/chromium( 3298): [WARNING:display_webview.cc(31)] WebView overlays are enabled!
I/flutter ( 3298): [🌎 Easy Localization] [WARNING] Localization key [Account Authorization] not found
W/vulkan  ( 3298): CreateSwapchainKHR(VkSwapchainCreateInfoKHR.imageColorSpace = 1000104013) failed: Unsupported color space, but assume as Success for ANGLE.
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@1766bf4 fN = 244 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
I/flutter ( 3298):  ==== Trazpo Error ====
I/flutter ( 3298): ┌──
I/flutter ( 3298): │ [setState() called after dispose(): _PlatformViewLinkState#b60b9(lifecycle state: defunct, not mounted)
I/flutter ( 3298): │ This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
I/flutter ( 3298): │ The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
I/flutter ( 3298): │ This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose()., #0      State.setState.<anonymous closure> (package:flutter/src/widgets/framework.dart:1078:9)
I/flutter ( 3298): │ #1      State.setState (package:flutter/src/widgets/framework.dart:1113:6)
I/flutter ( 3298): │ #2      _PlatformViewLinkState._onPlatformViewCreated (package:flutter/src/widgets/platform_view.dart:921:5)
I/flutter ( 3298): │ #3      AndroidViewController.create (package:flutter/src/services/platform_views.dart:796:15)
I/flutter ( 3298): │ <asynchronous suspension>
I/flutter ( 3298): │ ]
I/flutter ( 3298): ├┄┄
I/flutter ( 3298): │ #0   Utils.LogError (package:trazpo/utils/Utils.dart:183:12)
I/flutter ( 3298): ├┄┄
I/flutter ( 3298): │ setState() called after dispose(): _PlatformViewLinkState#b60b9(lifecycle state: defunct, not mounted)
I/flutter ( 3298): │ This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
I/flutter ( 3298): │ The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
I/flutter ( 3298): │ This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose().
I/flutter ( 3298): └──
I/System.out( 3298): recordForce value 3
I/PlatformViewsController( 3298): Using hybrid composition for platform view: 5
I/IMM_LC  ( 3298): notifyImeHidden
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: t = android.view.SurfaceControl$Transaction@819abf fN = 245 android.view.SyncRtSurfaceTransactionApplier.applyTransaction:94 android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$SyncRtSurfaceTransactionApplier:71 android.view.SyncRtSurfaceTransactionApplier$$ExternalSyntheticLambda0.onFrameDraw:4 
I/ViewRootImpl@42393c8[MainActivity]( 3298): mWNT: merge t to BBQ
W/vulkan  ( 3298): CreateSwapchainKHR(VkSwapchainCreateInfoKHR.imageColorSpace = 1000104013) failed: Unsupported color space, but assume as Success for ANGLE.
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Samsung Vulkan version merge SHA1      = None
V/SVK     ( 3298): Samsung Vulkan version revision number = 3c37c0d
V/SVK     ( 3298): ------------------------------------------------------------------
V/SVK     ( 3298): Entering: Create
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Application Name: 
V/SVK     ( 3298): Vulkan API 1.1 version
V/SVK     ( 3298): --------------------------------------------------------
V/SVK     ( 3298): Exiting: Create
W/chromium( 3298): [WARNING:display_webview.cc(31)] WebView overlays are enabled!
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 592(67KB) AllocSpace objects, 18(788KB) LOS objects, 54% free, 5155KB/11MB, paused 110us,68us total 105.697ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 501(43KB) AllocSpace objects, 0(0B) LOS objects, 54% free, 5159KB/11MB, paused 537us,66us total 123.103ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 739(109KB) AllocSpace objects, 0(0B) LOS objects, 54% free, 5170KB/11MB, paused 235us,65us total 101.857ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 758(106KB) AllocSpace objects, 0(0B) LOS objects, 53% free, 5239KB/11MB, paused 79us,65us total 105.557ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 667(36KB) AllocSpace objects, 0(0B) LOS objects, 54% free, 5166KB/11MB, paused 83us,59us total 107.916ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 1169(55KB) AllocSpace objects, 0(0B) LOS objects, 54% free, 5156KB/11MB, paused 236us,134us total 100.213ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 1256(58KB) AllocSpace objects, 0(0B) LOS objects, 54% free, 5156KB/11MB, paused 178us,46us total 108.482ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 437(40KB) AllocSpace objects, 0(0B) LOS objects, 54% free, 5160KB/11MB, paused 328us,106us total 102.042ms
I/.trazpo.carrie( 3298): NativeAlloc concurrent copying GC freed 629(37KB) AllocSpace objects, 0(0B) LOS objects, 54% free, 5166KB/11MB, paused 103us,106us total 107.385ms
mrqaidi commented 2 years ago

this is on real device Samsung S22 Ultra

luis901101 commented 2 years ago

I'm not sure what is failing, anyway I encourage you to do a flutter upgrade to test it with latest flutter version. I'm currently working with:

[✓] Flutter (Channel stable, 3.3.5, on macOS 12.6 21G115 darwin-arm, locale en-US)
    • Flutter version 3.3.5 on channel stable at /Users/user/fvm/versions/3.3.5
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision d9111f6402 (5 days ago), 2022-10-19 12:27:13 -0700
    • Engine revision 3ad69d7be3
    • Dart version 2.18.2
    • DevTools version 2.15.0

Once flutter upgrading finishes, then do a flutter pub upgrade in the project you are using this oauth_webauth plugin.

mrqaidi commented 2 years ago

I'm not sure what is failing, anyway I encourage you to do a flutter upgrade to test it with latest flutter version. I'm currently working with:

[✓] Flutter (Channel stable, 3.3.5, on macOS 12.6 21G115 darwin-arm, locale en-US)
    • Flutter version 3.3.5 on channel stable at /Users/user/fvm/versions/3.3.5
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision d9111f6402 (5 days ago), 2022-10-19 12:27:13 -0700
    • Engine revision 3ad69d7be3
    • Dart version 2.18.2
    • DevTools version 2.15.0

Once flutter upgrading finishes, then do a flutter pub upgrade in the project you are using this oauth_webauth plugin.

didn't fixed issue :(

luis901101 commented 2 years ago

Check what version of flutter_inappwebview are you using in pubspec.lock

mrqaidi commented 2 years ago

Check what version of flutter_inappwebview are you using in pubspec.lock

  flutter_inappwebview:
    dependency: transitive
    description:
      name: flutter_inappwebview
      url: "https://pub.dartlang.org"
    source: hosted
    version: "5.7.1"

looks latest

luis901101 commented 2 years ago

Ok, change that and try with version: "5.5.0+5"

mrqaidi commented 2 years ago

"5.5.0+5" inside pubgspec.lock ? or should i install in my packages

luis901101 commented 2 years ago

You can change it directly on .lock and run, or change it on .yaml an get/run, Buuut if you change it in .yaml you will have to set as flutter_inappwebview: 5.5.0+5 withou the ^ to force that older version

mrqaidi commented 2 years ago

i changed in .lock and run flutter pub get and run app still same issue :(

luis901101 commented 2 years ago

i changed in .lock and run flutter pub get and run app still same issue :(

No wait, if you change it in .lock, you can't run flutter pub get, because it will change it back to version: "5.7.1", which is what I want to avoid....

Look go to your dependencies override in your pubspec.yaml and put it like this flutter_inappwebview: 5.5.0+5 Then do a flutter pub get Then run.

Quick question, did you tested the plugin example project? If not, please test the example project with whatever Identity Provider server you are trying. And also tell me what Identity Provider are you trying?

mrqaidi commented 2 years ago

i tried installing webview package on my pubspec still no lock

yes its working on exmaple with provider that i want :(

luis901101 commented 2 years ago

i tried installing webview package on my pubspec still no lock

yes its working on exmaple with provider that i want :(

So, it seems you have some problem in your project not related to the plugin. Please check whatever customizations you are doing on top o OauthWebViews... Try to identify what's different between your project and the plugin's sample project.

mrqaidi commented 2 years ago

its setState() issue package:oauth_webauth/src/base_web_view.dart:263:

`I/flutter (11775): │ [setState() called after dispose(): OAuthWebViewState#6c33c(lifecycle state: defunct, not mounted)
I/flutter (11775): │ This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
I/flutter (11775): │ The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
I/flutter (11775): │ This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose()., #0      State.setState.<anonymous closure> (package:flutter/src/widgets/framework.dart:1078:9)
I/flutter (11775): │ #1      State.setState (package:flutter/src/widgets/framework.dart:1113:6)
I/flutter (11775): │ #2      BaseWebViewState.hideLoading (package:oauth_webauth/src/base_web_view.dart:263:7)
I/flutter (11775): │ <asynchronous suspension>
I/flutter (11775): │ ]
I/flutter (11775): ├┄┄`
luis901101 commented 2 years ago

its setState() issue package:oauth_webauth/src/base_web_view.dart:263:

`I/flutter (11775): │ [setState() called after dispose(): OAuthWebViewState#6c33c(lifecycle state: defunct, not mounted)
I/flutter (11775): │ This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
I/flutter (11775): │ The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
I/flutter (11775): │ This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose()., #0      State.setState.<anonymous closure> (package:flutter/src/widgets/framework.dart:1078:9)
I/flutter (11775): │ #1      State.setState (package:flutter/src/widgets/framework.dart:1113:6)
I/flutter (11775): │ #2      BaseWebViewState.hideLoading (package:oauth_webauth/src/base_web_view.dart:263:7)
I/flutter (11775): │ <asynchronous suspension>
I/flutter (11775): │ ]
I/flutter (11775): ├┄┄`

Ok, fixed that in new version v3.1.1+12

mrqaidi commented 2 years ago

thanks bro

but still didn't fix my issue . when i click an input keyboard show up momentary with loader then keyboard disappear and page reload with loader :/

mrqaidi commented 2 years ago

i am getting this error sometimes

setState() called after dispose(): _PlatformViewLinkState#7655b(lifecycle state: defunct, not mounted

luis901101 commented 2 years ago

Well, as you can check I validated the only place in the plugin where I use setState() which is in base_webview.dart. And I did it just to be sure, but over here I can’t reproduce this bug that is happening to you.

mrqaidi commented 2 years ago

Well, as you can check I validated the only place in the plugin where I use setState() which is in base_webview.dart. And I did it just to be sure, but over here I can’t reproduce this bug that is happening to you.

yes I understand you . there is conflict in my app that cause this issue and I am not able to find it

luis901101 commented 2 years ago

Look, download the plugin source code and configure your project to use it from your local path. Then try changing this to false: https://github.com/luis901101/oauth_webauth/blob/0d91ea8e1062e283437a39b8595e9c301e1f4f22/lib/src/base_web_view.dart#L199

I guess guess its something related to the webview package confs, but Im not able to reproduce it

mrqaidi commented 2 years ago

will check that

i am sure its WebView issue

thank you @luis901101 will get back if i find fix

luis901101 commented 2 years ago

Ok, let me know. A way of testing this could be starting a blank project and configure things from the beginning. I mean first configure this plugin and test it, if it works then add a bunch of your current dependencies and test again… it is a try/error method, to see if you can find the dependency or whatever that is conflicting

mrqaidi commented 2 years ago

could not find any :(

any other way to do this without inappwebview ?

luis901101 commented 2 years ago

Inappwebview allows several features that oficial web view doesn’t. I use this plugin in 3 different projects all of them running on iOS, Android and Web. And plugin works as expected. The last thing I can do for you is you share the project or some sample code that has the failure you are struggling with, and I can debug it when I have some chance.

mrqaidi commented 2 years ago

@luis901101 thank you for your help . I cant share project because of NDA

i can share my function and packages that i use is that enough ?

luis901101 commented 2 years ago

Ok lets try with that to see If I can find something

mrqaidi commented 2 years ago

Ok lets try with that to see If I can find something

thank you bro . will send to email on github

luis901101 commented 1 year ago

I will close this issue due to inactivity, and also because I couldn't reproduce the bug trying with the sample project. @mrqaidi if you have anything else on this please feel free to reopen it.