-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#14142Labels
a: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: existing-appsIntegration with existing apps via the add-to-app flowIntegration with existing apps via the add-to-app flowc: crashStack traces logged to the consoleStack traces logged to the consoleengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-androidAndroid applications specificallyAndroid applications specificallywaiting for PR to land (fixed)A fix is in flightA fix is in flight
Milestone
Description
Steps to Reproduce
Flutter Add 2 App crashes on Android when ListView is resized by the keyboard. I've managed to reproduce the issue consistently with a demo project. Related issues: #31139 #33173 #32047 #45218
- Setup FlutterCrash demo from https://github.com/searchy2/FlutterCrash
- Tap "Button 1" to open embedded Flutter View.
- Press back to close Flutter View.
- Open Flutter View a second time.
- Tap the Reply Box to open the keyboard.
- App crashes with the following crash log.
This crash can be reproduced in TestLabs with the following APK and Roboscript.
https://github.com/searchy2/FlutterCrash/raw/master/app/release/app-release.apk
https://raw.githubusercontent.com/searchy2/FlutterCrash/master/app/release/FlutterAndroid.json
12-03 13:58:52.164: I/InputMethodManager(16447): [startInputInner] EditorInfo { packageName=com.flutter.android, inputType=0x2c001, imeOptions=0x2000001 }, windowGainingFocus=null, mServedView=io.flutter.embedding.android.FlutterView{fd07c7a VFED..... .F....ID 0,0-1440,2464}
12-03 13:58:52.170: I/InputMethodManager(16447): [startInputInner] mSICW=ControlledInputConnectionWrapper{connection=io.flutter.plugin.editing.InputConnectionAdaptor@50da534 finished=false mParentInputMethodManager.mActive=true}, mCurMethod=com.android.internal.view.IInputMethodSession$Stub$Proxy@95d5f5d, res=InputBindResult{com.android.internal.view.IInputMethodSession$Stub$Proxy@95d5f5d com.emoji.keyboard.touchpal.oem/com.cootek.smartinput5.TouchPalIME sequence:7 userActionNotificationSequenceNumber:3}
12-03 13:58:52.175: I/g(1927): /data/user/0/com.emoji.keyboard.touchpal.oem/files/v5701/assets_dir/assets/TouchPalResources.tprc don't exists
12-03 13:58:52.178: I/chatty(1927): uid=10064(u0_a64) com.emoji.keyboard.touchpal.oem identical 1 line
12-03 13:58:52.183: I/g(1927): /data/user/0/com.emoji.keyboard.touchpal.oem/files/v5701/assets_dir/assets/TouchPalResources.tprc don't exists
12-03 13:58:52.193: W/IInputConnectionWrapper(16447): Abnormal IICW=ControlledInputConnectionWrapper{connection=null finished=true mParentInputMethodManager.mActive=true} for msg:65, ic=null
12-03 13:58:52.207: D/qdgralloc(1025): ion: Mapped buffer base:0xe9348000 size:3952640 offset:0 fd:77
12-03 13:58:52.207: D/qdgralloc(1025): ion: Freeing buffer base:0xe8f83000 size:3952640 fd:79 handle:0x1
12-03 13:58:52.207: D/qdgralloc(1025): ion: Unmapping buffer base:0xe8f83000 size:3952640
12-03 13:58:52.207: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:80 handle:0x2
12-03 13:58:52.211: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.271: D/NetworkPolicy(1332): uid 10064 is allowed on unmetered network
12-03 13:58:52.274: W/TouchPalTypeface(1927): Font not found
12-03 13:58:52.318: I/g(1927): /data/user/0/com.emoji.keyboard.touchpal.oem/files/v5701/assets_dir/assets/TouchPalResources.tprc don't exists
12-03 13:58:52.278: I/chatty(1332): uid=1000(system) Binder:1332_1E identical 2 lines
12-03 13:58:52.296: D/NetworkPolicy(1332): uid 10064 is allowed on unmetered network
12-03 13:58:52.319: D/StatusBarManagerService(1332): swetImeWindowStatus vis=3 backDisposition=0
12-03 13:58:52.327: W/NotificationListener(2743): shouldBeFilteredOut !canShowBadge() android
12-03 13:58:52.329: D/SDNotifyService(3301): onNotificationPosted - pkg=android user=UserHandle{-1} id=8 notification=Notification(channel=VIRTUAL_KEYBOARD pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x2 color=0xff060149 category=sys vis=PRIVATE)
12-03 13:58:52.330: D/SDNotifyService(3301): Skipped!! user setup not complete or not finish tutorial
12-03 13:58:52.332: I/g(1927): /data/user/0/com.emoji.keyboard.touchpal.oem/files/v5701/assets_dir/assets/TouchPalResources.tprc don't exists
12-03 13:58:52.334: D/NetworkPolicy(1332): uid 10064 is allowed on unmetered network
12-03 13:58:52.335: D/qdgralloc(1025): ion: Mapped buffer base:0xe8f83000 size:3952640 offset:0 fd:79
12-03 13:58:52.335: D/qdgralloc(1025): ion: Freeing buffer base:0xe8bbe000 size:3952640 fd:81 handle:0x3
12-03 13:58:52.335: D/qdgralloc(1025): ion: Unmapping buffer base:0xe8bbe000 size:3952640
12-03 13:58:52.335: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:82 handle:0x4
12-03 13:58:52.335: I/Launcher(2712): Deferring update until onResume
12-03 13:58:52.338: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.338: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 2 lines
12-03 13:58:52.338: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.340: I/zygote(1927): Deoptimizing boolean com.cootek.smartinput5.net.bw.b(boolean) due to JIT inline cache
12-03 13:58:52.344: I/g(1927): /data/user/0/com.emoji.keyboard.touchpal.oem/files/v5701/assets_dir/assets/TouchPalResources.tprc don't exists
12-03 13:58:52.336: I/chatty(1332): uid=1000(system) Binder:1332_1E identical 11 lines
12-03 13:58:52.336: D/NetworkPolicy(1332): uid 10064 is allowed on unmetered network
12-03 13:58:52.346: D/StatusBarManagerService(1332): swetImeWindowStatus vis=3 backDisposition=0
12-03 13:58:52.352: W/NotificationListener(2743): shouldBeFilteredOut !canShowBadge() android
12-03 13:58:52.353: D/SDNotifyService(3301): onNotificationPosted - pkg=android user=UserHandle{-1} id=8 notification=Notification(channel=VIRTUAL_KEYBOARD pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x2 color=0xff060149 category=sys vis=PRIVATE)
12-03 13:58:52.353: D/SDNotifyService(3301): Skipped!! user setup not complete or not finish tutorial
12-03 13:58:52.354: I/Launcher(2712): Deferring update until onResume
12-03 13:58:52.357: D/StatusBarManagerService(1332): setSystemUiVisibility(0x608)
12-03 13:58:52.357: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:52.361: D/StatusBarManagerService(1332): setSystemUiVisibility(0x608)
12-03 13:58:52.362: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:52.368: D/qdgralloc(1025): ion: Mapped buffer base:0xe8bbe000 size:3952640 offset:0 fd:81
12-03 13:58:52.369: D/qdgralloc(1025): ion: Freeing buffer base:0xe87f9000 size:3952640 fd:83 handle:0x1
12-03 13:58:52.369: D/qdgralloc(1025): ion: Unmapping buffer base:0xe87f9000 size:3952640
12-03 13:58:52.369: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:84 handle:0x2
12-03 13:58:52.372: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.372: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 2 lines
12-03 13:58:52.372: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.373: D/NetworkController(1936): [WifiActivity] Connectd: 1
12-03 13:58:52.373: D/NetworkController(1936): mDataModel[SLOT_1].mLwaConnected =false/false
12-03 13:58:52.374: D/NetworkController(1936): DefaultNetwork= false checkInetCondition =false inetCondition=0
12-03 13:58:52.374: D/NetworkController(1936): DataModel State = 4 hasDataRegService = false DataConnected :false hasVoiceRegService: false PhoneType : 1 DataNetType :0 slot =0
12-03 13:58:52.375: D/NetworkController(1936): DefaultNetwork= false checkInetCondition =false inetCondition=0
12-03 13:58:52.375: D/NetworkController(1936): DataModel State = 4 hasDataRegService = false DataConnected :false hasVoiceRegService: false PhoneType : 1 DataNetType :0 slot =1
12-03 13:58:52.375: D/SignalClusterView(1936): vpn: GONE
12-03 13:58:52.376: D/SignalClusterView(1936): wifi=V,stat_sys_wifi_signal_in_4 air=G,stat_sys_signal_flightmode data[0]=G,(null) sig[0]=V,stat_sys_no_sim data[1]=G,(null) sig[1]=G,(null)
12-03 13:58:52.376: D/SignalClusterView(1936): vpn: GONE
12-03 13:58:52.376: D/SignalClusterView(1936): wifi=V,stat_sys_wifi_signal_in_4 air=G,stat_sys_signal_flightmode data[0]=G,(null) sig[0]=V,stat_sys_no_sim data[1]=G,(null) sig[1]=G,(null)
12-03 13:58:52.376: I/StatusBar(1936): floatingMenu(showMenu:false hideMenu:false|false|true)
12-03 13:58:52.386: D/qdgralloc(1025): ion: Mapped buffer base:0xe87f9000 size:3952640 offset:0 fd:83
12-03 13:58:52.386: D/qdgralloc(1025): ion: Freeing buffer base:0xe8434000 size:3952640 fd:85 handle:0x3
12-03 13:58:52.386: D/qdgralloc(1025): ion: Unmapping buffer base:0xe8434000 size:3952640
12-03 13:58:52.386: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:86 handle:0x4
12-03 13:58:52.387: D/StatusBarManagerService(1332): setSystemUiVisibility(0x608)
12-03 13:58:52.387: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:52.390: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.390: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 2 lines
12-03 13:58:52.390: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.396: D/qdgralloc(672): ion: Allocated buffer size:14508032 fd:8 handle:0x1
12-03 13:58:52.396: D/qdgralloc(672): ion: Allocated buffer size:4096 fd:9 handle:0x2
12-03 13:58:52.397: D/qdgralloc(704): ion: Mapped buffer base:0x7e0dfb9000 size:14508032 offset:0 fd:110
12-03 13:58:52.401: D/qdgralloc(1927): ion: Mapped buffer base:0xc0b06000 size:14508032 offset:0 fd:158
12-03 13:58:52.401: D/qdgralloc(1025): ion: Mapped buffer base:0xe8434000 size:3952640 offset:0 fd:85
12-03 13:58:52.402: D/qdgralloc(1025): ion: Freeing buffer base:0xea9e6000 size:3952640 fd:67 handle:0x1
12-03 13:58:52.402: D/qdgralloc(1025): ion: Unmapping buffer base:0xea9e6000 size:3952640
12-03 13:58:52.402: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:68 handle:0x2
12-03 13:58:52.405: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.405: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 2 lines
12-03 13:58:52.405: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.413: I/StatusBar(1936): floatingMenu(showMenu:false hideMenu:false|false|true)
12-03 13:58:52.414: D/qdgralloc(672): ion: Freeing buffer base:0x0 size:14508032 fd:8 handle:0x1
12-03 13:58:52.414: D/qdgralloc(672): ion: Freeing buffer base:0x7d334ef000 size:4096 fd:9 handle:0x2
12-03 13:58:52.414: D/qdgralloc(672): ion: Unmapping buffer base:0x7d334ef000 size:4096
12-03 13:58:52.421: D/qdgralloc(1025): ion: Mapped buffer base:0xea9e6000 size:3952640 offset:0 fd:67
12-03 13:58:52.421: D/qdgralloc(1025): ion: Freeing buffer base:0xea25c000 size:3952640 fd:69 handle:0x3
12-03 13:58:52.421: D/qdgralloc(1025): ion: Unmapping buffer base:0xea25c000 size:3952640
12-03 13:58:52.421: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:70 handle:0x4
12-03 13:58:52.424: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.424: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 2 lines
12-03 13:58:52.424: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.428: D/qdgralloc(16447): ion: Freeing buffer base:0x7ddab4a000 size:14589952 fd:85 handle:0x7
12-03 13:58:52.428: D/qdgralloc(16447): ion: Unmapping buffer base:0x7ddab4a000 size:14589952
12-03 13:58:52.429: D/qdgralloc(16447): ion: Freeing buffer base:0x7e01133000 size:4096 fd:86 handle:0x8
12-03 13:58:52.429: D/qdgralloc(16447): ion: Unmapping buffer base:0x7e01133000 size:4096
12-03 13:58:52.429: D/qdgralloc(16447): ion: Freeing buffer base:0x7dd9416000 size:14589952 fd:82 handle:0x9
12-03 13:58:52.429: D/qdgralloc(16447): ion: Unmapping buffer base:0x7dd9416000 size:14589952
12-03 13:58:52.429: D/qdgralloc(16447): ion: Freeing buffer base:0x7e010f3000 size:4096 fd:87 handle:0xa
12-03 13:58:52.429: D/qdgralloc(16447): ion: Unmapping buffer base:0x7e010f3000 size:4096
12-03 13:58:52.453: D/StatusBarManagerService(1332): setSystemUiVisibility(0x608)
12-03 13:58:52.453: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:52.454: I/StatusBar(1936): floatingMenu(showMenu:false hideMenu:false|false|true)
12-03 13:58:52.457: D/qdgralloc(1025): ion: Mapped buffer base:0xea25c000 size:3952640 offset:0 fd:69
12-03 13:58:52.457: D/qdgralloc(1025): ion: Freeing buffer base:0xe9e97000 size:3952640 fd:71 handle:0x1
12-03 13:58:52.457: D/qdgralloc(1025): ion: Unmapping buffer base:0xe9e97000 size:3952640
12-03 13:58:52.458: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:72 handle:0x2
12-03 13:58:52.460: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.460: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 2 lines
12-03 13:58:52.460: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.474: D/qdgralloc(1025): ion: Mapped buffer base:0xe9e97000 size:3952640 offset:0 fd:71
12-03 13:58:52.474: D/qdgralloc(1025): ion: Freeing buffer base:0xe9ad2000 size:3952640 fd:73 handle:0x3
12-03 13:58:52.474: D/qdgralloc(1025): ion: Unmapping buffer base:0xe9ad2000 size:3952640
12-03 13:58:52.474: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:74 handle:0x4
12-03 13:58:52.477: D/qdgralloc(672): ion: Allocated buffer size:8433664 fd:8 handle:0x1
12-03 13:58:52.478: D/qdgralloc(672): ion: Allocated buffer size:4096 fd:9 handle:0x2
12-03 13:58:52.478: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.478: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 2 lines
12-03 13:58:52.478: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.479: D/qdgralloc(704): ion: Mapped buffer base:0x7e0d7ae000 size:8433664 offset:0 fd:119
12-03 13:58:52.481: D/qdgralloc(16447): ion: Mapped buffer base:0x7ddcdf5000 size:8433664 offset:0 fd:82
12-03 13:58:52.484: D/qdgralloc(672): ion: Freeing buffer base:0x0 size:8433664 fd:8 handle:0x1
12-03 13:58:52.484: D/qdgralloc(672): ion: Freeing buffer base:0x7d334ef000 size:4096 fd:9 handle:0x2
12-03 13:58:52.484: D/qdgralloc(672): ion: Unmapping buffer base:0x7d334ef000 size:4096
12-03 13:58:52.490: D/qdgralloc(673): ion: Mapped buffer base:0x778e01d000 size:8433664 offset:0 fd:73
12-03 13:58:52.490: D/qdgralloc(673): ion: Freeing buffer base:0x778f612000 size:14589952 fd:76 handle:0x25
12-03 13:58:52.490: D/qdgralloc(673): ion: Unmapping buffer base:0x778f612000 size:14589952
12-03 13:58:52.490: D/qdgralloc(673): ion: Freeing buffer base:0x7795e30000 size:4096 fd:78 handle:0x26
12-03 13:58:52.490: D/qdgralloc(673): ion: Unmapping buffer base:0x7795e30000 size:4096
12-03 13:58:52.492: D/qdgralloc(704): ion: Freeing buffer base:0x7e10f97000 size:14589952 fd:121 handle:0x33
12-03 13:58:52.492: D/qdgralloc(704): ion: Unmapping buffer base:0x7e10f97000 size:14589952
12-03 13:58:52.492: D/qdgralloc(704): ion: Freeing buffer base:0x7e1cd12000 size:4096 fd:133 handle:0x34
12-03 13:58:52.492: D/qdgralloc(704): ion: Unmapping buffer base:0x7e1cd12000 size:4096
12-03 13:58:52.494: E/flutter(16447): [ERROR:flutter/shell/platform/android/platform_view_android_jni.cc(39)] java.lang.IllegalArgumentException: array == null
12-03 13:58:52.494: E/flutter(16447): at android.opengl.Matrix.multiplyMM(Native Method)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(AccessibilityBridge.java:2110)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(AccessibilityBridge.java:2157)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(AccessibilityBridge.java:2157)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(AccessibilityBridge.java:2157)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(AccessibilityBridge.java:2157)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge$SemanticsNode.updateRecursively(AccessibilityBridge.java:2157)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge$SemanticsNode.access$4300(AccessibilityBridge.java:1774)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge.updateSemantics(AccessibilityBridge.java:1276)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.view.AccessibilityBridge$1.updateSemantics(AccessibilityBridge.java:278)
12-03 13:58:52.494: E/flutter(16447): at io.flutter.embedding.engine.FlutterJNI.updateSemantics(FlutterJNI.java:438)
12-03 13:58:52.494: E/flutter(16447): at android.os.MessageQueue.nativePollOnce(Native Method)
12-03 13:58:52.494: E/flutter(16447): at android.os.MessageQueue.next(MessageQueue.java:325)
12-03 13:58:52.494: E/flutter(16447): at android.os.Looper.loop(Looper.java:148)
12-03 13:58:52.494: E/flutter(16447): at android.app.ActivityThread.main(ActivityThread.java:6944)
12-03 13:58:52.494: E/flutter(16447): at java.lang.reflect.Method.invoke(Native Method)
12-03 13:58:52.494: E/flutter(16447): at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
12-03 13:58:52.494: E/flutter(16447): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:835)
12-03 13:58:52.494: A/flutter(16447): [FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(95)] Check failed: CheckException(env).
12-03 13:58:52.495: D/qdgralloc(1025): ion: Mapped buffer base:0xe9ad2000 size:3952640 offset:0 fd:73
12-03 13:58:52.496: D/qdgralloc(1025): ion: Freeing buffer base:0xe970d000 size:3952640 fd:75 handle:0x1
12-03 13:58:52.496: D/qdgralloc(1025): ion: Unmapping buffer base:0xe970d000 size:3952640
12-03 13:58:52.496: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:76 handle:0x2
12-03 13:58:52.499: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.499: E/HWComposer(704): --------- beginning of crash
12-03 13:58:52.500: A/libc(16447): Fatal signal 6 (SIGABRT), code -6 in tid 16447 (flutter.android)
12-03 13:58:52.513: I/StatusBar(1936): updateEmptyShade(true,true)
12-03 13:58:52.513: I/StackScroller(1936): setBlockTouch:false
12-03 13:58:52.534: D/StatusBarManagerService(1332): setSystemUiVisibility(0x608)
12-03 13:58:52.534: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:52.536: D/StatusBarManagerService(1332): setSystemUiVisibility(0x608)
12-03 13:58:52.536: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:52.542: D/StatusBarManagerService(1332): setSystemUiVisibility(0x608)
12-03 13:58:52.542: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:52.546: D/qdgralloc(1025): ion: Mapped buffer base:0xe970d000 size:3952640 offset:0 fd:75
12-03 13:58:52.546: D/qdgralloc(1025): ion: Freeing buffer base:0xe9348000 size:3952640 fd:77 handle:0x3
12-03 13:58:52.546: D/qdgralloc(1025): ion: Unmapping buffer base:0xe9348000 size:3952640
12-03 13:58:52.546: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:78 handle:0x4
12-03 13:58:52.550: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.550: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 2 lines
12-03 13:58:52.550: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.551: D/qdgralloc(672): ion: Allocated buffer size:14508032 fd:8 handle:0x1
12-03 13:58:52.551: D/qdgralloc(672): ion: Allocated buffer size:4096 fd:9 handle:0x2
12-03 13:58:52.552: D/qdgralloc(704): ion: Mapped buffer base:0x7e10fab000 size:14508032 offset:0 fd:106
12-03 13:58:52.552: D/qdgralloc(672): ion: Freeing buffer base:0x0 size:14508032 fd:8 handle:0x1
12-03 13:58:52.552: D/qdgralloc(672): ion: Freeing buffer base:0x7d334ef000 size:4096 fd:9 handle:0x2
12-03 13:58:52.552: D/qdgralloc(672): ion: Unmapping buffer base:0x7d334ef000 size:4096
12-03 13:58:52.553: D/qdgralloc(1927): ion: Mapped buffer base:0xbf40d000 size:14508032 offset:0 fd:160
12-03 13:58:52.560: D/qdgralloc(673): ion: Mapped buffer base:0x778f626000 size:14508032 offset:0 fd:75
12-03 13:58:52.561: D/StatusBarManagerService(1332): setSystemUiVisibility(0x608)
12-03 13:58:52.561: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:52.567: D/qdgralloc(1025): ion: Mapped buffer base:0xe9348000 size:3952640 offset:0 fd:77
12-03 13:58:52.567: D/qdgralloc(1025): ion: Freeing buffer base:0xe8f83000 size:3952640 fd:79 handle:0x1
12-03 13:58:52.567: D/qdgralloc(1025): ion: Unmapping buffer base:0xe8f83000 size:3952640
12-03 13:58:52.567: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:80 handle:0x2
12-03 13:58:52.571: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.580: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 8 lines
12-03 13:58:52.580: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.588: I/StatusBar(1936): floatingMenu(showMenu:false hideMenu:false|false|true)
12-03 13:58:52.596: D/qdgralloc(673): ion: Mapped buffer base:0x778bfda000 size:14508032 offset:0 fd:67
12-03 13:58:52.599: D/qdgralloc(1025): ion: Mapped buffer base:0xe8f83000 size:3952640 offset:0 fd:79
12-03 13:58:52.599: D/qdgralloc(1025): ion: Freeing buffer base:0xe8bbe000 size:3952640 fd:81 handle:0x3
12-03 13:58:52.599: D/qdgralloc(1025): ion: Unmapping buffer base:0xe8bbe000 size:3952640
12-03 13:58:52.599: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:82 handle:0x4
12-03 13:58:52.604: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.604: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 3 lines
12-03 13:58:52.604: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.615: D/qdgralloc(1025): ion: Mapped buffer base:0xe8bbe000 size:3952640 offset:0 fd:81
12-03 13:58:52.616: D/qdgralloc(1025): ion: Freeing buffer base:0xe87f9000 size:3952640 fd:83 handle:0x1
12-03 13:58:52.616: D/qdgralloc(1025): ion: Unmapping buffer base:0xe87f9000 size:3952640
12-03 13:58:52.616: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:84 handle:0x2
12-03 13:58:52.621: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.621: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 3 lines
12-03 13:58:52.621: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:52.628: E/DEBUG(18095): failed to readlink /proc/16447/fd/72: No such file or directory
12-03 13:58:52.629: I/crash_dump64(18095): obtaining output fd from tombstoned
12-03 13:58:52.631: I//system/bin/tombstoned(1062): received crash request for pid 16447
12-03 13:58:52.633: I/crash_dump64(18095): performing dump of process 16447 (target tid = 16447)
12-03 13:58:52.633: A/DEBUG(18095): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
12-03 13:58:52.634: A/DEBUG(18095): Build fingerprint: 'htc/ocedugl_00709/htc_ocedugl:8.0.0/OPR1.170623.032/1026541.2:user/release-keys'
12-03 13:58:52.634: A/DEBUG(18095): Revision: '0'
12-03 13:58:52.634: A/DEBUG(18095): ABI: 'arm64'
12-03 13:58:52.634: A/DEBUG(18095): pid: 16447, tid: 16447, name: flutter.android >>> com.flutter.android <<<
12-03 13:58:52.634: A/DEBUG(18095): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
12-03 13:58:52.638: A/DEBUG(18095): Abort message: '[FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(95)] Check failed: CheckException(env).
12-03 13:58:52.638: A/DEBUG(18095): '
12-03 13:58:52.638: A/DEBUG(18095): x0 0000000000000000 x1 000000000000403f x2 0000000000000006 x3 0000000000000008
12-03 13:58:52.638: A/DEBUG(18095): x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000000000800000
12-03 13:58:52.638: A/DEBUG(18095): x8 0000000000000083 x9 47e71d680c4bdfd2 x10 0000000000000000 x11 0000000000000001
12-03 13:58:52.638: A/DEBUG(18095): x12 ffffffffffffffff x13 0000000000000000 x14 0000000000000000 x15 0000007e037b0000
12-03 13:58:52.638: A/DEBUG(18095): x16 0000007e01ce92e8 x17 0000007e01c89efc x18 0000000013098538 x19 000000000000403f
12-03 13:58:52.638: A/DEBUG(18095): x20 000000000000403f x21 0000007fe808bcc8 x22 0000007fe808bf20 x23 0000000000000000
12-03 13:58:52.638: A/DEBUG(18095): x24 0000000000000000 x25 00000000ffffffff x26 000000000000000c x27 0000000000000018
12-03 13:58:52.638: A/DEBUG(18095): x28 0000000000000018 x29 0000007fe808bcb0 x30 0000007e01c3cf14
12-03 13:58:52.638: A/DEBUG(18095): sp 0000007fe808bc70 pc 0000007e01c89f04 pstate 0000000060000000
12-03 13:58:52.891: A/DEBUG(18095): backtrace:
12-03 13:58:52.891: A/DEBUG(18095): #00 pc 000000000006af04 /system/lib64/libc.so (tgkill+8)
12-03 13:58:52.891: A/DEBUG(18095): #01 pc 000000000001df10 /system/lib64/libc.so (abort+88)
12-03 13:58:52.891: A/DEBUG(18095): #02 pc 000000000028ecb0 /data/app/com.flutter.android-9ZPyyHTtIEOlfQPxN5OYGw==/lib/arm64/libflutter.so (offset 0x270000)
12-03 13:58:52.891: A/DEBUG(18095): #03 pc 0000000000282844 /data/app/com.flutter.android-9ZPyyHTtIEOlfQPxN5OYGw==/lib/arm64/libflutter.so (offset 0x270000)
12-03 13:58:52.891: A/DEBUG(18095): #04 pc 00000000002be82c /data/app/com.flutter.android-9ZPyyHTtIEOlfQPxN5OYGw==/lib/arm64/libflutter.so (offset 0x270000)
12-03 13:58:52.891: A/DEBUG(18095): #05 pc 0000000000290388 /data/app/com.flutter.android-9ZPyyHTtIEOlfQPxN5OYGw==/lib/arm64/libflutter.so (offset 0x270000)
12-03 13:58:52.891: A/DEBUG(18095): #06 pc 0000000000292a70 /data/app/com.flutter.android-9ZPyyHTtIEOlfQPxN5OYGw==/lib/arm64/libflutter.so (offset 0x270000)
12-03 13:58:52.891: A/DEBUG(18095): #07 pc 00000000000177c0 /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+808)
12-03 13:58:52.891: A/DEBUG(18095): #08 pc 0000000000017410 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+108)
12-03 13:58:52.891: A/DEBUG(18095): #09 pc 000000000011298c /system/lib64/libandroid_runtime.so (_ZN7androidL38android_os_MessageQueue_nativePollOnceEP7_JNIEnvP8_jobjectli+44)
12-03 13:58:52.891: A/DEBUG(18095): #10 pc 000000000080a9fc /system/framework/arm64/boot-framework.oat (offset 0x61d000) (android.app.NativeActivity.onWindowFocusChangedNative [DEDUPED]+140)
12-03 13:58:52.891: A/DEBUG(18095): #11 pc 00000000000104b8 /dev/ashmem/dalvik-jit-code-cache (deleted)
12-03 13:58:53.359: D/NetworkController(1936): [WifiActivity] Connectd: 3
12-03 13:58:53.359: D/NetworkController(1936): mDataModel[SLOT_1].mLwaConnected =false/false
12-03 13:58:53.362: D/NetworkController(1936): DefaultNetwork= false checkInetCondition =false inetCondition=0
12-03 13:58:53.362: D/NetworkController(1936): DataModel State = 4 hasDataRegService = false DataConnected :false hasVoiceRegService: false PhoneType : 1 DataNetType :0 slot =0
12-03 13:58:53.363: D/NetworkController(1936): DefaultNetwork= false checkInetCondition =false inetCondition=0
12-03 13:58:53.363: D/NetworkController(1936): DataModel State = 4 hasDataRegService = false DataConnected :false hasVoiceRegService: false PhoneType : 1 DataNetType :0 slot =1
12-03 13:58:53.363: D/SignalClusterView(1936): vpn: GONE
12-03 13:58:53.364: D/SignalClusterView(1936): wifi=V,stat_sys_wifi_signal_inandout_4 air=G,stat_sys_signal_flightmode data[0]=G,(null) sig[0]=V,stat_sys_no_sim data[1]=G,(null) sig[1]=G,(null)
12-03 13:58:53.364: D/SignalClusterView(1936): vpn: GONE
12-03 13:58:53.365: D/SignalClusterView(1936): wifi=V,stat_sys_wifi_signal_inandout_4 air=G,stat_sys_signal_flightmode data[0]=G,(null) sig[0]=V,stat_sys_no_sim data[1]=G,(null) sig[1]=G,(null)
12-03 13:58:53.399: D/qdgralloc(1025): ion: Mapped buffer base:0xe87f9000 size:3952640 offset:0 fd:83
12-03 13:58:53.399: D/qdgralloc(1025): ion: Freeing buffer base:0xe8434000 size:3952640 fd:85 handle:0x3
12-03 13:58:53.399: D/qdgralloc(1025): ion: Unmapping buffer base:0xe8434000 size:3952640
12-03 13:58:53.399: D/qdgralloc(1025): ion: Freeing buffer base:0x0 size:4096 fd:86 handle:0x4
12-03 13:58:53.403: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:53.404: I/chatty(704): uid=1000(system) /system/bin/surfaceflinger identical 3 lines
12-03 13:58:53.404: E/HWComposer(704): getLayerReleaseFence: Invalid display
12-03 13:58:53.977: E//system/bin/tombstoned(1062): Tombstone written to: /data/tombstones//tombstone_09
12-03 13:58:53.980: E/ActivityManager(1332): App crashed! Process: com.flutter.android
12-03 13:58:53.997: W/BroadcastQueue(1332): Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
12-03 13:58:53.998: I/BootReceiver(1332): Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
12-03 13:58:53.998: W/BroadcastQueue(1332): Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
12-03 13:58:54.006: V/NetworkPolicy(1332): updateRuleForRestrictBackgroundUL(10064): isForeground=true, isBlacklisted=false, isWhitelisted=false, oldRule=0 (NONE), newRule=0 (NONE), newUidRules=0 (NONE), oldUidRules=0 (NONE)
12-03 13:58:54.006: V/NetworkPolicy(1332): updateRulesForPowerRestrictionsUL(10064), isIdle: false, mRestrictPower: false, mDeviceIdleMode: false, isForeground=true, isWhitelisted=false, oldRule=0 (NONE), newRule=0 (NONE), newUidRules=0 (NONE), oldUidRules=0 (NONE)
12-03 13:58:54.011: W/BroadcastQueue(1332): Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
12-03 13:58:54.012: W/BroadcastQueue(1332): Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
12-03 13:58:54.054: E/InputEventReceiver(1927): Looper::removeFd(119) is failed, result(0), input channel 'ClientState{64e9d94 uid 10186 pid 16447} (client)'
12-03 13:58:54.055: I/ActivityManager(1332): Recipient 16447
12-03 13:58:54.056: I/WindowManager(1332): WIN DEATH: Window{167501 u0 com.flutter.android/com.flutter.android.MainActivity}
12-03 13:58:54.057: E/SurfaceFlinger(704): Failed to find layer (SurfaceView - com.flutter.android/com.flutter.android.MainActivity#0) in layer parent (no-parent).
12-03 13:58:54.057: E/SurfaceFlinger(704): Failed to find layer (Background for - SurfaceView - com.flutter.android/com.flutter.android.MainActivity#0) in layer parent (no-parent).
12-03 13:58:54.059: D/StatusBarManagerService(1332): setSystemUiVisibility(0x618)
12-03 13:58:54.059: I/ActivityManager(1332): Process com.flutter.android (pid 16447) has died: fore TOP
12-03 13:58:54.059: D/StatusBarManagerService(1332): hiding MENU key
12-03 13:58:54.061: I/Robo(16406): onUnbind.
12-03 13:58:54.062: W/ActivityManager(1332): Force removing ActivityRecord{3e43646 u0 com.flutter.android/.MainActivity t73}: app died, no saved state
Target Platform:
Android
Target OS version/browser:
All API 21 and above.
Logs
[√] Flutter (Channel master, v1.12.17-pre.17, on Microsoft Windows [Version 10.0.17763.864], locale en-US)
• Flutter version 1.12.17-pre.17 at D:\Development\flutter-sdk
• Framework revision b9a56b9f48 (4 days ago), 2019-11-29 20:40:44 -0500
• Engine revision 8672e79af8
• Dart version 2.7.0
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at D:\Development\android-sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 28.0.3
• ANDROID_HOME = D:\Development\android-sdk
• Java binary at: C:\Program Files\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
• All Android licenses accepted.
[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.3.5)
• Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
• Visual Studio Community 2019 version 16.3.29411.108
[√] Android Studio (version 3.5)
• Android Studio at C:\Program Files\Android Studio
• Flutter plugin version 41.1.2
• Dart plugin version 191.8593
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
Metadata
Metadata
Assignees
Labels
a: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: existing-appsIntegration with existing apps via the add-to-app flowIntegration with existing apps via the add-to-app flowc: crashStack traces logged to the consoleStack traces logged to the consoleengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-androidAndroid applications specificallyAndroid applications specificallywaiting for PR to land (fixed)A fix is in flightA fix is in flight




