-
Notifications
You must be signed in to change notification settings - Fork 28.9k
Closed
Description
Steps to Reproduce
- Execute
flutter run
on the code sample - Tap on the text field in the center of the screen to bring focus and type anything through the on screen keyboard
- Tap on the map action button at the bottom right
- Once on the map screen, tap the back button at the top left
- The keyboard should pop back up since the text field has auto focus on, try to tap a few more characters into it
Expected results:
It is expected that the text field would update with new input
Actual results:
This sample shows that the text field no longer updates with new input even though it visibly has focus. Through testing I found out that if I either remove the GoogleMap widget or the MediaQuery.of(context).size line from the 2nd screen then the issue resolves and the text field accepts further input as it should. Therefore somehow the GoogleMap widget in combination with MediaQuery.of(context).size is causing this bug.
Code sample
dependencies:
google_maps_flutter: ^2.1.1 [https://pub.dev/packages/google_maps_flutter](url)
Set the minSdkVersion in android/app/build.gradle:
android {
defaultConfig {
minSdkVersion 20
}
}
Specify your API key in the application manifest android/app/src/main/AndroidManifest.xml:
<manifest ...
<application ...
<meta-data android:name="com.google.android.geo.API_KEY"
android:value="YOUR KEY HERE"/>
Main:
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:memory_leak_bug/map_screen.dart';
import 'package:memory_leak_bug/textScreen.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
MyApp({Key? key}) : super(key: key) {
if (defaultTargetPlatform == TargetPlatform.android) {
AndroidGoogleMapsFlutter.useAndroidViewSurface = true;
}
}
@override
Widget build(BuildContext context) {
return MaterialApp(
initialRoute: TextScreen.routeName,
routes: {
TextScreen.routeName: (context) => const TextScreen(),
MapScreen.routeName: (context) => const MapScreen(),
},
);
}
}
First page:
import 'package:flutter/material.dart';
import 'package:memory_leak_bug/map_screen.dart';
class TextScreen extends StatefulWidget {
static const routeName = '/text';
const TextScreen({Key? key}) : super(key: key);
@override
State<TextScreen> createState() => _TextScreenState();
}
class _TextScreenState extends State<TextScreen> {
@override
Widget build(BuildContext context) {
var scaffold = Scaffold(
body: const Padding(
padding: EdgeInsets.all(30.0),
child: Center(
child: TextField(
autofocus: true,
),
),
),
floatingActionButton: FloatingActionButton(
onPressed: () => Navigator.pushNamed(context, MapScreen.routeName),
child: const Icon(Icons.location_on),
),
);
return scaffold;
}
}
Second page:
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
class MapScreen extends StatefulWidget {
static const routeName = '/map';
const MapScreen({Key? key}) : super(key: key);
@override
State<MapScreen> createState() => _MapScreenState();
}
class _MapScreenState extends State<MapScreen> {
GoogleMapController? _mapController;
final Completer<GoogleMapController> _mapControllerCompleter =
Completer<GoogleMapController>();
late double _screenHeight;
@override
void initState() {
super.initState();
}
@override
void didChangeDependencies() {
_screenHeight = MediaQuery.of(context).size.height;
super.didChangeDependencies();
}
@override
void dispose() {
_mapController?.dispose();
super.dispose();
}
@override
Widget build(BuildContext context) {
return Stack(
children: [
GoogleMap(
onMapCreated: (controller) {
_mapControllerCompleter.complete(controller);
},
initialCameraPosition: const CameraPosition(
target: LatLng(0, 0),
),
),
Positioned(
top: 50,
left: 20,
child: ElevatedButton(
child: const Icon(Icons.arrow_back),
onPressed: () => Navigator.pop(context),
))
],
);
}
}
Logs
[ +49 ms] executing: [C:\Users\ramsa\Documents\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +39 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ ] 77d935af4db863f6abd0b9c31c7e6df2a13de57b
[ ] executing: [C:\Users\ramsa\Documents\flutter/] git tag --points-at 77d935af4db863f6abd0b9c31c7e6df2a13de57b
[ +26 ms] Exit code 0 from: git tag --points-at 77d935af4db863f6abd0b9c31c7e6df2a13de57b
[ ] 2.8.1
[ +5 ms] executing: [C:\Users\ramsa\Documents\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +20 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/stable
[ ] executing: [C:\Users\ramsa\Documents\flutter/] git ls-remote --get-url origin
[ +18 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] https://github.com/flutter/flutter.git
[ +71 ms] executing: [C:\Users\ramsa\Documents\flutter/] git rev-parse --abbrev-ref HEAD
[ +20 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] stable
[ +45 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +34 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[ +29 ms] List of devices attached
emulator-5554 device product:sdk_gphone64_x86_64 model:sdk_gphone64_x86_64 device:emulator64_x86_64_arm64 transport_id:1
[ +6 ms] C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell getprop
[ +32 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +55 ms] Skipping pub get: version match.
[ +12 ms] Found plugin flutter_plugin_android_lifecycle at
C:\Users\ramsa\Documents\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-2.0.5\
[ +4 ms] Found plugin google_maps_flutter at C:\Users\ramsa\Documents\flutter\.pub-cache\hosted\pub.dartlang.org\google_maps_flutter-2.1.1\
[ +60 ms] Found plugin flutter_plugin_android_lifecycle at
C:\Users\ramsa\Documents\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-2.0.5\
[ +2 ms] Found plugin google_maps_flutter at C:\Users\ramsa\Documents\flutter\.pub-cache\hosted\pub.dartlang.org\google_maps_flutter-2.1.1\
[ +14 ms] Generating C:\Users\ramsa\IdeaProjects\memory_leak_bug\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[ +37 ms] ro.hardware = ranchu
[ +9 ms] Using hardware rendering with device sdk gphone64 x86 64. If you notice graphics artifacts, consider enabling software rendering with
"--enable-software-rendering".
[ +18 ms] Initializing file store
[ +7 ms] Skipping target: gen_localizations
[ +3 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
C:\Users\ramsa\IdeaProjects\memory_leak_bug\.dart_tool\package_config_subset}
[ +8 ms] Found plugin flutter_plugin_android_lifecycle at
C:\Users\ramsa\Documents\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-2.0.5\
[ ] Found plugin google_maps_flutter at C:\Users\ramsa\Documents\flutter\.pub-cache\hosted\pub.dartlang.org\google_maps_flutter-2.1.1\
[ +9 ms] gen_dart_plugin_registrant: Complete
[ +1 ms] Skipping target: _composite
[ +2 ms] complete
[ +4 ms] Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...
[ +3 ms] C:\Users\ramsa\Documents\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev
C:\Users\ramsa\Documents\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\Users\ramsa\Documents\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names
--experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill
C:\Users\ramsa\AppData\Local\Temp\flutter_tools.a5558abe\flutter_tool.e237e4ea\app.dill --packages
C:\Users\ramsa\IdeaProjects\memory_leak_bug\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build\c075001b96339384a97db4862b8ab8db.cache.dill.track.dill
--enable-experiment=alternative-invalidation-strategy
[ +6 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\build-tools\32.0.0\aapt dump xmltree
C:\Users\ramsa\IdeaProjects\memory_leak_bug\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[ +8 ms] Exit code 0 from: C:\Users\ramsa\AppData\Local\Android\sdk\build-tools\32.0.0\aapt dump xmltree
C:\Users\ramsa\IdeaProjects\memory_leak_bug\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[ ] N: android=http://schemas.android.com/apk/res/android
E: manifest (line=2)
A: android:versionCode(0x0101021b)=(type 0x10)0x1
A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1f
A: android:compileSdkVersionCodename(0x01010573)="12" (Raw: "12")
A: package="com.example.memory_leak_bug" (Raw: "com.example.memory_leak_bug")
A: platformBuildVersionCode=(type 0x10)0x1f
A: platformBuildVersionName=(type 0x10)0xc
E: uses-sdk (line=7)
A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15
A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1e
E: uses-permission (line=14)
A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
E: uses-permission (line=16)
A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE")
E: uses-feature (line=18)
A: android:glEsVersion(0x01010281)=(type 0x11)0x20000
A: android:required(0x0101028e)=(type 0x12)0xffffffff
E: application (line=22)
A: android:label(0x01010001)="memory_leak_bug" (Raw: "memory_leak_bug")
A: android:icon(0x01010002)=@0x7f080000
A: android:name(0x01010003)="android.app.Application" (Raw: "android.app.Application")
A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
E: meta-data (line=28)
A: android:name(0x01010003)="com.google.android.geo.API_KEY" (Raw: "com.google.android.geo.API_KEY")
E: activity (line=32)
A: android:theme(0x01010000)=@0x7f0a0000
A: android:name(0x01010003)="com.example.memory_leak_bug.MainActivity" (Raw: "com.example.memory_leak_bug.MainActivity")
A: android:exported(0x01010010)=(type 0x12)0xffffffff
A: android:launchMode(0x0101001d)=(type 0x10)0x1
A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
E: meta-data (line=47)
A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
A: android:resource(0x01010025)=@0x7f0a0001
E: intent-filter (line=51)
E: action (line=52)
A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
E: category (line=54)
A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
E: meta-data (line=61)
A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
A: android:value(0x01010024)=(type 0x10)0x2
E: uses-library (line=65)
A: android:name(0x01010003)="org.apache.http.legacy" (Raw: "org.apache.http.legacy")
A: android:required(0x0101028e)=(type 0x12)0x0
E: activity (line=69)
A: android:theme(0x01010000)=@0x01030010
A: android:name(0x01010003)="com.google.android.gms.common.api.GoogleApiActivity" (Raw:
"com.google.android.gms.common.api.GoogleApiActivity")
A: android:exported(0x01010010)=(type 0x12)0x0
E: meta-data (line=74)
A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version")
A: android:value(0x01010024)=@0x7f060000
[ +6 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell -x logcat -v time -t 1
[ +12 ms] <- compile package:memory_leak_bug/main.dart
[ +60 ms] --------- beginning of system
01-20 07:33:03.255 W/ActivityManager( 573): Unable to start service Intent { act=grpc.io.action.BIND
cmp=com.google.android.googlequicksearchbox/com.google.android.apps.search.assistant.surfaces.dictation.service.endpoint.AssistantDictationSe
rvice } U=0: not found
[ +6 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe version
[ +11 ms] Android Debug Bridge version 1.0.41
Version 31.0.3-7562133
Installed as C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe
[ +1 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe start-server
[ +14 ms] Building APK
[ +11 ms] Running Gradle task 'assembleDebug'...
[ +3 ms] Using gradle from C:\Users\ramsa\IdeaProjects\memory_leak_bug\android\gradlew.bat.
[ +10 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +122 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ ] openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode)
[ +1 ms] executing: [C:\Users\ramsa\IdeaProjects\memory_leak_bug\android/] C:\Users\ramsa\IdeaProjects\memory_leak_bug\android\gradlew.bat
-Pverbose=true -Ptarget-platform=android-x64 -Ptarget=C:\Users\ramsa\IdeaProjects\memory_leak_bug\lib\main.dart
-Pbase-application-name=android.app.Application -Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false
-Ptrack-widget-creation=true -Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root assembleDebug
[ +535 ms] Welcome to Gradle 6.7!
[ ] Here are the highlights of this release:
[ ] - File system watching is ready for production use
[ ] - Declare the version of Java your build requires
[ ] - Java 15 support
[ ] For more details see https://docs.gradle.org/6.7/release-notes.html
[ +593 ms] Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns
http://schemas.android.com/repository/android/common/01
[ +2 ms] Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns
http://schemas.android.com/repository/android/generic/01
[ ] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
[ ] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns
http://schemas.android.com/sdk/android/repo/repository2/01
[ ] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns
http://schemas.android.com/sdk/android/repo/sys-img2/01
[+2095 ms] > Task :app:compileFlutterBuildDebug
[ ] [ +51 ms] executing: [C:\Users\ramsa\Documents\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ ] [ +45 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ ] [ ] 77d935af4db863f6abd0b9c31c7e6df2a13de57b
[ ] [ ] executing: [C:\Users\ramsa\Documents\flutter/] git tag --points-at 77d935af4db863f6abd0b9c31c7e6df2a13de57b
[ ] [ +28 ms] Exit code 0 from: git tag --points-at 77d935af4db863f6abd0b9c31c7e6df2a13de57b
[ ] [ ] 2.8.1
[ ] [ +5 ms] executing: [C:\Users\ramsa\Documents\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ ] [ +21 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] [ ] origin/stable
[ ] [ ] executing: [C:\Users\ramsa\Documents\flutter/] git ls-remote --get-url origin
[ ] [ +18 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] [ ] https://github.com/flutter/flutter.git
[ ] [ +38 ms] executing: [C:\Users\ramsa\Documents\flutter/] git rev-parse --abbrev-ref HEAD
[ ] [ +24 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] [ ] stable
[ ] [ +43 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] [ +72 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ ] [ +2 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ ] [ +27 ms] Initializing file store
[ ] [ +16 ms] Skipping target: gen_localizations
[ ] [ +9 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
C:\Users\ramsa\IdeaProjects\memory_leak_bug\.dart_tool\package_config_subset}
[ ] [ +17 ms] Found plugin flutter_plugin_android_lifecycle at
C:\Users\ramsa\Documents\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-2.0.5\
[ ] [ +3 ms] Found plugin google_maps_flutter at C:\Users\ramsa\Documents\flutter\.pub-cache\hosted\pub.dartlang.org\google_maps_flutter-2.1.1\
[ +1 ms] [ +14 ms] gen_dart_plugin_registrant: Complete
[ ] [ +2 ms] kernel_snapshot: Starting due to {}
[ ] [ +8 ms] C:\Users\ramsa\Documents\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev
C:\Users\ramsa\Documents\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\Users\ramsa\Documents\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --target=flutter --no-print-incremental-dependencies
-DFLUTTER_WEB_AUTO_DETECT=true -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --no-link-platform --packages
C:\Users\ramsa\IdeaProjects\memory_leak_bug\.dart_tool\package_config.json --output-dill
C:\Users\ramsa\IdeaProjects\memory_leak_bug\.dart_tool\flutter_build\9d72101b618caeb12db8f0c9b947ddad\app.dill --depfile
C:\Users\ramsa\IdeaProjects\memory_leak_bug\.dart_tool\flutter_build\9d72101b618caeb12db8f0c9b947ddad\kernel_snapshot.d
package:memory_leak_bug/main.dart
[+4873 ms] [+6009 ms] kernel_snapshot: Complete
[ +300 ms] [ +352 ms] debug_android_application: Starting due to {}
[ +110 ms] [ +105 ms] debug_android_application: Complete
[ +396 ms] [ +387 ms] Persisting file store
[ ] [ +6 ms] Done persisting file store
[ ] [ +4 ms] build succeeded.
[ ] [ +8 ms] "flutter assemble" took 7,064ms.
[ +298 ms] [ +257 ms] ensureAnalyticsSent: 254ms
[ ] [ ] Running shutdown hooks
[ ] [ ] Shutdown hooks complete
[ ] [ ] exiting with code 0
[ +92 ms] > Task :app:packLibsflutterBuildDebug UP-TO-DATE
[ ] > Task :app:preBuild UP-TO-DATE
[ ] > Task :app:preDebugBuild UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:preBuild UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:preDebugBuild UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:compileDebugAidl NO-SOURCE
[ ] > Task :google_maps_flutter:preBuild UP-TO-DATE
[ +109 ms] > Task :google_maps_flutter:preDebugBuild UP-TO-DATE
[ +1 ms] > Task :google_maps_flutter:compileDebugAidl NO-SOURCE
[ ] > Task :app:compileDebugAidl NO-SOURCE
[ ] > Task :flutter_plugin_android_lifecycle:packageDebugRenderscript NO-SOURCE
[ ] > Task :google_maps_flutter:packageDebugRenderscript NO-SOURCE
[ ] > Task :app:compileDebugRenderscript NO-SOURCE
[ ] > Task :app:generateDebugBuildConfig UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:writeDebugAarMetadata UP-TO-DATE
[ ] > Task :google_maps_flutter:writeDebugAarMetadata UP-TO-DATE
[ ] > Task :app:checkDebugAarMetadata UP-TO-DATE
[ ] > Task :app:cleanMergeDebugAssets
[ ] > Task :app:mergeDebugShaders UP-TO-DATE
[ ] > Task :app:compileDebugShaders NO-SOURCE
[ ] > Task :app:generateDebugAssets UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:mergeDebugShaders UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:compileDebugShaders NO-SOURCE
[ ] > Task :flutter_plugin_android_lifecycle:generateDebugAssets UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:packageDebugAssets UP-TO-DATE
[ ] > Task :google_maps_flutter:mergeDebugShaders UP-TO-DATE
[ ] > Task :google_maps_flutter:compileDebugShaders NO-SOURCE
[ ] > Task :google_maps_flutter:generateDebugAssets UP-TO-DATE
[ ] > Task :google_maps_flutter:packageDebugAssets UP-TO-DATE
[ ] > Task :app:mergeDebugAssets
[ +185 ms] > Task :app:copyFlutterAssetsDebug
[ +1 ms] > Task :app:generateDebugResValues UP-TO-DATE
[ ] > Task :app:generateDebugResources UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:compileDebugRenderscript NO-SOURCE
[ ] > Task :flutter_plugin_android_lifecycle:generateDebugResValues UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:generateDebugResources UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:packageDebugResources UP-TO-DATE
[ ] > Task :google_maps_flutter:compileDebugRenderscript NO-SOURCE
[ ] > Task :google_maps_flutter:generateDebugResValues UP-TO-DATE
[ ] > Task :google_maps_flutter:generateDebugResources UP-TO-DATE
[ ] > Task :google_maps_flutter:packageDebugResources UP-TO-DATE
[ +106 ms] > Task :app:mergeDebugResources UP-TO-DATE
[ ] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
[ ] > Task :app:extractDeepLinksDebug UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:extractDeepLinksDebug UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:processDebugManifest UP-TO-DATE
[ ] > Task :google_maps_flutter:extractDeepLinksDebug UP-TO-DATE
[ ] > Task :google_maps_flutter:processDebugManifest UP-TO-DATE
[ ] > Task :app:processDebugMainManifest UP-TO-DATE
[ ] > Task :app:processDebugManifest UP-TO-DATE
[ ] > Task :app:processDebugManifestForPackage UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:compileDebugLibraryResources UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:parseDebugLocalResources UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:generateDebugRFile UP-TO-DATE
[ ] > Task :google_maps_flutter:compileDebugLibraryResources UP-TO-DATE
[ ] > Task :google_maps_flutter:parseDebugLocalResources UP-TO-DATE
[ ] > Task :google_maps_flutter:generateDebugRFile UP-TO-DATE
[ ] > Task :app:processDebugResources UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:generateDebugBuildConfig UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:javaPreCompileDebug UP-TO-DATE
[ +86 ms] > Task :flutter_plugin_android_lifecycle:compileDebugJavaWithJavac UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:bundleLibCompileToJarDebug UP-TO-DATE
[ ] > Task :google_maps_flutter:generateDebugBuildConfig UP-TO-DATE
[ ] > Task :google_maps_flutter:javaPreCompileDebug UP-TO-DATE
[ ] > Task :google_maps_flutter:compileDebugJavaWithJavac UP-TO-DATE
[ ] > Task :google_maps_flutter:bundleLibCompileToJarDebug UP-TO-DATE
[ ] > Task :app:compileDebugKotlin UP-TO-DATE
[ ] > Task :app:javaPreCompileDebug UP-TO-DATE
[ ] > Task :app:compileDebugJavaWithJavac UP-TO-DATE
[ ] > Task :app:compileDebugSources UP-TO-DATE
[ ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[ ] > Task :app:processDebugJavaRes NO-SOURCE
[ ] > Task :flutter_plugin_android_lifecycle:processDebugJavaRes NO-SOURCE
[ ] > Task :flutter_plugin_android_lifecycle:bundleLibResDebug NO-SOURCE
[ ] > Task :google_maps_flutter:processDebugJavaRes NO-SOURCE
[ ] > Task :google_maps_flutter:bundleLibResDebug NO-SOURCE
[ ] > Task :app:mergeDebugJavaResource UP-TO-DATE
[ ] > Task :app:checkDebugDuplicateClasses UP-TO-DATE
[ ] > Task :app:desugarDebugFileDependencies UP-TO-DATE
[ +87 ms] > Task :app:mergeExtDexDebug UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:bundleLibRuntimeToJarDebug UP-TO-DATE
[ ] > Task :google_maps_flutter:bundleLibRuntimeToJarDebug UP-TO-DATE
[ ] > Task :app:dexBuilderDebug UP-TO-DATE
[ ] > Task :app:mergeLibDexDebug UP-TO-DATE
[ ] > Task :app:mergeProjectDexDebug UP-TO-DATE
[ ] > Task :app:mergeDebugJniLibFolders UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:mergeDebugJniLibFolders UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:mergeDebugNativeLibs NO-SOURCE
[ ] > Task :flutter_plugin_android_lifecycle:stripDebugDebugSymbols NO-SOURCE
[ ] > Task :flutter_plugin_android_lifecycle:copyDebugJniLibsProjectOnly UP-TO-DATE
[ ] > Task :google_maps_flutter:mergeDebugJniLibFolders UP-TO-DATE
[ ] > Task :google_maps_flutter:mergeDebugNativeLibs NO-SOURCE
[ ] > Task :google_maps_flutter:stripDebugDebugSymbols NO-SOURCE
[ ] > Task :google_maps_flutter:copyDebugJniLibsProjectOnly UP-TO-DATE
[ ] > Task :app:mergeDebugNativeLibs UP-TO-DATE
[ ] > Task :app:stripDebugDebugSymbols UP-TO-DATE
[ ] > Task :app:validateSigningDebug UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:extractDebugAnnotations UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:mergeDebugGeneratedProguardFiles UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:mergeDebugConsumerProguardFiles UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:mergeDebugJavaResource UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:syncDebugLibJars UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:bundleDebugAar UP-TO-DATE
[ +99 ms] > Task :flutter_plugin_android_lifecycle:mergeDebugResources UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:compileDebugSources UP-TO-DATE
[ ] > Task :flutter_plugin_android_lifecycle:assembleDebug UP-TO-DATE
[ ] > Task :google_maps_flutter:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE
[ ] > Task :google_maps_flutter:extractDebugAnnotations UP-TO-DATE
[ ] > Task :google_maps_flutter:mergeDebugGeneratedProguardFiles UP-TO-DATE
[ ] > Task :google_maps_flutter:mergeDebugConsumerProguardFiles UP-TO-DATE
[ ] > Task :google_maps_flutter:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :google_maps_flutter:mergeDebugJavaResource UP-TO-DATE
[ ] > Task :google_maps_flutter:syncDebugLibJars UP-TO-DATE
[ ] > Task :google_maps_flutter:bundleDebugAar UP-TO-DATE
[ ] > Task :google_maps_flutter:mergeDebugResources UP-TO-DATE
[ ] > Task :google_maps_flutter:compileDebugSources UP-TO-DATE
[ ] > Task :google_maps_flutter:assembleDebug UP-TO-DATE
[ +391 ms] > Task :app:compressDebugAssets
[ +504 ms] > Task :app:packageDebug
[ +37 ms] > Task :app:assembleDebug
[ ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
[ ] Use '--warning-mode all' to show the individual deprecation warnings.
[ ] See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
[ ] BUILD SUCCESSFUL in 10s
[ ] 85 actionable tasks: 7 executed, 78 up-to-date
[ +551 ms] Running Gradle task 'assembleDebug'... (completed in 11.7s)
[ +42 ms] calculateSha: LocalDirectory: 'C:\Users\ramsa\IdeaProjects\memory_leak_bug\build\app\outputs\flutter-apk'/app.apk
[ +447 ms] √ Built build\app\outputs\flutter-apk\app-debug.apk.
[ +2 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\build-tools\32.0.0\aapt dump xmltree
C:\Users\ramsa\IdeaProjects\memory_leak_bug\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[ +13 ms] Exit code 0 from: C:\Users\ramsa\AppData\Local\Android\sdk\build-tools\32.0.0\aapt dump xmltree
C:\Users\ramsa\IdeaProjects\memory_leak_bug\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[ ] N: android=http://schemas.android.com/apk/res/android
E: manifest (line=2)
A: android:versionCode(0x0101021b)=(type 0x10)0x1
A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1f
A: android:compileSdkVersionCodename(0x01010573)="12" (Raw: "12")
A: package="com.example.memory_leak_bug" (Raw: "com.example.memory_leak_bug")
A: platformBuildVersionCode=(type 0x10)0x1f
A: platformBuildVersionName=(type 0x10)0xc
E: uses-sdk (line=7)
A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15
A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1e
E: uses-permission (line=14)
A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
E: uses-permission (line=16)
A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE")
E: uses-feature (line=18)
A: android:glEsVersion(0x01010281)=(type 0x11)0x20000
A: android:required(0x0101028e)=(type 0x12)0xffffffff
E: application (line=22)
A: android:label(0x01010001)="memory_leak_bug" (Raw: "memory_leak_bug")
A: android:icon(0x01010002)=@0x7f080000
A: android:name(0x01010003)="android.app.Application" (Raw: "android.app.Application")
A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
E: meta-data (line=28)
A: android:name(0x01010003)="com.google.android.geo.API_KEY" (Raw: "com.google.android.geo.API_KEY")
E: activity (line=32)
A: android:theme(0x01010000)=@0x7f0a0000
A: android:name(0x01010003)="com.example.memory_leak_bug.MainActivity" (Raw: "com.example.memory_leak_bug.MainActivity")
A: android:exported(0x01010010)=(type 0x12)0xffffffff
A: android:launchMode(0x0101001d)=(type 0x10)0x1
A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
E: meta-data (line=47)
A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
A: android:resource(0x01010025)=@0x7f0a0001
E: intent-filter (line=51)
E: action (line=52)
A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
E: category (line=54)
A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
E: meta-data (line=61)
A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
A: android:value(0x01010024)=(type 0x10)0x2
E: uses-library (line=65)
A: android:name(0x01010003)="org.apache.http.legacy" (Raw: "org.apache.http.legacy")
A: android:required(0x0101028e)=(type 0x12)0x0
E: activity (line=69)
A: android:theme(0x01010000)=@0x01030010
A: android:name(0x01010003)="com.google.android.gms.common.api.GoogleApiActivity" (Raw:
"com.google.android.gms.common.api.GoogleApiActivity")
A: android:exported(0x01010010)=(type 0x12)0x0
E: meta-data (line=74)
A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version")
A: android:value(0x01010024)=@0x7f060000
[ +3 ms] Stopping app 'app.apk' on sdk gphone64 x86 64.
[ ] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell am force-stop com.example.memory_leak_bug
[ +51 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell pm list packages
com.example.memory_leak_bug
[ +113 ms] package:com.example.memory_leak_bug
[ +1 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell cat
/data/local/tmp/sky.com.example.memory_leak_bug.sha1
[ +27 ms] 1fcedfce1c86478e3eadfc0bfacc025d6eabf8a8
[ ] Installing APK.
[ ] Installing build\app\outputs\flutter-apk\app.apk...
[ ] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 install -t -r
C:\Users\ramsa\IdeaProjects\memory_leak_bug\build\app\outputs\flutter-apk\app.apk
[ +754 ms] Performing Streamed Install
Success
[ +1 ms] Installing build\app\outputs\flutter-apk\app.apk... (completed in 754ms)
[ ] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell echo -n
798ed171184a4f4cb02a7a17bfdde913eb3d6dbf > /data/local/tmp/sky.com.example.memory_leak_bug.sha1
[ +28 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell -x logcat -v time -t 1
[ +187 ms] --------- beginning of main
01-20 07:33:33.202 D/MediaPlayerList( 745): Name of package changed: com.example.memory_leak_bug
[ +4 ms] executing: C:\Users\ramsa\AppData\Local\Android\sdk\platform-tools\adb.exe -s emulator-5554 shell am start -a android.intent.action.RUN -f
0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true
com.example.memory_leak_bug/com.example.memory_leak_bug.MainActivity
[ +104 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.memory_leak_bug/.MainActivity (has extras) }
[ ] R Hot restart.
[ ] h List all available interactive commands.
[ ] d Detach (terminate "flutter run" but leave application running).
[ ] c Clear the screen
[ ] q Quit (terminate the application on the device).
[ ] Running with sound null safety
[ ] An Observatory debugger and profiler on sdk gphone64 x86 64 is available at: http://127.0.0.1:53121/258fP0tYlJw=/
[ +641 ms] The Flutter DevTools debugger and profiler on sdk gphone64 x86 64 is available at:
http://127.0.0.1:9100?uri=http://127.0.0.1:53121/258fP0tYlJw=/
[ +1 ms] W/InputMethodManager( 7916): Ignoring showSoftInput() as view=io.flutter.embedding.android.FlutterView{5b288c6 VFE...... .F....ID
0,0-1080,2236 #1} is not served.
[ +4 ms] W/InputMethodManager( 7916): Ignoring showSoftInput() as view=io.flutter.embedding.android.FlutterView{5b288c6 VFE...... .F....ID
0,0-1080,2236 #1} is not served.
[+1492 ms] D/EGL_emulation( 7916): app_time_stats: avg=127.31ms min=4.12ms max=500.55ms count=12
[+1002 ms] D/EGL_emulation( 7916): app_time_stats: avg=501.62ms min=501.33ms max=501.91ms count=2
[+1014 ms] D/InputMethodManager( 7916): showSoftInput() view=io.flutter.embedding.android.FlutterView{5b288c6 VFE...... .F...... 0,0-1080,2236 #1
aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
[ +19 ms] D/EGL_emulation( 7916): app_time_stats: avg=345.02ms min=38.11ms max=500.02ms count=3
[ +70 ms] D/InsetsController( 7916): show(ime(), fromIme=true)
[ +30 ms] D/EGL_emulation( 7916): app_time_stats: avg=1822.92ms min=25.06ms max=3620.78ms count=2
[+1364 ms] D/EGL_emulation( 7916): app_time_stats: avg=80.37ms min=8.57ms max=501.79ms count=18
[+1496 ms] D/EGL_emulation( 7916): app_time_stats: avg=498.97ms min=494.69ms max=502.32ms count=3
[ +75 ms] D/InputMethodManager( 7916): showSoftInput() view=io.flutter.embedding.android.FlutterView{5b288c6 VFE...... .F...... 0,0-1080,2236 #1
aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
[ +2 ms] D/InsetsController( 7916): show(ime(), fromIme=true)
[ +101 ms] D/InputMethodManager( 7916): showSoftInput() view=io.flutter.embedding.android.FlutterView{5b288c6 VFE...... .F...... 0,0-1080,2236 #1
aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT
[ ] I/TextInputPlugin( 7916): Composing region changed by the framework. Restarting the input method.
[ +2 ms] W/IInputConnectionWrapper( 7916): getSurroundingText on inactive InputConnection
[ ] D/InsetsController( 7916): show(ime(), fromIme=true)
[ +1 ms] W/IInputConnectionWrapper( 7916): beginBatchEdit on inactive InputConnection
[ ] W/IInputConnectionWrapper( 7916): getTextBeforeCursor on inactive InputConnection
[ ] W/IInputConnectionWrapper( 7916): getTextAfterCursor on inactive InputConnection
[ ] W/IInputConnectionWrapper( 7916): getSelectedText on inactive InputConnection
[ ] W/IInputConnectionWrapper( 7916): endBatchEdit on inactive InputConnection
[ +42 ms] D/InsetsController( 7916): show(ime(), fromIme=true)
[+1017 ms] D/EGL_emulation( 7916): app_time_stats: avg=249.16ms min=28.46ms max=507.98ms count=5
[ +213 ms] I/zzbz ( 7916): Making Creator dynamically
[ +8 ms] W/memory_leak_bu( 7916): Unsupported class loader
[ +1 ms] W/memory_leak_bu( 7916): Unsupported class loader
[ +6 ms] I/DynamiteModule( 7916): Considering local module com.google.android.gms.maps_dynamite:0 and remote module
com.google.android.gms.maps_dynamite:203115000
[ ] I/DynamiteModule( 7916): Selected remote version of com.google.android.gms.maps_dynamite, version >= 203115000
[ ] V/DynamiteModule( 7916): Dynamite loader version >= 2, using loadModule2NoCrashUtils
[ +46 ms] I/Google Maps Android API( 7916): Google Play services client version: 12451000
[ +23 ms] I/Google Maps Android API( 7916): Google Play services package version: 214815047
[ ] I/Google Maps Android API( 7916): Google Play services maps renderer version(legacy): 203115000
[ +146 ms] D/CompatibilityChangeReporter( 7916): Compat change id reported: 171228096; UID 10150; state: ENABLED
[ +136 ms] E/GoogleMapController( 7916): Cannot enable MyLocation layer as location permissions are not granted
[ +17 ms] D/EGL_emulation( 7916): app_time_stats: avg=221.99ms min=0.89ms max=4397.80ms count=20
[ +1 ms] I/bf ( 7916): Successfully registered with Phenotype.
[ +32 ms] D/EGL_emulation( 7916): eglMakeCurrent: 0x7118646cea10: ver 2 0 (tinfo 0x711a79c91080) (first time)
[ +56 ms] E/EGL_emulation( 7916): eglQueryContext 32c0 EGL_BAD_ATTRIBUTE
[ ] E/EGL_emulation( 7916): tid 7916: eglQueryContext(2160): error 0x3004 (EGL_BAD_ATTRIBUTE)
[ ] D/HostConnection( 7916): createUnique: call
[ ] D/HostConnection( 7916): HostConnection::get() New Host Connection established 0x7118646dc690, tid 8033
[ +6 ms] D/HostConnection( 7916): HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3
ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan
ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements
ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync
ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data
ANDROID_EMU_read_color_buffer_dma GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing
ANDROID_EMU_gles_max_version_2
[ +4 ms] D/EGL_emulation( 7916): eglCreateContext: 0x7118646da710: maj 1 min 0 rcv 1
[ +38 ms] D/EGL_emulation( 7916): eglMakeCurrent: 0x7118646da710: ver 1 0 (tinfo 0x711a79c91280) (first time)
[ ] D/EGL_emulation( 7916): eglMakeCurrent: 0x7118646da710: ver 1 0 (tinfo 0x711a79c91280) (first time)
[+1806 ms] W/DynamiteModule( 7916): Local module descriptor class for com.google.android.gms.googlecertificates not found.
[ +4 ms] I/DynamiteModule( 7916): Considering local module com.google.android.gms.googlecertificates:0 and remote module
com.google.android.gms.googlecertificates:6
[ ] I/DynamiteModule( 7916): Selected remote version of com.google.android.gms.googlecertificates, version >= 6
[ +47 ms] W/ProtoDataStoreFlagStore( 7916): Unable to retrieve flag snapshot for
com.google.android.libraries.consentverifier#com.example.memory_leak_bug, using defaults.
[ +7 ms] W/ProtoDataStoreFlagStore( 7916): Unable to update local snapshot for
com.google.android.libraries.consentverifier#com.example.memory_leak_bug, may result in stale flags.
[ ] W/ProtoDataStoreFlagStore( 7916): java.util.concurrent.ExecutionException: java.lang.SecurityException: GoogleCertificatesRslt: Package
signed with unknown certificate (go/gsrlt)
[ ] W/ProtoDataStoreFlagStore( 7916): at age.s(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):3)
[ ] W/ProtoDataStoreFlagStore( 7916): at age.get(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):2)
[ ] W/ProtoDataStoreFlagStore( 7916): at aii.a(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):1)
[ ] W/ProtoDataStoreFlagStore( 7916): at aho.g(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):1)
[ ] W/ProtoDataStoreFlagStore( 7916): at wn.d(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):1)
[ ] W/ProtoDataStoreFlagStore( 7916): at xu.run(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):0)
[ ] W/ProtoDataStoreFlagStore( 7916): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
[ ] W/ProtoDataStoreFlagStore( 7916): at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[ ] W/ProtoDataStoreFlagStore( 7916): at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
[ ] W/ProtoDataStoreFlagStore( 7916): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
[ ] W/ProtoDataStoreFlagStore( 7916): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
[ ] W/ProtoDataStoreFlagStore( 7916): at java.lang.Thread.run(Thread.java:920)
[ ] W/ProtoDataStoreFlagStore( 7916): Caused by: java.lang.SecurityException: GoogleCertificatesRslt: Package signed with unknown certificate
(go/gsrlt)
[ ] W/ProtoDataStoreFlagStore( 7916): at android.os.Parcel.createExceptionOrNull(Parcel.java:2425)
[ ] W/ProtoDataStoreFlagStore( 7916): at android.os.Parcel.createException(Parcel.java:2409)
[ ] W/ProtoDataStoreFlagStore( 7916): at android.os.Parcel.readException(Parcel.java:2392)
[ ] W/ProtoDataStoreFlagStore( 7916): at android.os.Parcel.readException(Parcel.java:2334)
[ ] W/ProtoDataStoreFlagStore( 7916): at dx.aZ(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):2)
[ ] W/ProtoDataStoreFlagStore( 7916): at ql.a(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):4)
[ ] W/ProtoDataStoreFlagStore( 7916): at id.e(:com.google.android.gms.dynamite_mapsdynamite@214815104@21.48.15 (190800-0):2)
[+1514 ms] D/EGL_emulation( 7916): app_time_stats: avg=504.90ms min=481.34ms max=517.16ms count=3
[+1483 ms] D/EGL_emulation( 7916): app_time_stats: avg=494.43ms min=483.84ms max=500.45ms count=3
[+1517 ms] D/EGL_emulation( 7916): app_time_stats: avg=505.84ms min=481.72ms max=518.52ms count=3
info - The value of the field '_screenHeight' isn't used - lib\map_screen.dart:18:15 - unused_field
info - Name source files using `lowercase_with_underscores` - lib\textScreen.dart:1:1 - file_names
[√] Flutter (Channel stable, 2.8.1, on Microsoft Windows [Version 10.0.22000.376], locale en-US)
• Flutter version 2.8.1 at C:\Users\ramsa\Documents\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 77d935af4d (5 weeks ago), 2021-12-16 08:37:33 -0800
• Engine revision 890a5fca2e
• Dart version 2.15.1
[√] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
• Android SDK at C:\Users\ramsa\AppData\Local\Android\sdk
• Platform android-32, build-tools 32.0.0
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Android Studio (version 2020.3)
• Android Studio at C:\Program Files\Android\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 11.0.10+0-b96-7249189)
[☠] IntelliJ IDEA Ultimate Edition (the doctor check crashed)
X Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know about this issue at
https://github.com/flutter/flutter/issues.
X FormatException: Unexpected extension byte (at offset 5)
• #0 _Utf8Decoder.convertSingle (dart:convert-patch/convert_patch.dart:1789:7)
#1 Utf8Decoder.convert (dart:convert/utf.dart:318:42)
#2 InputStream.readString (package:archive/src/util/input_stream.dart:207:30)
#3 new ZipDirectory.read (package:archive/src/zip/zip_directory.dart:40:30)
#4 ZipDecoder.decodeBuffer (package:archive/src/zip_decoder.dart:19:30)
#5 ZipDecoder.decodeBytes (package:archive/src/zip_decoder.dart:14:12)
#6 IntelliJPlugins._findPluginXml (package:flutter_tools/src/intellij/intellij.dart:130:44)
#7 IntelliJPlugins._readPackageVersion (package:flutter_tools/src/intellij/intellij.dart:141:40)
#8 IntelliJPlugins.validatePackage (package:flutter_tools/src/intellij/intellij.dart:63:35)
#9 IntelliJValidator.validate (package:flutter_tools/src/intellij/intellij_validator.dart:103:15)
<asynchronous suspension>
#29 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#30 main (package:flutter_tools/executable.dart:94:3)
<asynchronous suspension>
[√] Connected device (3 available)
• sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64 • Android 12 (API 32) (emulator)
• Chrome (web) • chrome • web-javascript • Google Chrome
• Edge (web) • edge • web-javascript • Microsoft Edge
! Doctor found issues in 1 category.
bandicam.2022-01-21.16-23-44-869.mp4
Metadata
Metadata
Assignees
Labels
No labels