ANR in keyboard as Chrome is not responding
Reported by
ajay.san...@gmail.com,
Mar 29 2018
|
||||||
Issue descriptionWhat steps will reproduce the problem? (1) Random input in browser input field (Once issue) What is the expected output? There should not be ANR What do you see instead? ANR in input method Please provide any additional information below. The call getTextBeforeCursor() is not returning immediatly causinf this ANR. Below is the call-stack, "InputConnectionHandlerThread" prio=5 tid=24 Waiting | group="main" sCount=1 dsCount=0 flags=1 obj=0x13701b68 self=0xc83eb800 | sysTid=17050 nice=5 cgrp=default sched=0/0 handle=0xc7b85970 | state=S schedstat=( 1694487845 1085444849 8264 ) utm=121 stm=48 core=0 HZ=100 | stack=0xc7a83000-0xc7a85000 stackSize=1038KB | held mutexes= at java.lang.Object.wait(Native method) - waiting on <0x0f40dd1a> (a java.lang.Object) at java.lang.Thread.parkFor$(Thread.java:2135) - locked <0x0f40dd1a> (a java.lang.Object) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.chromium.content.browser.input.ThreadedInputConnection.blockAndGetStateUpdate(ThreadedInputConnection.java:68) at org.chromium.content.browser.input.ThreadedInputConnection.requestAndWaitForTextInputState(ThreadedInputConnection.java:57) at org.chromium.content.browser.input.ThreadedInputConnection.getTextBeforeCursor(ThreadedInputConnection.java:159) at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:266) at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:85) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.os.HandlerThread.run(HandlerThread.java:65) Also attached the crash dump
,
Mar 29 2018
,
May 30 2018
,
May 31 2018
Adding the component since this is more IME related.
,
May 31 2018
Adding changwan@ since he is the owner of the related file ThreadedInputConnection.java. changwan@ - Do you know the best person/team to own this bug?
,
May 31 2018
There is nothing much we can do about ANRs until we have good repro steps.
,
Jun 4 2018
Adding needs-feedback for more repro steps. Is it reliable? What device/keyboard APK? |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by ajay.san...@gmail.com
, Mar 29 20183.5 MB
3.5 MB Download