Skip to content

Google maps and --enable-software-rendering are not working together #24738

@daanvandenhoek

Description

@daanvandenhoek

Steps to Reproduce

  1. Have a GoogleMap widget in your app
  2. Run the app with the argument --enable-software-rendering

Logs

E/flutter (20000): [ERROR:flutter/shell/platform/android/platform_view_android_jni.cc(40)] java.lang.RuntimeException: Error during attachToGLContext (see logcat for details)
E/flutter (20000): 	at android.graphics.SurfaceTexture.attachToGLContext(SurfaceTexture.java:300)
E/flutter (20000): 
F/flutter (20000): [FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(124)] Check failed: CheckException(env). 
F/libc    (20000): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 20041 (Thread-11), pid 20000 (waarnemingenapp)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'HUAWEI/LYA-L29/HWLYA:9/HUAWEILYA-L29/122C432R1:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 20000, tid: 20041, name: Thread-11  >>> com.maxdoro.InSZicht.waarnemingenapp <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: '[FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(124)] Check failed: CheckException(env). 
'
    x0  0000000000000000  x1  0000000000004e49  x2  0000000000000006  x3  0000000000000008
    x4  0000000000000000  x5  0000000000000000  x6  0000000000000000  x7  7f7f7f7f7f7f7f7f
    x8  0000000000000083  x9  2c3f3005000a95f6  x10 0000000000000000  x11 fffffffc7ffffbdf
    x12 0000000000000001  x13 0000000000000000  x14 ffffffffffffffff  x15 0902000000000000
    x16 0000007ee7c322f0  x17 0000007ee7b70cd8  x18 0000000000000001  x19 0000000000004e20
    x20 0000000000004e49  x21 0000007e433f8dd8  x22 0000000000000000  x23 0000007e59c19e60
    x24 0000000000000000  x25 0000000000000000  x26 0000007e44e15f20  x27 0000007e433fafb8
    x28 0000000000000030  x29 0000007e433f8dc0
    sp  0000007e433f8d80  lr  0000007ee7b65804  pc  0000007ee7b6582c
backtrace:
    #00 pc 000000000002282c  /system/lib64/libc.so (abort+116)
    #01 pc 00000000007273b4  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #02 pc 000000000070812c  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #03 pc 0000000000724424  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #04 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #05 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #06 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #07 pc 00000000007220c0  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #08 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #09 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #10 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #11 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #12 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #13 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #14 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #15 pc 00000000007220c0  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #16 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #17 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #18 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #19 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #20 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #21 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #22 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #23 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #24 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #25 pc 00000000007220c0  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #26 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #27 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #28 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #29 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #30 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #31 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #32 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #33 pc 0000000000723258  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #34 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #35 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #36 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #37 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #38 pc 0000000000722590  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #39 pc 0000000000724504  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #40 pc 0000000000722854  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #41 pc 000000000072159c  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #42 pc 000000000075272c  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #43 pc 0000000000752b60  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #44 pc 0000000000752d30  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #45 pc 0000000000752a40  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #46 pc 0000000000752cbc  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #47 pc 0000000000728b58  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #48 pc 000000000072a84c  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #49 pc 0000000000014230  /system/lib64/libutils.so (android::Looper::pollInner(int)+856)
    #50 pc 0000000000013e3c  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+60)
    #51 pc 0000000000012278  /system/lib64/libandroid.so (ALooper_pollOnce+96)
    #52 pc 000000000072a91c  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #53 pc 00000000007277dc  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #54 pc 00000000007292bc  /data/app/com.maxdoro.InSZicht.waarnemingenapp-UPTT0i2p1T33KGoiT6rJXg==/lib/arm64/libflutter.so (offset 0x6b0000)
    #55 pc 0000000000082dfc  /system/lib64/libc.so (__pthread_start(void*)+36)
    #56 pc 0000000000024080  /system/lib64/libc.so (__start_thread+68)
Lost connection to device.

flutter analyze

no errors

flutter doctor -v

[√] Flutter (Channel master, v0.11.10-pre.3, on Microsoft Windows [Version 10.0.17134.407], locale nl-NL)
    • Flutter version 0.11.10-pre.3 at D:\flutter
    • Framework revision 06e4ccc9a9 (24 hours ago), 2018-11-25 04:55:23 -0500
    • Engine revision 99e73d8c64
    • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

[√] Android toolchain - develop for Android devices (Android SDK 28.0.3)
    • Android SDK at D:\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = D:\Android\SDK
    • Java binary at: D:\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    • All Android licenses accepted.

[√] Android Studio (version 3.2)
    • Android Studio at D:\Android\Android Studio
    • Flutter plugin version 30.0.1
    • Dart plugin version 181.5656
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[√] Connected device (1 available)
    • LYA L29 • LHS7N18A04002770 • android-arm64 • Android 9 (API 28)

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectc: crashStack traces logged to the consolec: fatal crashCrashes that terminate the processfound in release: 2.0Found to occur in 2.0found in release: 2.3Found to occur in 2.3has reproducible stepsThe issue has been confirmed reproducible and is ready to work onp: mapsGoogle Maps pluginpackageflutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyteam-androidOwned by Android platform teamtriaged-androidTriaged by Android platform team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions