flutter / flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond
https://flutter.dev
BSD 3-Clause "New" or "Revised" License
165k stars 27.19k forks source link

Release version of app crashes on startup if firebase_ml_vision is added in pubspec.yaml #23479

Closed ankit9607 closed 5 years ago

ankit9607 commented 5 years ago

Steps to Reproduce

  1. create new Project flutter create foo .
  2. Include firebase_ml_vision: in the pubspec.yaml dependencies.
  3. Link Firebase account with your app through add google-services.json file in android>app folder.
  4. create release version of your app flutter clean && flutter build apk
  5. Install this apk to Emulator through Drag & Drop or install manually to your device.
  6. Remove firebase_ml_vision: from pubsec.yaml
  7. follow stemp 4,5 and your app will work properly.

Flutter Doctor Output

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.9.4, on Linux, locale en_IN)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.3)
[✓] Android Studio (version 3.2)
[✓] VS Code (version 1.28.2)
[✓] Connected devices (2 available)

• No issues found!
zoechi commented 5 years ago

Could be a dup of one of #22791, #22345, #20786

Do I understand your explanation correctly that in step "5.1 run the app" the app crashes? Have you tried to get any log output? Do only release builds crash?

ankit9607 commented 5 years ago

Yes in Step 5, When you run the app, App crashes. Yes only release version is crash , even if you tried to run through 'flutter run --release' its run fine.

ankit9607 commented 5 years ago

Dear Zoechi,

Kindly provide alternate solution for the same, As I already published this app, but its not working on PlayStore, As PlayStore needed release version of app.

zoechi commented 5 years ago

You could try with dev or master channel.

ankit9607 commented 5 years ago

Any Update ?

CanKattwinkel commented 5 years ago

It is a shame that a plugin that is actively promoted at conferences cannot be built into a release app.

I can reproduce and confirm this is still an issue:

flutter channel dev
flutter clean && flutter build apk && flutter install -d emulator-xxxx

In a new project with no changes but added firebase_ml_vision: 0.2.1 to dependencies. Build with active dev channel.

@zoechi any update on this?

CanKattwinkel commented 5 years ago

I could fix the issue by applying this https://github.com/flutter/flutter/issues/22345#issuecomment-440551040. The issue with the fix is that the build doesn't work for my emulator but my real device only.

Before applying the fix I managed to pull the logs with logcat, they are attached below due to the size. The error I get for emulator builds with the fix:

