-
Notifications
You must be signed in to change notification settings - Fork 26.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deadlock in application startup in profile/release mode #98973
Comments
Hi @filiph, thanks for reporting this. While I can reproduce this consistently on Can you confirm if this is the case for you as well? |
To avoid bug: flutter/flutter#98973
Hi @danagbemava-nc, Confirmed. The bug only manifests on current |
I forgot to mention that this is not specific to |
It looks like this was fixed by flutter/engine@0ca8e1a flutter/engine@7b5edec was cherry picked into 2.10.1, so we might need to cherry pick flutter/engine@0ca8e1a if there is another 2.10 release |
I confirmed that flutter/engine@0ca8e1a fixes this issue. |
This appears to be a regression as it works just fine on flutter doctor -v
|
If this is already fixed on the master branch, we can close the issue. |
I don't know how soon there's a new stable release, but, FWIW, I think this is severe enough to call for a cherry pick. If I understand it correctly, every Flutter app or game that does anything with UI mode (full screen, edge to edge, hidden status bar, etc.) is currently broken on |
Oh I agree, @blasten are you already arranging for cp since you fixed this in flutter/engine#31464? Usually the issue is closed and moved along from there for cherry picking consideration. |
The cp label was applied to this issue. This indicates that it will be cherry picked into the branch corresponding to the version. In this case, Flutter 2.10 (stable branch). |
This was an unfortunate regression, apologies for the issue. I’m going to work on an integration test for this. |
This is a blocking issue for my app. Any ETA on this? Will the fix be in 2.10.3? |
The fix for this has landed and approved for CP. Closing. |
@khyati82 I'm tagging this one for potentially highlighting a bad build range for other users cutting releases between flutter/engine@7b5edec and flutter/engine@0ca8e1a. |
@chinmaygarde @xster does current release |
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 |
Original issue: #98530
Related issue: #98955
Internal issue: b/218923102
Steps to Reproduce
flutter run --profile
(or--release
) on the code sample below.Expected results: App starts normally. (This is what happens in debug mode.)
Actual results: App starts, but only a blank white plane is shown. Nothing wrong in the logs.
Code sample
This is the normal Flutter counter app, only with
WidgetsFlutterBinding.ensureInitialized();
andSystemChrome.setEnabledSystemUIMode(SystemUiMode.immersiveSticky);
added to themain()
function.Logs
The text was updated successfully, but these errors were encountered: