It seems like I've got a low memory issue in my App...
Can it be the reason why my IME process run away ?




On 25 oct, 10:37, Guian <guiandou...@gmail.com> wrote:
> thx Dianne for the answer.
> I'm meeting the same problem and I still wonder how can we prevent the
> current IME's process from going away...
>  ( Did I say something that upset it ?  )
>
> Any clue on this ?
>
> On 25 oct, 10:13, Dianne Hackborn <hack...@android.com> wrote:
>
> > As per:
>
> > W/InputMethodManager( 2368): IME died: null dropping:
> > KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=158 mFlags=8}
>
> > The current IME's process has gone away, and the app is reporting an error
> > when it tries to hand a key event to it to process.
>
> > On Thu, Dec 17, 2009 at 3:38 PM, hap 497 <hap...@gmail.com> wrote:
> > > Hi,
>
> > > I am seeing the followingandroid.os.DeadObjectExceptionexception in
> > > 'adb logcat'. Can you please tell me how can I determine that it is
> > > caused by my app? And how can i trouble-shoot within my app?
>
> > > Thank you.
>
> > > D/AKMD    (   55): Compass OPEN
> > > D/SurfaceFlinger(   76): Screen about to return, flinger = 0x1a3c58
> > > I/WindowManager(   76): onOrientationChanged, rotation changed to 0
> > > D/KeyguardViewMediator(   76): pokeWakelock(5000)
> > > W/InputManagerService(   76): Window already focused, ignoring focus
> > > gain of: com.android.internal.view.iinputmethodclient$stub$pr...@43a5b348
> > > W/InputMethodManager( 2368): IME died: null dropping:
> > > KeyEvent{action=1 code=82 repeat=0 meta=0 scancode=139 mFlags=8}
> > > W/InputMethodManager( 2368):android.os.DeadObjectException
> > > W/InputMethodManager( 2368):    at
> > > android.os.BinderProxy.transact(Native Method)
> > > W/InputMethodManager( 2368):    at
>
> > > com.android.internal.view.IInputMethodSession$Stub$Proxy.dispatchKeyEvent(IInputMethodSession.java:289)
> > > W/InputMethodManager( 2368):    at
>
> > > android.view.inputmethod.InputMethodManager.dispatchKeyEvent(InputMethodManager.java:1335)
> > > W/InputMethodManager( 2368):    at
> > > android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2284)
> > > W/InputMethodManager( 2368):    at
> > > android.view.ViewRoot.handleMessage(ViewRoot.java:1627)
> > > W/InputMethodManager( 2368):    at
> > > android.os.Handler.dispatchMessage(Handler.java:99)
> > > W/InputMethodManager( 2368):    at android.os.Looper.loop(Looper.java:123)
> > > W/InputMethodManager( 2368):    at
> > > android.app.ActivityThread.main(ActivityThread.java:4203)
> > > W/InputMethodManager( 2368):    at
> > > java.lang.reflect.Method.invokeNative(Native Method)
> > > W/InputMethodManager( 2368):    at
> > > java.lang.reflect.Method.invoke(Method.java:521)
> > > W/InputMethodManager( 2368):    at
>
> > > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
> > > W/InputMethodManager( 2368):    at
> > > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
> > > W/InputMethodManager( 2368):    at dalvik.system.NativeStart.main(Native
> > > Method)
> > > W/InputMethodManager( 2368): IME died: null dropping:
> > > KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=158 mFlags=8}
> > > W/InputMethodManager( 2368):android.os.DeadObjectException
> > > W/InputMethodManager( 2368):    at
> > > android.os.BinderProxy.transact(Native Method)
> > > W/InputMethodManager( 2368):    at
>
> > > com.android.internal.view.IInputMethodSession$Stub$Proxy.dispatchKeyEvent(IInputMethodSession.java:289)
> > > W/InputMethodManager( 2368):    at
>
> > > android.view.inputmethod.InputMethodManager.dispatchKeyEvent(InputMethodManager.java:1335)
> > > W/InputMethodManager( 2368):    at
> > > android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2284)
> > > W/InputMethodManager( 2368):    at
> > > android.view.ViewRoot.handleMessage(ViewRoot.java:1627)
> > > W/InputMethodManager( 2368):    at
> > > android.os.Handler.dispatchMessage(Handler.java:99)
> > > W/InputMethodManager( 2368):    at android.os.Looper.loop(Looper.java:123)
> > > W/InputMethodManager( 2368):    at
> > > android.app.ActivityThread.main(ActivityThread.java:4203)
> > > W/InputMethodManager( 2368):    at
> > > java.lang.reflect.Method.invokeNative(Native Method)
> > > W/InputMethodManager( 2368):    at
> > > java.lang.reflect.Method.invoke(Method.java:521)
> > > W/InputMethodManager( 2368):    at
>
> > > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
> > > W/InputMethodManager( 2368):    at
> > > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
> > > W/InputMethodManager( 2368):    at dalvik.system.NativeStart.main(Native
> > > Method)
> > > D/Sensors (   76): sensors=00000000, real=00000000
>
> > > --
> > > You received this message because you are subscribed to the Google
> > > Groups "Android Developers" group.
> > > To post to this group, send email to android-developers@googlegroups.com
> > > To unsubscribe from this group, send email to
> > > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com>
> > > For more options, visit this group at
> > >http://groups.google.com/group/android-developers?hl=en
>
> > --
> > Dianne Hackborn
> > Android framework engineer
> > hack...@android.com
>
> > Note: please don't send private questions to me, as I don't have time to
> > provide private support, and so won't reply to such e-mails.  All such
> > questions should be posted on public forums, where I and others can see and
> > answer them.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to