Skip to content

Flutter app randomly doesn't start, and shows only a white screen. #18730

Closed

Description

@marcglasberg

I get this a lot. I run the emulator, run the app, then:

Launching lib\test\test_demo.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Running 'gradlew assembleDebug'...
Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...
Syncing files to device Android SDK built for x86...

The app screen appears, all white, and that's it, nothing else ever happens. If I terminate and try again, sometimes it works, sometimes it doesn't, randomly. Sometimes, even, the emulator reboots, and then after it reopens I get a dialog saying: "Settings has stopped. Open app Again". In this case, I get this in the console:

Launching lib\test\test_demo.dart on Android SDK built for x86 in debug mode...mode...
Initializing gradle...
Resolving dependencies...
Running 'gradlew assembleDebug'...
Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...
Error: ADB exited with exit code 1
adb: failed to install build\app\outputs\apk\app.apk:
Error launching application on Android SDK built for x86.
 Doctor summary (to see all details, run flutter doctor -v):
    [√] Flutter (Channel dev, v0.5.4, on Microsoft Windows [Version 10.0.17134.48], locale en-US)
    [!] Android toolchain - develop for Android devices (Android SDK 28.0.0)
        X Android license status unknown.
    [√] Android Studio (version 3.1)
    [√] IntelliJ IDEA Ultimate Edition (version 2018.1)
    [!] VS Code, 64-bit edition (version 1.21.1)
    [√] Connected devices (1 available)

Activity

  1. added
    c: crashStack traces logged to the console
    platform-androidAndroid applications specifically
    on Jun 25, 2018
  2. zoechi commented on Jun 28, 2018

    @zoechi
    Contributor

    #18601, #17754 sound similar

  3. Davidjaco15 commented on Jun 28, 2018

    @Davidjaco15

    exact! happens the same does not happen here

    C:\Proyectos\prueba22>flutter run
    Launching lib/main.dart on Ilium L910 in debug mode...
    Initializing gradle...                                       5.1s
    Resolving dependencies...                                   29.1s
    Running 'gradlew assembleDebug'...                          38.5s
    Built build\app\outputs\apk\debug\app-debug.apk.
    Installing build\app\outputs\apk\app.apk...                 11.5s
    
  4. marcglasberg commented on Jul 1, 2018

    @marcglasberg
    Author

    @zoechi Once I got this error message. Maybe what's happening when I get no messages is that the connection to the simulated device is somehow lost, and then it cannot display the error message. I mean, I believe there is some error that get swallowed by the fact it can't send the info to the console. (Or maybe I don't know what I'm talking about, but I figured I would paste this error message here anyways).

    Launching lib\test\test_DEMO.dart on Android SDK built for x86 in debug mode...
    Initializing gradle...
    Resolving dependencies...
    Running 'gradlew assembleDebug'...
    Built build\app\outputs\apk\debug\app-debug.apk.
    Installing build\app\outputs\apk\app.apk...
    I/FlutterActivityDelegate( 5733): onResume setting current activity to this
    Syncing files to device Android SDK built for x86...
    I/flutter ( 5733): Loading AppLocalizations for: en_US
    F/libc    ( 5733): Fatal signal 11 (SIGSEGV), code 1, fault addr 0xcd400000 in tid 5781 (1.ui), pid 5733 (eloglasberg.app)
    *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    Build fingerprint: 'google/sdk_gphone_x86/generic_x86:8.1.0/OSM1.180201.021/4741582:userdebug/dev-keys'
    Revision: '0'
    ABI: 'x86'
    pid: 5733, tid: 5781, name: 1.ui  >>> mggg.app <<<
    signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xcd400000
        eax 00000086  ebx d165baac  ecx 00000060  edx cd3fff40
        esi 0000e000  edi 00000000
        xcs 00000023  xds 0000002b  xes 0000002b  xfs 0000006b  xss 0000002b
        eip d0aba322  ebp d0601be8  esp d0601be0  flags 00010293
    backtrace:
        #00 pc 004b5322  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #01 pc 004b2026  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #02 pc 004b1e99  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #03 pc 004bec9d  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #04 pc 000b2ec3  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #05 pc 000b0bd0  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #06 pc 000b0ee0  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #07 pc 000b0837  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #08 pc 0067061e  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #09 pc 00670483  /data/app/mggg.app-U-mX4FmUQuqRPr-a7JmReQ==/lib/x86/libflutter.so
        #10 pc 00000776  <anonymous:ceac0000>
        #11 pc 0003beb0  <anonymous:bfb00000>
        #12 pc 00015dad  <anonymous:c0080000>
        #13 pc 0003f48e  <anonymous:bf680000>
        #14 pc 0003e99d  <anonymous:bf680000>
        #15 pc 0003e4c1  <anonymous:bf680000>
        #16 pc 0003da3d  <anonymous:bf680000>
        #17 pc 00023588  <anonymous:bf880000>
        #18 pc 0000772f  <anonymous:bedc0000>
        #19 pc 00023588  <anonymous:bf880000>
        #20 pc 0003b31e  <anonymous:bedc0000>
        #21 pc 00023588  <anonymous:bf880000>
        #22 pc 00038d07  <anonymous:bedc0000>
        #23 pc 00023588  <anonymous:bf880000>
        #24 pc 00039f7f  <anonymous:bedc0000>
        #25 pc 00023588  <anonymous:bf880000>
        #26 pc 00024386  <anonymous:bf880000>
        #27 pc 00023588  <anonymous:bf880000>
        #28 pc 00024386  <anonymous:bf880000>
        #29 pc 000308db  <anonymous:bf880000>
        #30 pc 00023588  <anonymous:bf880000>
        #31 pc 00038d07  <anonymous:bedc0000>
        #32 pc 00023588  <anonymous:bf880000>
        #33 pc 00024386  <anonymous:bf880000>
        #34 pc 00023588  <anonymous:bf880000>
        #35 pc 000291cb  <anonymous:bf880000>
        #36 pc 00023588  <anonymous:bf880000>
        #37 pc 00030b84  <anonymous:bf880000>
        #38 pc 00023588  <anonymous:bf880000>
        #39 pc 00038d07  <anonymous:bedc0000>
        #40 pc 00023588  <anonymous:bf880000>
        #41 pc 000291cb  <anonymous:bf880000>
        #42 pc 00023588  <anonymous:bf880000>
        #43 pc 00013326  <anonymous:c42c0000>
        #44 pc 00023588  <anonymous:bf880000>
        #45 pc 0001190f  <anonymous:c42c0000>
        #46 pc 00023588  <anonymous:bf880000>
        #47 pc 0000c7b7  <anonymous:c42c0000>
        #48 pc 0000a03d  <anonymous:c42c0000>
        #49 pc 00008e0a  <anonymous:c42c0000>
        #50 pc 00023588  <anonymous:bf880000>
        #51 pc 00024386  <anonymous:bf880000>
        #52 pc 00023588  <anonymous:bf880000>
        #53 pc 00024386  <anonymous:bf880000>
        #54 pc 00023588  <anonymous:bf880000>
        #55 pc 00024386  <anonymous:bf880000>
        #56 pc 00023588  <anonymous:bf880000>
        #57 pc 00024386  <anonymous:bf880000>
        #58 pc 00023588  <anonymous:bf880000>
        #59 pc 00024386  <anonymous:bf880000>
        #60 pc 00023588  <anonymous:bf880000>
        #61 pc 00024386  <anonymous:bf880000>
        #62 pc 00023588  <anonymous:bf880000>
        #63 pc 00024386  <anonymous:bf880000>
    Lost connection to device.
    Error writing "build/flutter_assets/lib/ref_images/list.png" to DevFS: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:8100/
    Error writing "build/flutter_assets/lib/images/b.png" to DevFS: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:8100/
    Error writing "build/flutter_assets/lib/images/b.png" to DevFS: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:8100/
    Error writing "build/flutter_assets/lib/ref_images/ch.png" to DevFS: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:8100/
    Error writing "build/flutter_assets/lib/imagesX/ba.png" to DevFS: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:8100/
    Error writing "build/flutter_assets/lib/imagesX/ba.png" to DevFS: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:8100/
    
  5. marcglasberg commented on Jul 17, 2018

    @marcglasberg
    Author

    @zoechi This seems to be fixed.

  6. zoechi commented on Jul 17, 2018

    @zoechi
    Contributor

    @marcglasberg Great! Thanks for the update. I'm going to close it then.
    Just create a new issue if you run into it again.

  7. mohamadhadibi commented on Jan 28, 2019

    @mohamadhadibi

    I have the same problem, but just in some devices not all

  8. add118 commented on Sep 7, 2020

    @add118

    I have been having this issue with some apps and noth others. I tried changing the flutter channel to master, doing a clean, changing devices, and nothing worked.

    Edit: In my case it was a silly mistake; I didn't envoke 'runApp', I had just tried calling my entry point Widget.

  9. github-actions commented on Aug 13, 2021

    @github-actions

    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.

  10. locked as resolved and limited conversation to collaborators on Aug 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    c: crashStack traces logged to the consoleplatform-androidAndroid applications specifically

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions