Skip to content

[LineageOS] Constant screen flickering/glitching on animations #105093

@gabrc52

Description

@gabrc52

Steps to Reproduce

  1. Execute flutter run on an older device running Android 10 (reproduced on Moto G Play and Samsung Galaxy Grand Prime, both on LineageOS)
  2. Scroll to the bottom to trigger an overscroll animation
  3. Touch the menu icon and touch a menu item to trigger menu animations

Expected results: No flickering or glitches

Actual results: The screen flickers and glitches very weirdly. See video:

bug.mp4

Logcat shows the following line:

06-01 01:24:58.432 14006 14030 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE

Code sample
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return const MaterialApp(
      home: HomePage(),
    );
  }
}

class HomePage extends StatelessWidget {
  const HomePage({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('Bug demo'),
        actions: [
          PopupMenuButton(itemBuilder: (context) => [
            for (int i = 0; i < 10; i++)
              PopupMenuItem(
                child: Text('Item $i'),
              )
          ]),
        ],
      ),
      body: ListView(
        children: [
          for (int i = 0; i < 10; i++)
            ListTile(
              title: Text('Element $i'),
            ),
        ],
      ),
    );
  }
}
Logs
[  +45 ms] executing: uname -m
[  +21 ms] Exit code 0 from: uname -m
[        ] x86_64
[   +3 ms] executing: [/home/rgabriel/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +2 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] fb57da5f945d02ef4f98dfd9409a72b7cce74268
[        ] executing: [/home/rgabriel/flutter/] git tag --points-at fb57da5f945d02ef4f98dfd9409a72b7cce74268
[   +6 ms] Exit code 0 from: git tag --points-at fb57da5f945d02ef4f98dfd9409a72b7cce74268
[        ] 3.0.1
[   +5 ms] executing: [/home/rgabriel/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/home/rgabriel/flutter/] git ls-remote --get-url origin
[   +1 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +51 ms] executing: [/home/rgabriel/flutter/] git rev-parse --abbrev-ref HEAD
[   +2 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +44 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.
[  +37 ms] executing: /home/rgabriel/Android/Sdk/platform-tools/adb devices -l
[  +25 ms] List of devices attached
           ZY223CTQPD             device usb:1-2.1 product:lineage_harpia model:Moto_G_Play device:harpia transport_id:6
[   +5 ms] /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD shell getprop
[  +68 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 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 '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.
[  +76 ms] Skipping pub get: version match.
[  +44 ms] Generating /home/rgabriel/Projects/flutter_testing/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +40 ms] ro.hardware = qcom
[  +23 ms] Initializing file store
[   +7 ms] Skipping target: gen_localizations
[   +4 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents: /home/rgabriel/Projects/flutter_testing/.dart_tool/package_config_subset}
[  +13 ms] gen_dart_plugin_registrant: Complete
[        ] Skipping target: _composite
[   +1 ms] complete
[   +3 ms] Launching lib/main.dart on Moto G Play in debug mode...
[   +3 ms] /home/rgabriel/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev /home/rgabriel/flutter/bin/cache/dart-sdk/bin/snapshots/frontend_server.dart.snapshot --sdk-root /home/rgabriel/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 /tmp/flutter_tools.KJVTID/flutter_tool.IYUZWR/app.dill --packages /home/rgabriel/Projects/flutter_testing/.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
[   +4 ms] executing: /home/rgabriel/Android/Sdk/build-tools/32.1.0-rc1/aapt dump xmltree /home/rgabriel/Projects/flutter_testing/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml
[   +2 ms] Exit code 0 from: /home/rgabriel/Android/Sdk/build-tools/32.1.0-rc1/aapt dump xmltree /home/rgabriel/Projects/flutter_testing/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.flutter_testing" (Raw: "com.example.flutter_testing")
               A: platformBuildVersionCode=(type 0x10)0x1f
               A: platformBuildVersionName=(type 0x10)0xc
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1f
               E: uses-permission (line=15)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=17)
                 A: android:label(0x01010001)="flutter_testing" (Raw: "flutter_testing")
                 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: activity (line=23)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.flutter_testing.MainActivity" (Raw: "com.example.flutter_testing.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=38)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: intent-filter (line=42)
                     E: action (line=43)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=45)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=52)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
                 E: uses-library (line=56)
                   A: android:name(0x01010003)="androidx.window.extensions" (Raw: "androidx.window.extensions")
                   A: android:required(0x0101028e)=(type 0x12)0x0
                 E: uses-library (line=59)
                   A: android:name(0x01010003)="androidx.window.sidecar" (Raw: "androidx.window.sidecar")
                   A: android:required(0x0101028e)=(type 0x12)0x0
[   +5 ms] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD shell -x logcat -v time -t 1
[   +9 ms] <- compile package:flutter_testing/main.dart
[  +47 ms] --------- beginning of main
           06-01 01:29:53.242 W/adbd    (  398): timeout expired while flushing socket, closing
[   +4 ms] executing: /home/rgabriel/Android/Sdk/platform-tools/adb version
[   +2 ms] Android Debug Bridge version 1.0.41
           Version 33.0.1-8253317
           Installed as /home/rgabriel/Android/Sdk/platform-tools/adb
[   +1 ms] executing: /home/rgabriel/Android/Sdk/platform-tools/adb start-server
[   +3 ms] Building APK
[  +11 ms] Running Gradle task 'assembleDebug'...
[   +2 ms] Using gradle from /home/rgabriel/Projects/flutter_testing/android/gradlew.
[  +11 ms] executing: /home/rgabriel/Android/Studio/jre/bin/java -version
[  +71 ms] Exit code 0 from: /home/rgabriel/Android/Studio/jre/bin/java -version
[        ] openjdk version "11.0.12" 2021-07-20
           OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
           OpenJDK 64-Bit Server VM (build 11.0.12+0-b1504.28-7817840, mixed mode)
[   +1 ms] executing: [/home/rgabriel/Projects/flutter_testing/android/] /home/rgabriel/Projects/flutter_testing/android/gradlew -Pverbose=true -Ptarget-platform=android-arm -Ptarget=/home/rgabriel/Projects/flutter_testing/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
[ +769 ms] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[+1990 ms] > Task :app:compileFlutterBuildDebug
[+6297 ms] > Task :app:packLibsflutterBuildDebug UP-TO-DATE
[        ] > Task :app:compileDebugAidl NO-SOURCE
[        ] > Task :app:compileDebugRenderscript NO-SOURCE
[        ] > Task :app:generateDebugBuildConfig UP-TO-DATE
[  +99 ms] > 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 :app:mergeDebugAssets
[  +99 ms] > Task :app:copyFlutterAssetsDebug
[        ] > Task :app:generateDebugResValues UP-TO-DATE
[        ] > Task :app:generateDebugResources UP-TO-DATE
[        ] > Task :app:mergeDebugResources UP-TO-DATE
[        ] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
[        ] > Task :app:extractDeepLinksDebug UP-TO-DATE
[        ] > Task :app:processDebugMainManifest UP-TO-DATE
[        ] > Task :app:processDebugManifest UP-TO-DATE
[        ] > Task :app:processDebugManifestForPackage UP-TO-DATE
[  +98 ms] > Task :app:processDebugResources UP-TO-DATE
[        ] > Task :app:compileDebugKotlin UP-TO-DATE
[        ] > Task :app:javaPreCompileDebug UP-TO-DATE
[        ] > Task :app:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :app:processDebugJavaRes NO-SOURCE
[        ] > Task :app:mergeDebugJavaResource UP-TO-DATE
[        ] > Task :app:checkDebugDuplicateClasses UP-TO-DATE
[        ] > Task :app:dexBuilderDebug UP-TO-DATE
[        ] > Task :app:desugarDebugFileDependencies UP-TO-DATE
[  +98 ms] > Task :app:mergeExtDexDebug UP-TO-DATE
[        ] > Task :app:mergeDexDebug UP-TO-DATE
[        ] > Task :app:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :app:mergeDebugNativeLibs UP-TO-DATE
[        ] > Task :app:stripDebugDebugSymbols UP-TO-DATE
[        ] > Task :app:validateSigningDebug UP-TO-DATE
[        ] > Task :app:writeDebugAppMetadata UP-TO-DATE
[        ] > Task :app:writeDebugSigningConfigVersions UP-TO-DATE
[ +299 ms] > Task :app:compressDebugAssets
[        ] Execution optimizations have been disabled for task ':app:compressDebugAssets' to ensure correctness due to the following reasons:
[        ]   - Gradle detected a problem with the following location: '/home/rgabriel/Projects/flutter_testing/build/app/intermediates/assets/debug/mergeDebugAssets'. Reason: Task ':app:compressDebugAssets' uses this output of task ':app:copyFlutterAssetsDebug' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. Please refer to https://docs.gradle.org/7.4/userguide/validation_problems.html#implicit_dependency for more details about this problem.
[ +299 ms] > Task :app:packageDebug
[        ] > Task :app:createDebugApkListingFileRedirect UP-TO-DATE
[  +99 ms] > Task :app:assembleDebug
[        ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
[        ] You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
[        ] See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
[        ] Execution optimizations have been disabled for 1 invalid unit(s) of work during this build to ensure correctness.
[        ] Please consult deprecation warnings for more details.
[        ] BUILD SUCCESSFUL in 10s
[        ] 35 actionable tasks: 7 executed, 28 up-to-date
[ +328 ms] Running Gradle task 'assembleDebug'... (completed in 10.6s)
[  +48 ms] calculateSha: LocalDirectory: '/home/rgabriel/Projects/flutter_testing/build/app/outputs/flutter-apk'/app.apk
[ +539 ms] ✓  Built build/app/outputs/flutter-apk/app-debug.apk.
[   +1 ms] executing: /home/rgabriel/Android/Sdk/build-tools/32.1.0-rc1/aapt dump xmltree /home/rgabriel/Projects/flutter_testing/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml
[   +2 ms] Exit code 0 from: /home/rgabriel/Android/Sdk/build-tools/32.1.0-rc1/aapt dump xmltree /home/rgabriel/Projects/flutter_testing/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.flutter_testing" (Raw: "com.example.flutter_testing")
               A: platformBuildVersionCode=(type 0x10)0x1f
               A: platformBuildVersionName=(type 0x10)0xc
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1f
               E: uses-permission (line=15)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=17)
                 A: android:label(0x01010001)="flutter_testing" (Raw: "flutter_testing")
                 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: activity (line=23)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.flutter_testing.MainActivity" (Raw: "com.example.flutter_testing.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=38)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: intent-filter (line=42)
                     E: action (line=43)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=45)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=52)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
                 E: uses-library (line=56)
                   A: android:name(0x01010003)="androidx.window.extensions" (Raw: "androidx.window.extensions")
                   A: android:required(0x0101028e)=(type 0x12)0x0
                 E: uses-library (line=59)
                   A: android:name(0x01010003)="androidx.window.sidecar" (Raw: "androidx.window.sidecar")
                   A: android:required(0x0101028e)=(type 0x12)0x0