Installing app.apk to Android SDK built for x86...
Installing build/app/outputs/apk/app.apk...                  0.2s
Error: ADB exited with exit code 1
adb: failed to install /..../mi_client/build/app/outputs/apk/app.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
Install failed
Logcat output after start (before fix): Click to expand ``` --------- beginning of system 01-21 13:31:09.522 1893 2012 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.example.miclient/.MainActivity bnds=[854,1689][1123,2090]} from uid 10008 --------- beginning of main 01-21 13:31:09.527 1613 4391 W audio_hw_generic: Not supplying enough data to HAL, expected position 8127539 , only wrote 8127360 01-21 13:31:09.553 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@38ce577) 01-21 13:31:09.554 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@38ce577) 01-21 13:31:09.588 1623 1623 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 15622144 01-21 13:31:09.602 1893 1915 I ActivityManager: Start proc 18578:com.example.miclient/u0a89 for activity com.example.miclient/.MainActivity 01-21 13:31:09.602 18578 18578 W xample.miclien: Unexpected CPU variant for X86 using defaults: x86 01-21 13:31:09.607 1736 1910 D : HostConnection::get() New Host Connection established 0xf15df6c0, tid 1910 01-21 13:31:09.608 1893 1948 D : HostConnection::get() New Host Connection established 0xc3e78440, tid 1948 01-21 13:31:09.652 18578 18578 I xample.miclien: The ClassLoaderContext is a special shared library. 01-21 13:31:09.680 1623 1623 D gralloc_ranchu: gralloc_alloc: Creating ashmem region of size 15622144 01-21 13:31:09.684 2531 2552 W System : A resource failed to call release. 01-21 13:31:09.686 2531 2552 I chatty : uid=10008(com.google.android.apps.nexuslauncher) FinalizerDaemon identical 2 lines 01-21 13:31:09.686 2531 2552 W System : A resource failed to call release. 01-21 13:31:09.694 18578 18578 D FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization. 01-21 13:31:09.694 18578 18578 D FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization. 01-21 13:31:09.694 18578 18578 I FirebaseInitProvider: FirebaseApp initialization successful 01-21 13:31:09.694 2023 2280 D EGL_emulation: eglMakeCurrent: 0xc72202a0: ver 2 0 (tinfo 0xdaa90e30) 01-21 13:31:09.706 18578 18578 D AndroidRuntime: Shutting down VM --------- beginning of crash 01-21 13:31:09.706 18578 18578 E AndroidRuntime: FATAL EXCEPTION: main 01-21 13:31:09.706 18578 18578 E AndroidRuntime: Process: com.example.miclient, PID: 18578 01-21 13:31:09.706 18578 18578 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.example.miclient-pHetVaeqGOTjIOlt-5Hr4A==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.miclient-pHetVaeqGOTjIOlt-5Hr4A==/lib/x86, /data/app/com.example.miclient-pHetVaeqGOTjIOlt-5Hr4A==/base.apk!/lib/x86, /system/lib]]] couldn't find "libflutter.so" 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:1012) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at java.lang.System.loadLibrary(System.java:1669) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:161) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:138) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at io.flutter.app.FlutterApplication.onCreate(FlutterApplication.java:22) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1154) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5871) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at android.app.ActivityThread.access$1100(ActivityThread.java:199) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1650) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at android.os.Looper.loop(Looper.java:193) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6669) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) 01-21 13:31:09.706 18578 18578 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) 01-21 13:31:09.710 1893 14307 W ActivityManager: Force finishing activity com.example.miclient/.MainActivity 01-21 13:31:09.720 18578 18578 I Process : Sending signal. PID: 18578 SIG: 9 01-21 13:31:09.735 1636 1636 E lowmemorykiller: Error writing /proc/18578/oom_score_adj; errno=22 01-21 13:31:09.812 1893 2508 I ActivityManager: Process com.example.miclient (pid 18578) has died: vis +99TOP 01-21 13:31:09.813 1737 1737 I Zygote : Process 18578 exited due to signal (9) 01-21 13:31:09.815 1893 1916 W libprocessgroup: kill(-18578, 9) failed: No such process 01-21 13:31:09.815 1893 1916 I libprocessgroup: Successfully killed process cgroup uid 10089 pid 18578 in 2ms 01-21 13:31:09.815 1893 1948 D gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread) 01-21 13:31:09.816 1893 1948 D : HostConnection::get() New Host Connection established 0xc3e78440, tid 1948 01-21 13:31:09.817 1893 1948 D gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread) 01-21 13:31:09.817 1736 1910 D gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread) 01-21 13:31:09.818 1736 1910 D : HostConnection::get() New Host Connection established 0xf15df6c0, tid 1910 01-21 13:31:09.818 1736 1910 D gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread) 01-21 13:31:09.820 1893 1948 D : HostConnection::get() New Host Connection established 0xc3e78440, tid 1948 01-21 13:31:09.820 1893 1948 D gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread) 01-21 13:31:09.820 1893 1948 D : HostConnection::get() New Host Connection established 0xc3e78440, tid 1948 01-21 13:31:09.821 1893 1948 D gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread) 01-21 13:31:09.824 1736 1910 W SurfaceFlinger: Attempting to destroy on removed layer: AppWindowToken{d7f3a9b token=Token{e790eaa ActivityRecord{78a7d95 u0 com.example.miclient/.MainActivity t33}}}#0 01-21 13:31:09.825 1882 1882 D gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread) 01-21 13:31:09.825 1882 1882 D : HostConnection::get() New Host Connection established 0xf5843140, tid 1882 01-21 13:31:09.826 1882 1882 D gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread) 01-21 13:31:09.833 1882 1882 D : HostConnection::get() New Host Connection established 0xf5843140, tid 1882 01-21 13:31:09.854 2567 2567 I MicroDetectionWorker: #startMicroDetector [speakerMode: 0] 01-21 13:31:09.855 2567 2567 I AudioController: Using mInputStreamFactoryBuilder 01-21 13:31:09.855 2567 2567 I AudioController: Created new AudioSource 01-21 13:31:09.856 2567 2567 I MicroDetectionWorker: onReady 01-21 13:31:09.870 2567 16508 I MicroRecognitionRunner: Starting detection. 01-21 13:31:09.870 2567 18172 I MicrophoneInputStream: mic_starting SR : 16000 CC : 16 SO : 6 01-21 13:31:09.874 1635 2516 E AudioFlinger: not enough memory for AudioTrack size=131296 01-21 13:31:09.874 1635 2516 D MemoryDealer: AudioTrack (0xe8e081c0, size=4194304) 01-21 13:31:09.874 1635 2516 D MemoryDealer: 0: 0xe8e081d0 | 0x00000000 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 1: 0xe8e08360 | 0x000200E0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 2: 0xe8e085a0 | 0x000401C0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 3: 0xe8e08780 | 0x000602A0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 4: 0xe8e08920 | 0x00080380 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 5: 0xe8e08a40 | 0x000A0460 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 6: 0xe8e08c40 | 0x000C0540 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 7: 0xe8e08ff0 | 0x000E0620 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 8: 0xe8e08ee0 | 0x00100700 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 9: 0xe77f3320 | 0x001207E0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 10: 0xe77f3440 | 0x001408C0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 11: 0xe8e08040 | 0x001609A0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 12: 0xe77f37d0 | 0x00180A80 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 13: 0xe77f3980 | 0x001A0B60 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 14: 0xe919ce60 | 0x001C0C40 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 15: 0xe8e08fa0 | 0x001E0D20 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 16: 0xe77f3cc0 | 0x00200E00 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 17: 0xe5f54050 | 0x00220EE0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 18: 0xe5f54230 | 0x00240FC0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 19: 0xe5f543e0 | 0x002610A0 | 0x000200E0 | A 01-21 13:31:09.874 1635 2516 D MemoryDealer: 01-21 13:31:09.874 1635 2516 E AudioFlinger: createRecordTrack_l() initCheck failed -12; no control block? 01-21 13:31:09.875 1635 18605 I AudioFlinger: AudioFlinger's thread 0xe48032c0 tid=18605 ready to run 01-21 13:31:09.875 2567 18172 E IAudioFlinger: createRecord returned error -12 01-21 13:31:09.875 2567 18172 E AudioRecord: AudioFlinger could not create record track, status: -12 01-21 13:31:09.875 2567 18172 E AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed with status -12. 01-21 13:31:09.875 2567 18172 E android.media.AudioRecord: Error code -20 when initializing native AudioRecord object. 01-21 13:31:09.876 2567 18172 I MicrophoneInputStream: mic_started SR : 16000 CC : 16 SO : 6 01-21 13:31:09.876 2567 18172 E ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded 01-21 13:31:09.876 2567 2567 I MicroDetectionWorker: onReady 01-21 13:31:09.882 2567 18172 I MicrophoneInputStream: mic_close SR : 16000 CC : 16 SO : 6 01-21 13:31:09.885 2567 16508 I MicroRecognitionRunner: Detection finished 01-21 13:31:09.885 2567 16508 W ErrorReporter: reportError [type: 211, code: 524300]: Error reading from input stream 01-21 13:31:09.886 2567 3023 I MicroRecognitionRunner: Stopping hotword detection. 01-21 13:31:09.886 2567 16508 W ErrorProcessor: onFatalError, processing error from engine(4) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: com.google.android.apps.gsa.shared.speech.b.g: Error reading from input stream 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.staticplugins.microdetection.d.k.a(SourceFile:91) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.staticplugins.microdetection.d.l.run(Unknown Source:14) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.libraries.gsa.runner.a.a.b(SourceFile:32) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.libraries.gsa.runner.a.c.call(Unknown Source:4) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at java.util.concurrent.FutureTask.run(FutureTask.java:266) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at java.util.concurrent.FutureTask.run(FutureTask.java:266) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.g.run(Unknown Source:4) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.aw.run(SourceFile:4) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.aw.run(SourceFile:4) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at java.lang.Thread.run(Thread.java:764) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.i.run(SourceFile:6) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: Caused by: com.google.android.apps.gsa.shared.exception.GsaIOException: Error code: 393238 | Buffer overflow, no available space. 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.Tee.j(SourceFile:103) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.au.read(SourceFile:2) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at java.io.InputStream.read(InputStream.java:101) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.ao.run(SourceFile:17) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.an.run(SourceFile:2) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) 01-21 13:31:09.886 2567 16508 W ErrorProcessor: ... 10 more 01-21 13:31:09.886 2567 16508 I AudioController: internalShutdown 01-21 13:31:09.887 2567 2567 I MicroDetector: Keeping mic open: false 01-21 13:31:09.887 2567 2567 I MicroDetectionWorker: #onError(false) 01-21 13:31:09.887 2567 14055 I DeviceStateChecker: DeviceStateChecker cancelled 01-21 13:31:09.993 2023 2280 D EGL_emulation: eglMakeCurrent: 0xc72202a0: ver 2 0 (tinfo 0xdaa90e30) 01-21 13:31:10.139 2023 2280 I chatty : uid=10039(com.android.systemui) RenderThread identical 8 lines 01-21 13:31:10.156 2023 2280 D EGL_emulation: eglMakeCurrent: 0xc72202a0: ver 2 0 (tinfo 0xdaa90e30) 01-21 13:31:10.553 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@51e6644) 01-21 13:31:10.553 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@51e6644) 01-21 13:31:11.552 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@db2732d) 01-21 13:31:11.553 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@db2732d) 01-21 13:31:12.553 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@5e0f062) 01-21 13:31:12.554 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@5e0f062) 01-21 13:31:12.561 2519 18460 W ctxmgr : [AclManager]No 2 for (accnt=account#-517948760#, com.google.android.gms(10015):IndoorOutdoorProducer, vrsn=13280000, 0, 3pPkg = null , 3pMdlId = null , pid = 2519). Was: 3 for 57, account#-517948760# 01-21 13:31:12.562 2519 18460 E WakeLock: CMWakeLock was already released! 01-21 13:31:12.562 2519 18460 E WakeLock: java.lang.RuntimeException: WakeLock under-locked CMWakeLock 01-21 13:31:12.562 2519 18460 E WakeLock: at android.os.PowerManager$WakeLock.release(PowerManager.java:1563) 01-21 13:31:12.562 2519 18460 E WakeLock: at android.os.PowerManager$WakeLock.release(PowerManager.java:1525) 01-21 13:31:12.562 2519 18460 E WakeLock: at anxa.a(:com.google.android.gms@13280022@13.2.80 (040700-211705629):5) 01-21 13:31:12.562 2519 18460 E WakeLock: at anxa.b(:com.google.android.gms@13280022@13.2.80 (040700-211705629):5) 01-21 13:31:12.562 2519 18460 E WakeLock: at anxa.c(:com.google.android.gms@13280022@13.2.80 (040700-211705629):7) 01-21 13:31:12.562 2519 18460 E WakeLock: at duz.a(:com.google.android.gms@13280022@13.2.80 (040700-211705629):8) 01-21 13:31:12.562 2519 18460 E WakeLock: at duz.handleMessage(:com.google.android.gms@13280022@13.2.80 (040700-211705629):4) 01-21 13:31:12.562 2519 18460 E WakeLock: at qcg.run(:com.google.android.gms@13280022@13.2.80 (040700-211705629):4) 01-21 13:31:12.562 2519 18460 E WakeLock: at qcr.run(:com.google.android.gms@13280022@13.2.80 (040700-211705629):21) 01-21 13:31:12.562 2519 18460 E WakeLock: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-21 13:31:12.562 2519 18460 E WakeLock: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-21 13:31:12.562 2519 18460 E WakeLock: at qiv.run(Unknown Source:7) 01-21 13:31:12.562 2519 18460 E WakeLock: at java.lang.Thread.run(Thread.java:764) 01-21 13:31:12.562 2519 18460 I chatty : uid=10015(com.google.android.gms) lowpool[31] identical 1 line 01-21 13:31:12.566 2519 18460 E WakeLock: CMWakeLock was already released! 01-21 13:31:12.566 2519 18460 E WakeLock: java.lang.RuntimeException: WakeLock under-locked CMWakeLock 01-21 13:31:12.566 2519 18460 E WakeLock: at android.os.PowerManager$WakeLock.release(PowerManager.java:1563) 01-21 13:31:12.566 2519 18460 E WakeLock: at android.os.PowerManager$WakeLock.release(PowerManager.java:1525) 01-21 13:31:12.566 2519 18460 E WakeLock: at anxa.a(:com.google.android.gms@13280022@13.2.80 (040700-211705629):5) 01-21 13:31:12.566 2519 18460 E WakeLock: at anxa.b(:com.google.android.gms@13280022@13.2.80 (040700-211705629):5) 01-21 13:31:12.566 2519 18460 E WakeLock: at anxa.c(:com.google.android.gms@13280022@13.2.80 (040700-211705629):7) 01-21 13:31:12.566 2519 18460 E WakeLock: at duz.a(:com.google.android.gms@13280022@13.2.80 (040700-211705629):8) 01-21 13:31:12.566 2519 18460 E WakeLock: at duz.handleMessage(:com.google.android.gms@13280022@13.2.80 (040700-211705629):4) 01-21 13:31:12.566 2519 18460 E WakeLock: at qcg.run(:com.google.android.gms@13280022@13.2.80 (040700-211705629):4) 01-21 13:31:12.566 2519 18460 E WakeLock: at qcr.run(:com.google.android.gms@13280022@13.2.80 (040700-211705629):21) 01-21 13:31:12.566 2519 18460 E WakeLock: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-21 13:31:12.566 2519 18460 E WakeLock: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-21 13:31:12.566 2519 18460 E WakeLock: at qiv.run(Unknown Source:7) 01-21 13:31:12.566 2519 18460 E WakeLock: at java.lang.Thread.run(Thread.java:764) 01-21 13:31:12.738 1613 1711 W audio_hw_generic: Not supplying enough data to HAL, expected position 8433527 , only wrote 8281440 01-21 13:31:13.551 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@7d065f3) 01-21 13:31:13.553 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@7d065f3) 01-21 13:31:14.552 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@fbda2b0) 01-21 13:31:14.553 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@fbda2b0) 01-21 13:31:14.781 1893 1912 E memtrack: Couldn't load memtrack module 01-21 13:31:14.781 1893 1912 W android.os.Debug: failed to get memory consumption info: -1 01-21 13:31:14.811 1893 1912 E memtrack: Couldn't load memtrack module 01-21 13:31:14.811 1893 1912 W android.os.Debug: failed to get memory consumption info: -1 01-21 13:31:14.824 1893 1912 E memtrack: Couldn't load memtrack module 01-21 13:31:14.824 1893 1912 W android.os.Debug: failed to get memory consumption info: -1 01-21 13:31:14.835 1893 1912 E memtrack: Couldn't load memtrack module 01-21 13:31:14.835 1893 1912 W android.os.Debug: failed to get memory consumption info: -1 01-21 13:31:14.844 1893 1912 E memtrack: Couldn't load memtrack module 01-21 13:31:14.844 1893 1912 W android.os.Debug: failed to get memory consumption info: -1 01-21 13:31:14.854 1893 1912 E memtrack: Couldn't load memtrack module 01-21 13:31:14.854 1893 1912 W android.os.Debug: failed to get memory consumption info: -1 01-21 13:31:14.893 2567 2567 I MicroDetectionWorker: #startMicroDetector [speakerMode: 0] 01-21 13:31:14.893 2567 2567 I AudioController: Using mInputStreamFactoryBuilder 01-21 13:31:14.893 2567 2567 I AudioController: Created new AudioSource 01-21 13:31:14.895 2567 2567 I MicroDetectionWorker: onReady 01-21 13:31:14.902 2567 14055 I MicroRecognitionRunner: Starting detection. 01-21 13:31:14.902 2567 18172 I MicrophoneInputStream: mic_starting SR : 16000 CC : 16 SO : 6 01-21 13:31:14.906 1635 18610 I AudioFlinger: AudioFlinger's thread 0xe4803580 tid=18610 ready to run 01-21 13:31:14.907 1635 2516 E AudioFlinger: not enough memory for AudioTrack size=131296 01-21 13:31:14.907 1635 2516 D MemoryDealer: AudioTrack (0xe8e081c0, size=4194304) 01-21 13:31:14.907 1635 2516 D MemoryDealer: 0: 0xe8e081d0 | 0x00000000 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 1: 0xe8e08360 | 0x000200E0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 2: 0xe8e085a0 | 0x000401C0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 3: 0xe8e08780 | 0x000602A0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 4: 0xe8e08920 | 0x00080380 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 5: 0xe8e08a40 | 0x000A0460 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 6: 0xe8e08c40 | 0x000C0540 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 7: 0xe8e08ff0 | 0x000E0620 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 8: 0xe8e08ee0 | 0x00100700 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 9: 0xe77f3320 | 0x001207E0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 10: 0xe77f3440 | 0x001408C0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 11: 0xe8e08040 | 0x001609A0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 12: 0xe77f37d0 | 0x00180A80 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 13: 0xe77f3980 | 0x001A0B60 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 14: 0xe919ce60 | 0x001C0C40 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 15: 0xe8e08fa0 | 0x001E0D20 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 16: 0xe77f3cc0 | 0x00200E00 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 17: 0xe5f54050 | 0x00220EE0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 18: 0xe5f54230 | 0x00240FC0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 19: 0xe5f543e0 | 0x002610A0 | 0x000200E0 | A 01-21 13:31:14.907 1635 2516 D MemoryDealer: 01-21 13:31:14.907 1635 2516 E AudioFlinger: createRecordTrack_l() initCheck failed -12; no control block? 01-21 13:31:14.908 2567 18172 E IAudioFlinger: createRecord returned error -12 01-21 13:31:14.908 2567 18172 E AudioRecord: AudioFlinger could not create record track, status: -12 01-21 13:31:14.909 2567 18172 E AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed with status -12. 01-21 13:31:14.909 2567 18172 E android.media.AudioRecord: Error code -20 when initializing native AudioRecord object. 01-21 13:31:14.909 2567 18172 I MicrophoneInputStream: mic_started SR : 16000 CC : 16 SO : 6 01-21 13:31:14.910 2567 2567 I MicroDetectionWorker: onReady 01-21 13:31:14.914 2567 18172 I MicrophoneInputStream: mic_close SR : 16000 CC : 16 SO : 6 01-21 13:31:14.914 2567 14055 I MicroRecognitionRunner: Detection finished 01-21 13:31:14.914 2567 14055 W ErrorReporter: reportError [type: 211, code: 524300]: Error reading from input stream 01-21 13:31:14.915 2567 3023 I MicroRecognitionRunner: Stopping hotword detection. 01-21 13:31:14.915 2567 14055 W ErrorProcessor: onFatalError, processing error from engine(4) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: com.google.android.apps.gsa.shared.speech.b.g: Error reading from input stream 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.staticplugins.microdetection.d.k.a(SourceFile:91) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.staticplugins.microdetection.d.l.run(Unknown Source:14) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.libraries.gsa.runner.a.a.b(SourceFile:32) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.libraries.gsa.runner.a.c.call(Unknown Source:4) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at java.util.concurrent.FutureTask.run(FutureTask.java:266) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at java.util.concurrent.FutureTask.run(FutureTask.java:266) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.g.run(Unknown Source:4) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.aw.run(SourceFile:4) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.aw.run(SourceFile:4) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at java.lang.Thread.run(Thread.java:764) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.i.run(SourceFile:6) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: Caused by: com.google.android.apps.gsa.shared.exception.GsaIOException: Error code: 393238 | Buffer overflow, no available space. 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.Tee.j(SourceFile:103) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.au.read(SourceFile:2) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at java.io.InputStream.read(InputStream.java:101) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.ao.run(SourceFile:17) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.an.run(SourceFile:2) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) 01-21 13:31:14.915 2567 14055 W ErrorProcessor: ... 10 more 01-21 13:31:14.915 2567 14055 I AudioController: internalShutdown 01-21 13:31:14.916 2567 2567 I MicroDetector: Keeping mic open: false 01-21 13:31:14.916 2567 2567 I MicroDetectionWorker: #onError(false) 01-21 13:31:14.922 2567 16508 I DeviceStateChecker: DeviceStateChecker cancelled 01-21 13:31:15.552 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@f701529) 01-21 13:31:15.552 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@f701529) 01-21 13:31:16.552 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@fe1b0ae) 01-21 13:31:16.552 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@fe1b0ae) 01-21 13:31:17.552 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@b816e4f) 01-21 13:31:17.553 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@b816e4f) 01-21 13:31:18.020 1830 1830 E netmgr : Failed to open QEMU pipe 'qemud:network': Invalid argument 01-21 13:31:18.552 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@5d239dc) 01-21 13:31:18.553 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@5d239dc) 01-21 13:31:18.562 2519 18460 W ctxmgr : [AclManager]No 2 for (accnt=account#-517948760#, com.google.android.gms(10015):IndoorOutdoorProducer, vrsn=13280000, 0, 3pPkg = null , 3pMdlId = null , pid = 2519). Was: 3 for 57, account#-517948760# 01-21 13:31:18.563 2519 18460 E WakeLock: CMWakeLock was already released! 01-21 13:31:18.563 2519 18460 E WakeLock: java.lang.RuntimeException: WakeLock under-locked CMWakeLock 01-21 13:31:18.563 2519 18460 E WakeLock: at android.os.PowerManager$WakeLock.release(PowerManager.java:1563) 01-21 13:31:18.563 2519 18460 E WakeLock: at android.os.PowerManager$WakeLock.release(PowerManager.java:1525) 01-21 13:31:18.563 2519 18460 E WakeLock: at anxa.a(:com.google.android.gms@13280022@13.2.80 (040700-211705629):5) 01-21 13:31:18.563 2519 18460 E WakeLock: at anxa.b(:com.google.android.gms@13280022@13.2.80 (040700-211705629):5) 01-21 13:31:18.563 2519 18460 E WakeLock: at anxa.c(:com.google.android.gms@13280022@13.2.80 (040700-211705629):7) 01-21 13:31:18.563 2519 18460 E WakeLock: at duz.a(:com.google.android.gms@13280022@13.2.80 (040700-211705629):8) 01-21 13:31:18.563 2519 18460 E WakeLock: at duz.handleMessage(:com.google.android.gms@13280022@13.2.80 (040700-211705629):4) 01-21 13:31:18.563 2519 18460 E WakeLock: at qcg.run(:com.google.android.gms@13280022@13.2.80 (040700-211705629):4) 01-21 13:31:18.563 2519 18460 E WakeLock: at qcr.run(:com.google.android.gms@13280022@13.2.80 (040700-211705629):21) 01-21 13:31:18.563 2519 18460 E WakeLock: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-21 13:31:18.563 2519 18460 E WakeLock: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-21 13:31:18.563 2519 18460 E WakeLock: at qiv.run(Unknown Source:7) 01-21 13:31:18.563 2519 18460 E WakeLock: at java.lang.Thread.run(Thread.java:764) 01-21 13:31:14.910 2567 18172 E ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded 01-21 13:31:19.132 1750 1771 E storaged: getDiskStats failed with result NOT_SUPPORTED and size 0 01-21 13:31:18.564 2519 18460 I chatty : uid=10015(com.google.android.gms) lowpool[31] identical 1 line 01-21 13:31:18.565 2519 18460 E WakeLock: CMWakeLock was already released! 01-21 13:31:18.565 2519 18460 E WakeLock: java.lang.RuntimeException: WakeLock under-locked CMWakeLock 01-21 13:31:18.565 2519 18460 E WakeLock: at android.os.PowerManager$WakeLock.release(PowerManager.java:1563) 01-21 13:31:18.565 2519 18460 E WakeLock: at android.os.PowerManager$WakeLock.release(PowerManager.java:1525) 01-21 13:31:18.565 2519 18460 E WakeLock: at anxa.a(:com.google.android.gms@13280022@13.2.80 (040700-211705629):5) 01-21 13:31:18.565 2519 18460 E WakeLock: at anxa.b(:com.google.android.gms@13280022@13.2.80 (040700-211705629):5) 01-21 13:31:18.565 2519 18460 E WakeLock: at anxa.c(:com.google.android.gms@13280022@13.2.80 (040700-211705629):7) 01-21 13:31:18.565 2519 18460 E WakeLock: at duz.a(:com.google.android.gms@13280022@13.2.80 (040700-211705629):8) 01-21 13:31:18.565 2519 18460 E WakeLock: at duz.handleMessage(:com.google.android.gms@13280022@13.2.80 (040700-211705629):4) 01-21 13:31:18.565 2519 18460 E WakeLock: at qcg.run(:com.google.android.gms@13280022@13.2.80 (040700-211705629):4) 01-21 13:31:18.565 2519 18460 E WakeLock: at qcr.run(:com.google.android.gms@13280022@13.2.80 (040700-211705629):21) 01-21 13:31:18.565 2519 18460 E WakeLock: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-21 13:31:18.565 2519 18460 E WakeLock: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-21 13:31:18.565 2519 18460 E WakeLock: at qiv.run(Unknown Source:7) 01-21 13:31:18.565 2519 18460 E WakeLock: at java.lang.Thread.run(Thread.java:764) 01-21 13:31:19.552 1893 2003 I GnssLocationProvider: WakeLock acquired by sendMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@44bdae5) 01-21 13:31:19.553 1893 1912 I GnssLocationProvider: WakeLock released by handleMessage(REPORT_SV_STATUS, 0, com.android.server.location.GnssLocationProvider$SvStatusInfo@44bdae5) 01-21 13:31:19.922 2567 2567 I MicroDetectionWorker: #startMicroDetector [speakerMode: 0] 01-21 13:31:19.922 2567 2567 I AudioController: Using mInputStreamFactoryBuilder 01-21 13:31:19.922 2567 2567 I AudioController: Created new AudioSource 01-21 13:31:19.923 2567 2567 I MicroDetectionWorker: onReady 01-21 13:31:19.936 2567 14055 I MicroRecognitionRunner: Starting detection. 01-21 13:31:19.936 2567 18172 I MicrophoneInputStream: mic_starting SR : 16000 CC : 16 SO : 6 01-21 13:31:19.943 1635 18613 I AudioFlinger: AudioFlinger's thread 0xe3503fc0 tid=18613 ready to run 01-21 13:31:19.943 1635 7740 E AudioFlinger: not enough memory for AudioTrack size=131296 01-21 13:31:19.943 1635 7740 D MemoryDealer: AudioTrack (0xe8e081c0, size=4194304) 01-21 13:31:19.943 1635 7740 D MemoryDealer: 0: 0xe8e081d0 | 0x00000000 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 1: 0xe8e08360 | 0x000200E0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 2: 0xe8e085a0 | 0x000401C0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 3: 0xe8e08780 | 0x000602A0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 4: 0xe8e08920 | 0x00080380 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 5: 0xe8e08a40 | 0x000A0460 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 6: 0xe8e08c40 | 0x000C0540 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 7: 0xe8e08ff0 | 0x000E0620 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 8: 0xe8e08ee0 | 0x00100700 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 9: 0xe77f3320 | 0x001207E0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 10: 0xe77f3440 | 0x001408C0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 11: 0xe8e08040 | 0x001609A0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 12: 0xe77f37d0 | 0x00180A80 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 13: 0xe77f3980 | 0x001A0B60 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 14: 0xe919ce60 | 0x001C0C40 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 15: 0xe8e08fa0 | 0x001E0D20 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 16: 0xe77f3cc0 | 0x00200E00 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 17: 0xe5f54050 | 0x00220EE0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 18: 0xe5f54230 | 0x00240FC0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 19: 0xe5f543e0 | 0x002610A0 | 0x000200E0 | A 01-21 13:31:19.943 1635 7740 D MemoryDealer: 01-21 13:31:19.943 1635 7740 E AudioFlinger: createRecordTrack_l() initCheck failed -12; no control block? 01-21 13:31:19.945 2567 18172 E IAudioFlinger: createRecord returned error -12 01-21 13:31:19.946 2567 18172 E AudioRecord: AudioFlinger could not create record track, status: -12 01-21 13:31:19.946 2567 18172 E AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed with status -12. 01-21 13:31:19.947 2567 18172 E android.media.AudioRecord: Error code -20 when initializing native AudioRecord object. 01-21 13:31:19.947 2567 18172 I MicrophoneInputStream: mic_started SR : 16000 CC : 16 SO : 6 01-21 13:31:19.947 2567 18172 E ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded 01-21 13:31:19.948 2567 2567 I MicroDetectionWorker: onReady 01-21 13:31:19.954 2567 18172 I MicrophoneInputStream: mic_close SR : 16000 CC : 16 SO : 6 01-21 13:31:19.955 2567 14055 I MicroRecognitionRunner: Detection finished 01-21 13:31:19.955 2567 14055 W ErrorReporter: reportError [type: 211, code: 524300]: Error reading from input stream 01-21 13:31:19.956 2567 3023 I MicroRecognitionRunner: Stopping hotword detection. 01-21 13:31:19.956 2567 14055 W ErrorProcessor: onFatalError, processing error from engine(4) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: com.google.android.apps.gsa.shared.speech.b.g: Error reading from input stream 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.staticplugins.microdetection.d.k.a(SourceFile:91) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.staticplugins.microdetection.d.l.run(Unknown Source:14) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.libraries.gsa.runner.a.a.b(SourceFile:32) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.libraries.gsa.runner.a.c.call(Unknown Source:4) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at java.util.concurrent.FutureTask.run(FutureTask.java:266) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at java.util.concurrent.FutureTask.run(FutureTask.java:266) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.g.run(Unknown Source:4) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.aw.run(SourceFile:4) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.aw.run(SourceFile:4) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at java.lang.Thread.run(Thread.java:764) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.shared.util.concurrent.b.i.run(SourceFile:6) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: Caused by: com.google.android.apps.gsa.shared.exception.GsaIOException: Error code: 393238 | Buffer overflow, no available space. 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.Tee.j(SourceFile:103) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.au.read(SourceFile:2) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at java.io.InputStream.read(InputStream.java:101) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.ao.run(SourceFile:17) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at com.google.android.apps.gsa.speech.audio.an.run(SourceFile:2) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458) 01-21 13:31:19.956 2567 14055 W ErrorProcessor: ... 10 more 01-21 13:31:19.956 2567 14055 I AudioController: internalShutdown 01-21 13:31:19.957 2567 2567 I MicroDetector: Keeping mic open: false 01-21 13:31:19.957 2567 16508 I DeviceStateChecker: DeviceStateChecker cancelled 01-21 13:31:19.957 2567 2567 I MicroDetectionWorker: #onError(false) ```
zoechi commented 5 years ago

@CanKattwinkel Sounds like #8824

Kleak commented 5 years ago

Get the same problem today... App are working in debug mode on smartphone but as soon has i build a release apk it crash.

Here are some more information :

Steps to Reproduce

  1. git clone git@github.com:flutter/plugins.git
  2. cd plugins/packages/firebase_ml_vision/
  3. flutter build apk
  4. flutter install -d device_id

Flutter analyze

Analyzing example...                                             
No issues found! (ran in 2.6s)

Flutter doctor -v

[✓] Flutter (Channel stable, v1.0.0, on Linux, locale en_US.UTF-8)
    • Flutter version 1.0.0 at /home/kevin/Work/github.com/flutter/flutter
    • Framework revision 5391447fae (9 weeks ago), 2018-11-29 19:41:26 -0800
    • Engine revision 7375a0f414
    • 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 /home/kevin/Android/Sdk
    • Android NDK at /home/kevin/Android/Sdk/ndk-bundle
    • Platform android-28, build-tools 28.0.3
    • Java binary at: /home/kevin/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/182.5199772/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
    • All Android licenses accepted.

[✓] Android Studio (version 3.3)
    • Android Studio at /home/kevin/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/182.5199772
    • Flutter plugin version 32.0.1
    • Dart plugin version 182.5124
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)

[✓] VS Code (version 1.30.2)
    • VS Code at /usr/share/code
    • Flutter extension version 2.22.3

[✓] Connected device (2 available)
    • 8BQX1E3WK • 8BQX1E3WK        • android-arm   • Android null (API null)
    • TA 1012   • NB1GAS3771407100 • android-arm64 • Android 9 (API 28)

• No issues found!
kangwang1988 commented 5 years ago

@Kleak Please check your crash log with adb logcat and check if it's resulted from 'couldn't find "libflutter.so"'.

Kleak commented 5 years ago

EDIT @kangwang1988 : I have the error 'couldn't find "libflutter.so"' (sorry didn't read the error until the end)

no i don't have this message but i have this one 3 times

2019-02-10 20:16:35.805 1353-5108/? E/ActivityTrigger: activityStartTrigger: not whiteListedcom.santetis.barcode3/com.santetis.barcode3.MainActivity/1

and that one, one time

2019-02-10 20:16:35.868 20009-20009/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.santetis.barcode3, PID: 20009
    java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.santetis.barcode3-C8zQGf0Pfgyh7zjXbvQXKw==/base.apk"],nativeLibraryDirectories=[/data/app/com.santetis.barcode3-C8zQGf0Pfgyh7zjXbvQXKw==/lib/arm64, /data/app/com.santetis.barcode3-C8zQGf0Pfgyh7zjXbvQXKw==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]] couldn't find "libflutter.so"
        at java.lang.Runtime.loadLibrary0(Runtime.java:1012)
        at java.lang.System.loadLibrary(System.java:1669)
        at io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:157)
        at io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:134)
        at io.flutter.app.FlutterApplication.onCreate(FlutterApplication.java:22)
        at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1155)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5918)
        at android.app.ActivityThread.access$1100(ActivityThread.java:202)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1665)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:198)
        at android.app.ActivityThread.main(ActivityThread.java:6729)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
no-response[bot] commented 5 years ago

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away! Thanks for your contribution.

kaxp commented 5 years ago

Hi all, I'm also facing this same issue after migrating my project to AndroidX. The debug apk is working fine but the released apk just stuck at startup and then crashes after some time. Previously without androidX i have published the same app to play store but after migrating it to the androidX all this problem started. even undoing the androidX is not helping.

I have tried everything suggested by other developers in other Issues ( #22791, #22345, #20786 ) as well but nothing worked for me. Please help as this is my First Flutter app and now without the released apk I cannot update my app on play store as it is crashing for some devices due to Image_picker..

My Flutter doctor shows


• No issues found! Process finished with exit code 0.

my pubspec is-

dependencies: flutter: sdk: flutter

cupertino_icons: image_picker: font_awesome_flutter: dio: google_sign_in: http: flutter_webview_plugin: url_launcher: fluttertoast: oktoast: launch_review: flutter_speed_dial: connectivity: intl: flushbar: flutter_crashlytics: video_player: json_annotation: flutter_facebook_login: firebase_analytics: firebase_messaging: shared_preferences:

dev_dependencies: flutter_test: sdk: flutter build_runner: ^1.0.0 json_serializable: ^2.0.0 flutter_launcher_icons:

and for app/build.gradle- compileSdkVersion 28 minifyEnabled false multiDexEnabled true even package name is manifest and build.gradle is same.

I have also tried to clone my code from February when I don't even know about androidX, but that code is also showing error related to androidX now, i.e app not compatible to androidX

If u want any other thing plz let me know, Thanks in advance. @zoechi @Kleak @kangwang1988 @CanKattwinkel

panuavakul commented 5 years ago

I'm not sure if this will help anyone but I was getting

couldn't find "libflutter.so"

error and this article solved my problem.

https://medium.com/flutterpub/flutter-app-couldnt-find-libflutter-so-c95ad81cbccd

kroikie commented 4 years ago

@ankit9607

This issue has been moved to https://github.com/FirebaseExtended/flutterfire/issues/1163. Any further collaboration will be done there.

github-actions[bot] commented 3 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.