Skip to content
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

[Flutter 3.3] Fatal crash with java.lang.AssertionError when selecting text in TextField #110640

Closed
feimenggo opened this issue Aug 31, 2022 · 20 comments · Fixed by flutter/engine#35924
Assignees
Labels
a: text input Entering text in a text field or keyboard related problems c: crash Stack traces logged to the console c: fatal crash Crashes that terminate the process c: regression It was better in the past than it is now engine flutter/engine repository. See also e: labels. P0 Critical issues such as a build break or regression platform-android Android applications specifically r: fixed Issue is closed as already fixed in a newer version

Comments

@feimenggo
Copy link

Steps to Reproduce

  1. Execute flutter run on the code sample
  2. Watch the demo video
  3. The application is crashing

Expected results:
Select all

Actual results:
See a crash

Code sample
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        // This is the theme of your application.
        //
        // Try running your application with "flutter run". You'll see the
        // application has a blue toolbar. Then, without quitting the app, try
        // changing the primarySwatch below to Colors.green and then invoke
        // "hot reload" (press "r" in the console where you ran "flutter run",
        // or simply save your changes to "hot reload" in a Flutter IDE).
        // Notice that the counter didn't reset back to zero; the application
        // is not restarted.
        primarySwatch: Colors.blue,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({super.key, required this.title});

  // This widget is the home page of your application. It is stateful, meaning
  // that it has a State object (defined below) that contains fields that affect
  // how it looks.

  // This class is the configuration for the state. It holds the values (in this
  // case the title) provided by the parent (in this case the App widget) and
  // used by the build method of the State. Fields in a Widget subclass are
  // always marked "final".

  final String title;

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  int _counter = 0;

  void _incrementCounter() {
    setState(() {
      // This call to setState tells the Flutter framework that something has
      // changed in this State, which causes it to rerun the build method below
      // so that the display can reflect the updated values. If we changed
      // _counter without calling setState(), then the build method would not be
      // called again, and so nothing would appear to happen.
      _counter++;
    });
  }

  @override
  Widget build(BuildContext context) {
    // This method is rerun every time setState is called, for instance as done
    // by the _incrementCounter method above.
    //
    // The Flutter framework has been optimized to make rerunning build methods
    // fast, so that you can just rebuild anything that needs updating rather
    // than having to individually change instances of widgets.
    return Scaffold(
      appBar: AppBar(
        // Here we take the value from the MyHomePage object that was created by
        // the App.build method, and use it to set our appbar title.
        title: Text(widget.title),
      ),
      body: Center(
        // Center is a layout widget. It takes a single child and positions it
        // in the middle of the parent.
        child: Column(
          // Column is also a layout widget. It takes a list of children and
          // arranges them vertically. By default, it sizes itself to fit its
          // children horizontally, and tries to be as tall as its parent.
          //
          // Invoke "debug painting" (press "p" in the console, choose the
          // "Toggle Debug Paint" action from the Flutter Inspector in Android
          // Studio, or the "Toggle Debug Paint" command in Visual Studio Code)
          // to see the wireframe for each widget.
          //
          // Column has various properties to control how it sizes itself and
          // how it positions its children. Here we use mainAxisAlignment to
          // center the children vertically; the main axis here is the vertical
          // axis because Columns are vertical (the cross axis would be
          // horizontal).
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            TextField(),
            Text(
              '$_counter',
              style: Theme.of(context).textTheme.headline4,
            ),
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: const Icon(Icons.add),
      ), // This trailing comma makes auto-formatting nicer for build methods.
    );
  }
}
Logs
2022-08-31 09:40:13.704 4255-4255/com.example.editor_demo E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.editor_demo, PID: 4255
    java.lang.AssertionError: Unexpected metaState 0 for key 0x200000102 during an ACTION_down event.
        at io.flutter.embedding.android.KeyEmbedderResponder.synchronizePressingKey(KeyEmbedderResponder.java:152)
        at io.flutter.embedding.android.KeyEmbedderResponder.handleEventImpl(KeyEmbedderResponder.java:264)
        at io.flutter.embedding.android.KeyEmbedderResponder.handleEvent(KeyEmbedderResponder.java:381)
        at io.flutter.embedding.android.KeyboardManager.handleEvent(KeyboardManager.java:224)
        at io.flutter.plugin.editing.InputConnectionAdaptor.sendKeyEvent(InputConnectionAdaptor.java:279)
        at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:687)
        at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:111)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loopOnce(Looper.java:201)
        at android.os.Looper.loop(Looper.java:288)
        at android.app.ActivityThread.main(ActivityThread.java:7839)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)



device-2022-08-31-094017.mp4
@Altamimi-Dev
Copy link

i got he same issue with my app using the bottom sheet makes the app crash, might be something with the constrains.
waiting for a fix

@AlexV525
Copy link
Member

AlexV525 commented Aug 31, 2022

@feimenggo @Altamimi-Dev Can you guys provide device info for the issue? Including:

  • Model name
  • System name
  • System version

@AlexV525 AlexV525 added a: text input Entering text in a text field or keyboard related problems c: crash Stack traces logged to the console c: fatal crash Crashes that terminate the process engine flutter/engine repository. See also e: labels. labels Aug 31, 2022
@feimenggo
Copy link
Author

@feimenggo @Altamimi-Dev Can you guys provide device info for the issue? Including:

  • Model name
  • System name
  • System version

413A9CB4-CBE3-42DF-AEF5-82E776ACD49D

@AlexV525 AlexV525 changed the title [Flutter 3.3] new native crash [Flutter 3.3] Fatal crash when selecting text in TextField Aug 31, 2022
@zmtzawqlp
Copy link
Contributor

2022-08-31.17.25.19.mov

@AlexV525 AlexV525 added the P1 label Aug 31, 2022
@justinmc
Copy link
Contributor

Can anyone confirm if this is a regression?

@AlexV525
Copy link
Member

AlexV525 commented Aug 31, 2022

We previously have the quite same issue #108124. The corresponding fix cc62a5b only lands in master, might require a cherry-pick for this? cc @dkwingsmt

@AlexV525
Copy link
Member

Can everyone facing the issue verify if it's still reproducible on the master channel?

@Altamimi-Dev

This comment was marked as off-topic.

@AlexV525

This comment was marked as off-topic.

@jmagman jmagman changed the title [Flutter 3.3] Fatal crash when selecting text in TextField [Flutter 3.3] Fatal crash when selecting text in TextField, Unexpected metaState 0 for key 0x200000102 during an ACTION_down event Aug 31, 2022
@dkwingsmt dkwingsmt added cp: review Cherry-picks in the review queue and removed cp: review Cherry-picks in the review queue labels Aug 31, 2022
@dkwingsmt
Copy link
Contributor

dkwingsmt commented Aug 31, 2022

I'm creating a cherrypick.

But yes, can everyone check out if the issue still exists on master?

@Renzo-Olivares
Copy link
Contributor

@dkwingsmt I can confirm this is fixed on master. Tried on Pixel 6 Pro running Android 13.

@dkwingsmt
Copy link
Contributor

Thank you!

@zmtzawqlp
Copy link
Contributor

Flutter 3.1.0-0.0.pre.2608 • channel master • https://github.com/flutter/flutter.git
Framework • revision 759d0e1 (37 minutes ago) • 2022-08-31 23:07:20 -0700
Engine • revision b149eea0a3
Tools • Dart 2.19.0 (build 2.19.0-154.0.dev) • DevTools 2.16.0

still crash

@zmtzawqlp
Copy link
Contributor

zmtzawqlp commented Sep 1, 2022

2022-08-31.17.25.19.mov
E/AndroidRuntime( 8096): Process: com.example.abc, PID: 8096
E/AndroidRuntime( 8096): java.lang.AssertionError: The key was empty
E/AndroidRuntime( 8096): 	at io.flutter.embedding.android.KeyEmbedderResponder.updatePressingState(KeyEmbedderResponder.java:112)
E/AndroidRuntime( 8096): 	at io.flutter.embedding.android.KeyEmbedderResponder.synthesizeEvent(KeyEmbedderResponder.java:359)
E/AndroidRuntime( 8096): 	at io.flutter.embedding.android.KeyEmbedderResponder.lambda$synchronizePressingKey$0$io-flutter-embedding-android-KeyEmbedderResponder(KeyEmbedderResponder.java:163)
E/AndroidRuntime( 8096): 	at io.flutter.embedding.android.KeyEmbedderResponder$$ExternalSyntheticLambda1.run(Unknown Source:6)
E/AndroidRuntime( 8096): 	at io.flutter.embedding.android.KeyEmbedderResponder.handleEventImpl(KeyEmbedderResponder.java:345)
E/AndroidRuntime( 8096): 	at io.flutter.embedding.android.KeyEmbedderResponder.handleEvent(KeyEmbedderResponder.java:396)
E/AndroidRuntime( 8096): 	at io.flutter.embedding.android.KeyboardManager.handleEvent(KeyboardManager.java:224)
E/AndroidRuntime( 8096): 	at io.flutter.plugin.editing.InputConnectionAdaptor.sendKeyEvent(InputConnectionAdaptor.java:279)
E/AndroidRuntime( 8096): 	at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:438)
E/AndroidRuntime( 8096): 	at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:93)
E/AndroidRuntime( 8096): 	at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime( 8096): 	at android.os.Looper.loop(Looper.java:223)
E/AndroidRuntime( 8096): 	at android.app.ActivityThread.main(ActivityThread.java:7656)
E/AndroidRuntime( 8096): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 8096): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
E/AndroidRuntime( 8096): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
I/Process ( 8096): Sending signal. PID: 8096 SIG: 9
Lost connection to device.
[✓] Flutter (Channel master, 3.1.0-0.0.pre.2608, on macOS 12.5.1 21G83 darwin-x64, locale zh-Hans-CN)
    • Flutter version 3.1.0-0.0.pre.2608 on channel master at /Users/zmtzawqlp/Documents/flutter/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 759d0e1b20 (40 minutes ago), 2022-08-31 23:07:20 -0700
    • Engine revision b149eea0a3
    • Dart version 2.19.0 (build 2.19.0-154.0.dev)
    • DevTools version 2.16.0
    • Pub download mirror https://pub.flutter-io.cn
    • Flutter download mirror https://storage.flutter-io.cn

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/zmtzawqlp/Library/Android/sdk
    • Platform android-32, build-tools 30.0.3
    • ANDROID_HOME = /Users/zmtzawqlp/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 13F100
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] VS Code (version 1.70.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.46.0

[✓] Connected device (4 available)
    • sdk gphone x86 arm (mobile) • emulator-5554                        • android-x86    • Android 11 (API 30) (emulator)
    • iPhone 13 Pro Max (mobile)  • D4462A35-FCBB-4827-964B-F54895926C98 • ios            •
      com.apple.CoreSimulator.SimRuntime.iOS-15-5 (simulator)
    • macOS (desktop)             • macos                                • darwin-x64     • macOS 12.5.1 21G83 darwin-x64
    • Chrome (web)                • chrome                               • web-javascript • Google Chrome 104.0.5112.101

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

@AlexV525 AlexV525 changed the title [Flutter 3.3] Fatal crash when selecting text in TextField, Unexpected metaState 0 for key 0x200000102 during an ACTION_down event [Flutter 3.3] Fatal crash with java.lang.AssertionError when selecting text in TextField Sep 1, 2022
@bleroux
Copy link
Contributor

bleroux commented Sep 1, 2022

Can anyone confirm if this is a regression?

@justinmc : I can confirm it is a regression.
@dkwingsmt @AlexV525 : this is not fixed on master

On my Android phone, with the code sample from #110640 (comment) :

  • NO crash using Flutter 3.0.5
  • Crash using Flutter 3.3.0
  • Crash using master channel
flutter doctor -v (master)

[✓] Flutter (Channel master, 3.1.0-0.0.pre.2607, on Ubuntu 22.04.1 LTS 5.15.0-46-generic, locale fr_FR.UTF-8)
    • Flutter version 3.1.0-0.0.pre.2607 on channel master at /home/bruno/Bruno/Nevercode/flutter
    • Upstream repository [email protected]:NevercodeHQ/flutter.git
    • FLUTTER_GIT_URL = [email protected]:NevercodeHQ/flutter.git
    • Framework revision 92ab7625e8 (il y a 5 heures), 2022-09-01 00:04:25 -0400
    • Engine revision b149eea0a3
    • Dart version 2.19.0 (build 2.19.0-154.0.dev)
    • DevTools version 2.16.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /home/bruno/Android/Sdk
    • Platform android-31, build-tools 33.0.0
    • Java binary at: /home/bruno/Produits/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Linux toolchain - develop for Linux desktop
    • Ubuntu clang version 14.0.0-1ubuntu1
    • cmake version 3.22.1
    • ninja version 1.8.2
    • pkg-config version 0.29.2

[✓] Android Studio (version 2021.3)
    • Android Studio at /home/bruno/Produits/android-studio
    • Flutter plugin version 68.1.3
    • Dart plugin version 213.7371
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

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

[✓] Connected device (3 available)
    • SNE LX1 (mobile) • HYF0219508003668 • android-arm64  • Android 10 (API 29)
    • Linux (desktop)  • linux            • linux-x64      • Ubuntu 22.04.1 LTS 5.15.0-46-generic
    • Chrome (web)     • chrome           • web-javascript • Google Chrome 104.0.5112.101

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!
Console log
Launching lib/main.dart on SNE LX1 in debug mode...
✓  Built build/app/outputs/flutter-apk/app-debug.apk.
Connecting to VM Service at ws://127.0.0.1:41043/TxTg8ET_56g=/ws
W/Gralloc3(27897): mapper 3.x is not supported
E/        (27897): APS:IFLoad:importExternalFunctions, search function createNewHwApsUtils failed, dlsym err:undefined symbol: createNewHwApsUtils
D/        (27897): APS:importExternalFunctions OK
I/HwViewRootImpl(27897): removeInvalidNode jank list is null
D/AwareBitmapCacher(27897): handleInit switch not opened pid=27897
W/Settings(27897): Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
V/HiTouch_HiTouchSensor(27897): User setup is finished.
I/HwViewRootImpl(27897): removeInvalidNode all the node in jank list is out of time
I/AssistStructure(27897): Flattened final assist data: 464 bytes, containing 1 windows, 3 views
D/AndroidRuntime(27897): Shutting down VM
I/QarthLog(27897): [PatchStore] createDisableExceptionQarthFile
I/QarthLog(27897): [PatchStore] create disable file for com.example.flutter_110640 uid is 10132
E/AndroidRuntime(27897): FATAL EXCEPTION: main
E/AndroidRuntime(27897): Process: com.example.flutter_110640, PID: 27897
E/AndroidRuntime(27897): java.lang.AssertionError: The key was empty
E/AndroidRuntime(27897): 	at io.flutter.embedding.android.KeyEmbedderResponder.updatePressingState(KeyEmbedderResponder.java:112)
E/AndroidRuntime(27897): 	at io.flutter.embedding.android.KeyEmbedderResponder.synthesizeEvent(KeyEmbedderResponder.java:359)
E/AndroidRuntime(27897): 	at io.flutter.embedding.android.KeyEmbedderResponder.lambda$synchronizePressingKey$0$io-flutter-embedding-android-KeyEmbedderResponder(KeyEmbedderResponder.java:163)
E/AndroidRuntime(27897): 	at io.flutter.embedding.android.KeyEmbedderResponder$$ExternalSyntheticLambda1.run(Unknown Source:6)
E/AndroidRuntime(27897): 	at io.flutter.embedding.android.KeyEmbedderResponder.handleEventImpl(KeyEmbedderResponder.java:345)
E/AndroidRuntime(27897): 	at io.flutter.embedding.android.KeyEmbedderResponder.handleEvent(KeyEmbedderResponder.java:396)
E/AndroidRuntime(27897): 	at io.flutter.embedding.android.KeyboardManager.handleEvent(KeyboardManager.java:224)
E/AndroidRuntime(27897): 	at io.flutter.plugin.editing.InputConnectionAdaptor.sendKeyEvent(InputConnectionAdaptor.java:279)
E/AndroidRuntime(27897): 	at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:432)
E/AndroidRuntime(27897): 	at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:89)
E/AndroidRuntime(27897): 	at android.os.Handler.dispatchMessage(Handler.java:107)
E/AndroidRuntime(27897): 	at android.os.Looper.loop(Looper.java:213)
E/AndroidRuntime(27897): 	at android.app.ActivityThread.main(ActivityThread.java:8178)
E/AndroidRuntime(27897): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(27897): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
E/AndroidRuntime(27897): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1101)
I/Process (27897): Sending signal. PID: 27897 SIG: 9
Lost connection to device.
Exited (sigterm)

@bleroux bleroux added the c: regression It was better in the past than it is now label Sep 1, 2022
@bleroux
Copy link
Contributor

bleroux commented Sep 1, 2022

I did a 'git bisect'. The crash started with this engine roll: #105070

@dkwingsmt
It seems to be related to this engine commit: flutter/engine#33686

@droplet-js
Copy link

Any News Update?

@bleroux bleroux self-assigned this Sep 5, 2022
@bleroux bleroux added this to Nevercode Sep 5, 2022
@bleroux bleroux moved this to To do in Nevercode Sep 5, 2022
@bleroux bleroux moved this from To do to In progress in Nevercode Sep 5, 2022
@chinmaygarde chinmaygarde added the waiting for PR to land (fixed) A fix is in flight label Sep 6, 2022
@bleroux bleroux moved this from In progress to PR submitted in Nevercode Sep 7, 2022
@WONDERJEWEL
Copy link

WONDERJEWEL commented Sep 13, 2022

I Have the same problem
device : Redmi 10c + All system apps are up to date

C:\src\flutter\bin\flutter.bat doctor --verbose
[√] Flutter (Channel stable, 3.3.1, on Microsoft Windows [Version 10.0.22000.856], locale en-IL)
• Flutter version 3.3.1 on channel stable at C:\src\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 4f9d92f (7 days ago), 2022-09-06 17:54:53 -0700
• Engine revision 3efdf03e73
• Dart version 2.18.0
• DevTools version 2.15.0

[√] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
• Android SDK at C:\Users\merid\AppData\Local\Android\sdk
• Platform android-TiramisuPrivacySandbox, build-tools 33.0.0
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
• All Android licenses accepted.

[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[X] Visual Studio - develop for Windows
X Visual Studio not installed; this is necessary for Windows development.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the "Desktop development with C++" workload, including all of its default components

[√] Android Studio (version 2021.2)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)

[√] VS Code (version 1.57.1)
• VS Code at C:\Users\merid\AppData\Local\Programs\Microsoft VS Code
• Flutter extension can be installed from:
https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[√] Connected device (5 available)
• 220333QAG (mobile) • fd8dff64 • android-arm64 • Android 11 (API 30)
• sdk gphone x86 (mobile) • emulator-5554 • android-x86 • Android 11 (API 30) (emulator)
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.22000.856]
• Chrome (web) • chrome • web-javascript • Google Chrome 104.0.5112.102
• Edge (web) • edge • web-javascript • Microsoft Edge 105.0.1343.33

[√] HTTP Host Availability
• All required HTTP hosts are available

! Doctor found issues in 1 category.
Process finished with exit code 0

@github-actions
Copy link

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.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 10, 2022
@bleroux bleroux added the platform-android Android applications specifically label Oct 11, 2022
@flutter-triage-bot flutter-triage-bot bot added P0 Critical issues such as a build break or regression and removed P1 labels Jun 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a: text input Entering text in a text field or keyboard related problems c: crash Stack traces logged to the console c: fatal crash Crashes that terminate the process c: regression It was better in the past than it is now engine flutter/engine repository. See also e: labels. P0 Critical issues such as a build break or regression platform-android Android applications specifically r: fixed Issue is closed as already fixed in a newer version
Projects
Status: Done (PR merged)
Development

Successfully merging a pull request may close this issue.