Skip to content

Keyboard Freezing on Samsung Galaxy J Max Tab - 32bit device with beta v1.12.13+hotfix.2 #46159

Closed
@iampawan

Description

@iampawan

@timsneath

Steps to Reproduce

  1. Open the app.
  2. Start typing on any text field.
  3. After some inputs, the keyboard freezes, you can still hear the ticking sound but it freezes with the OS at least for few mins.

The problem is happening with the Samsung Galaxy J Max tab with Android 5.1.1. Just FYI It has 32 Bit ARM-based CPUs.

I tried it with other channels. The build is working fine then.

Logs

[✓] Flutter (Channel beta, v1.12.13+hotfix.2, on Mac OS X 10.15.1 19B88, locale
en-GB)
• Flutter version 1.12.13+hotfix.2 at /Users/pawankumar/flutter
• Framework revision 4f54e46 (22 hours ago), 2019-12-04 09:20:18 -0800
• Engine revision 6955b06
• Dart version 2.7.0

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at /Users/pawankumar/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling
support)
• Platform android-29, build-tools 29.0.2
• Java binary at: /Applications/Android
Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build
1.8.0_202-release-1483-b49-5587405)
• All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.2.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.2.1, Build version 11B500
• CocoaPods version 1.8.4

[✓] Android Studio
• Android Studio at /Applications/Android Studio 3.6 Preview.app/Contents
• Flutter plugin version 41.2.3
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build
1.8.0_212-release-1586-b4-5784211)

[✓] Android Studio (version 3.5)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 41.1.2
• Dart plugin version 191.8593
• Java version OpenJDK Runtime Environment (build
1.8.0_202-release-1483-b49-5587405)

[✓] Android Studio
• Android Studio at /Applications/Android Studio 4.0 Preview.app/Contents
• Flutter plugin version 41.2.3
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build
1.8.0_212-release-1586-b4-5784211)

[✓] IntelliJ IDEA Ultimate Edition (version 2019.2.4)
• IntelliJ at /Applications/IntelliJ IDEA.app
• Flutter plugin version 41.1.4
• Dart plugin version 192.7761

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

[!] Connected device
! No devices available

! Doctor found issues in 1 category.

Activity

tvolkert

tvolkert commented on Dec 5, 2019

@tvolkert
Contributor
dnfield

dnfield commented on Dec 5, 2019

@dnfield
Contributor

Have a couple devices that seem close, going to try to reproduce.

dnfield

dnfield commented on Dec 5, 2019

@dnfield
Contributor

Tried on a Samsung Galaxy Tab S 10.5, did not reproduce.

Tried on Samsung Galaxy Tab 3 Lite, also didn't reproduce.

@iampawan the app I'm trying is just our default app from Flutter create with a text field added. I'm selecting the text field and just typing a bunch of random letters quickly for a minute. I'll try to track down the exact device you're on, but it'd be helpful to know if I'm just not using the right test :)

dnfield

dnfield commented on Dec 5, 2019

@dnfield
Contributor

Also, FWIW, the devices I'm testing are on Android 4.4.2 (API 19) and 4.2.2 (API 17).

They're both armv7/32-bit.

dnfield

dnfield commented on Dec 5, 2019

@dnfield
Contributor

I'm not able to track down a Galaxy Tab J Max either in our device lab, a bigger lab at Google, or on eBay :(

iampawan

iampawan commented on Dec 5, 2019

@iampawan
Author

@dnfield no problem. Give me some time. I'll go to the office tomorrow morning IST and I will grab the device and try to perform the same thing with my other apps. Right now, I don’t have the device with me But I actually tried running the same app with the different channel and it started working fine.

dnfield

dnfield commented on Dec 5, 2019

@dnfield
Contributor

@iampawan - it would be super helpful if you could bisect this issue since I'm not able to reproduce it. You should be able to do something like this on beta:

$ git bisect bad
$ git checkout stable
$ git bisect good

You'll then get walked through a bunch of commits by git. Run your app, try typing, if it freezes use git bisect bad, if not git bisect good. Eventually you should find the commit where things went wrong (probably an engine roll). That would help us narrow down things a bit more. If it's an engine roll, it may also be helpful to try all the engine commits in that roll to find out which one was bad.

iampawan

iampawan commented on Dec 5, 2019

@iampawan
Author

@dnfield That's a very helpful suggestion. I'll definitely update you as soon as possible.

tvolkert

tvolkert commented on Dec 6, 2019

@tvolkert
Contributor

Note that I'm not marking this as a release blocker since we haven't been able to reproduce yet.

iampawan

iampawan commented on Dec 6, 2019

@iampawan
Author

Hi, @tvolkert @dnfield This is what I could get using the above process.
Screenshot 2019-12-06 at 12 33 40 PM

[c382b8e] Roll engine 3dc233f..5540684 (5 commits) (#38756)

Wait ... I didn't complete it. I'll share a new one.

iampawan

iampawan commented on Dec 6, 2019

@iampawan
Author

Also, it's not happening with normal text fields but it happens when I have text fields with focus nodes and I unfocus and request focus on other text fields. It's just my assumption though. I can make a video if you need.

37 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

a: text inputEntering text in a text field or keyboard related problemscustomer: productengineflutter/engine repository. See also e: labels.waiting for customer responseThe Flutter team cannot make further progress on this issue until the original reporter responds

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @cbracken@Hixie@kf6gpe@GaryQian@timsneath

      Issue actions

        Keyboard Freezing on Samsung Galaxy J Max Tab - 32bit device with beta v1.12.13+hotfix.2 · Issue #46159 · flutter/flutter