[   +1 ms] Stopping app 'app.apk' on Moto G Play.
[        ] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD shell am force-stop com.example.flutter_testing
[  +92 ms] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD shell pm list packages com.example.flutter_testing
[  +84 ms] package:com.example.flutter_testing
[   +1 ms] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD shell cat /data/local/tmp/sky.com.example.flutter_testing.sha1
[  +47 ms] cf5697b45fe6d4e16e758feb3803a5e487492108
[        ] Installing APK.
[        ] Installing build/app/outputs/flutter-apk/app.apk...
[        ] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD install -t -r /home/rgabriel/Projects/flutter_testing/build/app/outputs/flutter-apk/app.apk
[+13051 ms] Performing Streamed Install
            Success
[        ] Installing build/app/outputs/flutter-apk/app.apk... (completed in 13.1s)
[        ] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD shell echo -n f6347e61ddc65b61a5a2b4afa61899af588d3ea4 > /data/local/tmp/sky.com.example.flutter_testing.sha1
[  +43 ms] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD shell -x logcat -v time -t 1
[ +535 ms] --------- beginning of main
           06-01 01:30:40.093 I/Finsky  (21166): [2956] jtq.run(39): Wrote row to frosting DB: 631
[   +3 ms] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true com.example.flutter_testing/com.example.flutter_testing.MainActivity
[ +226 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.flutter_testing/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[ +106 ms] I/flutter_testin(14491): Late-enabling -Xcheck:jni
[  +43 ms] E/flutter_testin(14491): Unknown bits set in runtime_flags: 0x8000
[+3770 ms] W/flutter_testing(14491): type=1400 audit(0.0:337): avc: denied { read } for uid=10167 name="max_map_count" dev="proc" ino=1759824 scontext=u:r:untrusted_app:s0:c167,c256,c512,c768 tcontext=u:object_r:proc_max_map_count:s0 tclass=file permissive=0 app=com.example.flutter_testing
[  +93 ms] W/flutter_testin(14491): Accessing hidden method Landroid/view/WindowInsets;->getInsets(I)Landroid/graphics/Insets; (blacklist, linking, denied)
[  +13 ms] W/flutter_testin(14491): Accessing hidden method Landroid/view/WindowInsets;->getInsets(I)Landroid/graphics/Insets; (blacklist, linking, denied)
[        ] W/flutter_testin(14491): Accessing hidden method Landroid/view/WindowInsets$Type;->ime()I (blacklist, linking, denied)
[  +35 ms] W/flutter_testin(14491): Accessing hidden method Landroid/view/accessibility/AccessibilityNodeInfo;->getSourceNodeId()J (greylist, reflection, allowed)
[        ] W/flutter_testin(14491): Accessing hidden method Landroid/view/accessibility/AccessibilityRecord;->getSourceNodeId()J (greylist, reflection, allowed)
[        ] W/flutter_testin(14491): Accessing hidden field Landroid/view/accessibility/AccessibilityNodeInfo;->mChildNodeIds:Landroid/util/LongArray; (greylist, reflection, allowed)
[        ] W/flutter_testin(14491): Accessing hidden method Landroid/util/LongArray;->get(I)J (greylist, reflection, allowed)
[ +666 ms] Observatory URL on device: http://127.0.0.1:47185/MRSCE3eIZzE=/
[        ] executing: /home/rgabriel/Android/Sdk/platform-tools/adb -s ZY223CTQPD forward tcp:0 tcp:47185
[   +2 ms] 36373
[        ] Forwarded host port 36373 to device port 47185 for Observatory
[   +4 ms] Caching compiled dill
[  +37 ms] Connecting to service protocol: http://127.0.0.1:36373/MRSCE3eIZzE=/
[ +899 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:36373/MRSCE3eIZzE=/.
[ +538 ms] DDS is listening at http://127.0.0.1:43513/oZTjsipbARg=/.
[  +83 ms] Successfully connected to service protocol: http://127.0.0.1:36373/MRSCE3eIZzE=/
[ +230 ms] DevFS: Creating new filesystem on the device (null)
[ +104 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.flutter_testing/code_cache/flutter_testingPTRTUN/flutter_testing/)
[   +2 ms] Updating assets
[  +48 ms] Syncing files to device Moto G Play...
[        ] <- reset
[        ] Compiling dart to kernel with 0 updated files
[        ] Processing bundle.
[        ] <- recompile package:flutter_testing/main.dart d807547a-9b7f-4f34-b394-6fdb8439fdc3
[        ] <- d807547a-9b7f-4f34-b394-6fdb8439fdc3
[        ] Bundle processing done.
[  +44 ms] Updating files.
[        ] DevFS: Sync finished
[        ] Syncing files to device Moto G Play... (completed in 47ms)
[        ] Synced 0.0MB.
[   +1 ms] <- accept
[   +8 ms] Connected to _flutterView/0xac135b10.
[   +1 ms] Flutter run key commands.
[        ] r Hot reload. 🔥🔥🔥
[        ] 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 Moto G Play is available at: http://127.0.0.1:43513/oZTjsipbARg=/
[+5533 ms] The Flutter DevTools debugger and profiler on Moto G Play is available at: http://127.0.0.1:9100?uri=http://127.0.0.1:43513/oZTjsipbARg=/
[ +116 ms] W/Gralloc3(14491): mapper 3.x is not supported
[+11015 ms] Application finished.
Analyzing flutter_testing...                                            
No issues found! (ran in 1.1s)
[✓] Flutter (Channel stable, 3.0.1, on Arch Linux 5.18.1-arch1-1, locale en_US.UTF-8)
    • Flutter version 3.0.1 at /home/rgabriel/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision fb57da5f94 (12 days ago), 2022-05-19 15:50:29 -0700
    • Engine revision caaafc5604
    • Dart version 2.17.1
    • DevTools version 2.12.2

[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
    • Android SDK at /home/rgabriel/Android/Sdk
    • Platform android-32, build-tools 32.1.0-rc1
    • Java binary at: /home/rgabriel/Android/Studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • CHROME_EXECUTABLE = /usr/bin/chromium

[✓] Linux toolchain - develop for Linux desktop
    • clang version 13.0.1
    • cmake version 3.23.2
    • ninja version 1.11.0
    • pkg-config version 1.8.0

[✓] Android Studio (version 2021.2)
    • Android Studio at /home/rgabriel/Android/Studio
    • Flutter plugin version 67.1.2
    • Dart plugin version 212.5744
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] Connected device (3 available)
    • Moto G Play (mobile) • [serial number] • android-arm    • Android 10 (API 29)
    • Linux (desktop)      • linux      • linux-x64      • Arch Linux 5.18.1-arch1-1
    • Chrome (web)         • chrome     • web-javascript • Chromium 102.0.5005.61 Arch Linux

[✓] HTTP Host Availability
    • All required HTTP hosts are available


Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: animationAnimation APIsc: renderingUI glitches reported at the engine/skia or impeller rendering levele: OS-version specificAffects only some versions of the relevant operating systeme: device-specificOnly manifests on certain devicesengineflutter/engine related. See also e: labels.fyi-engineFor the attention of Engine teamplatform-androidAndroid applications specifically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions