-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
[CP][Stable] da133e5 DirectoryWatchHandle::Stop() is invoked after handle is released #44104
Comments
CC: @pcsosinski |
I support cherrypick to stable based on the number of users it hit over time. |
Beta is going to be cut next week but will it be available to external users immediately ? |
Approved for stable |
Target 11/12, so we should start build This is a patch release that fixes a crash in vm runtime (#43941, flutter/flutter#43620, Dart-Code/Dart-Code#2814) |
@franklinyow I will create the build tomorrow morning. |
Cherry-picked to stable in 2.10.4 (7c148d0). |
@pcsosinski Perhaps this should stay opened until dart stable hotfix is cherry-picked into flutter stable? |
commit(s) to merge: da133e5
merge instructions: merges cleanly into the stable branch and the beta branch
What is the issue: DirectoryWatchHandle::Stop() is invoked after handle is released, crashing vm 43941
What is the fix: Don't attempt to close already closed DirectoryWatchHandle
Why cherrypick: This has been broken for some time and we are getting frequent reports from the field regarding this.
Risk: Low based on the fact that the change has landed, been rolled internally and verified to fix the issue. We have not heard of any new issues appearing from those using the master branch. The fix is also targeted only for the Windows platform.
Link to original issue(s): #43941, flutter/flutter#43620, Dart-Code/Dart-Code#2814
/cc @kevmoo @mit-mit @whesse @athomas @vsmenon @franklinyow @sigmundch @aam
The text was updated successfully, but these errors were encountered: