We are aware of an issue with TouchPal X keyboard that causes the keyboard to force-close.


We have emailed the developers of the keyboard the following bug report and got a response saying they can replicate the bug and they will fix it.



---

To: support@sonelli.com

From: xxxxxx@cooktek.com

Subject: Re: Touchpal Crashes (from another developer)


I can reproduce the bug, and we will fix it thanks


----

To: android@cootek.com

From: support@sonelli.com

Subject: Touchpal Crashes (from another developer)


Hi,

I'm one of the developers of JuiceSSH on Android.

We've had a large number of our users reporting problems with using our SSH client with your TouchPal X keyboard.

I've confirmed this by downloading your keyboard and launching an SSH session in our app.
When your keyboard pops up, it force-closes (see logcat output below).

This is happening with the latest version of TouchPal on the Play Store (v5.4.6.54562).

If it helps, our application uses an BaseInputConnection for it's text input to the terminal (rather than a EditText or other views) with the following EditorInfo IME flags:

outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI | EditorInfo.IME_ACTION_NONE;

outAttrs.inputType = EditorInfo.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD;

if(Build.VERSION.SDK_INT >= 11){
    outAttrs.imeOptions |= EditorInfo.IME_FLAG_NO_FULLSCREEN;
}


This doesn't occur with any other keyboard we've tested against - only TouchPal.
Do you think you could investigate the cause as we're getting quite a few bad reviews on the Play Store over it.

We're more than happy to assist in any way possible.

Thanks,

Paul

Paul Maddox
Co-founder, Sonelli Ltd



I/ActivityManager(  653): Start proc com.cootek.smartinputv5 for service com.cootek.smartinputv5/com.cootek.smartinput5.TouchPalIME: pid=11409 uid=10271 gids={50271, 1015, 3003, 5012, 1028}
I/System  (11409): exec(logcat -d -v time *:D @ com.cootek.smartinput5.func.Utils.createLogFile:116)
D/TelephonyCallback( 1104): DataActivity: 2
I/TouchPalIME(11409): Create TouchPal.
D/DATA_ICON( 1104): -> stat_sys_data_out_h
D/StatusBar.NetworkController( 1104): dumpIcon[stat_sys_data_out_h stat_sys_5signal_5|null (gone) (gone) F]
D/Socket_Alarm(11409): registerHTCSocketMonitorCallBack
D/Socket_Alarm(11409): set mSocketMonitor
D/Socket_Alarm(11409): HTCSocketMonitorImpl::HTCSocketMonitorImpl
W/ContextImpl(11409): Failed to check package's status, pkg:com.cootek.smartinputv5.language.chs.handwrite
W/ContextImpl(11409): android.content.pm.PackageManager$NameNotFoundException: Application package com.cootek.smartinputv5.language.chs.handwrite is uninstalling.
W/ContextImpl(11409):  at android.app.ContextImpl.createPackageContextAsUser(ContextImpl.java:2021)
W/ContextImpl(11409):  at android.app.ContextImpl.createPackageContext(ContextImpl.java:1999)
W/ContextImpl(11409):  at android.content.ContextWrapper.createPackageContext(ContextWrapper.java:616)
W/ContextImpl(11409):  at com.cootek.smartinput5.func.HandWriteManager.loadHandWriteFromAssets(HandWriteManager.java:239)
W/ContextImpl(11409):  at com.cootek.smartinput5.func.HandWriteManager.<init>(HandWriteManager.java:87)
W/ContextImpl(11409):  at com.cootek.smartinput5.func.FuncManager.getHandWriteManager(FuncManager.java:531)
W/ContextImpl(11409):  at com.cootek.smartinput5.engine.Engine.setup(Engine.java:448)
W/ContextImpl(11409):  at com.cootek.smartinput5.engine.Engine.<init>(Engine.java:433)
W/ContextImpl(11409):  at com.cootek.smartinput5.engine.Engine.initialize(Engine.java:296)
W/ContextImpl(11409):  at com.cootek.smartinput5.TouchPalIME.initialize(TouchPalIME.java:1304)
W/ContextImpl(11409):  at com.cootek.smartinput5.TouchPalIME.onStartInput(TouchPalIME.java:288)
W/ContextImpl(11409):  at android.inputmethodservice.InputMethodService.doStartInput(InputMethodService.java:1665)
W/ContextImpl(11409):  at android.inputmethodservice.InputMethodService$InputMethodImpl.startInput(InputMethodService.java:435)
W/ContextImpl(11409):  at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:171)
W/ContextImpl(11409):  at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:40)
W/ContextImpl(11409):  at android.os.Handler.dispatchMessage(Handler.java:99)
W/ContextImpl(11409):  at android.os.Looper.loop(Looper.java:158)
W/ContextImpl(11409):  at android.app.ActivityThread.main(ActivityThread.java:5789)
W/ContextImpl(11409):  at java.lang.reflect.Method.invokeNative(Native Method)
W/ContextImpl(11409):  at java.lang.reflect.Method.invoke(Method.java:525)
W/ContextImpl(11409):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
W/ContextImpl(11409):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:843)
W/ContextImpl(11409):  at dalvik.system.NativeStart.main(Native Method)
W/System.err(11409): android.content.pm.PackageManager$NameNotFoundException: Application package com.cootek.smartinputv5.language.chs.handwrite not found
W/System.err(11409):  at android.app.ContextImpl.createPackageContextAsUser(ContextImpl.java:2039)
W/PackageManager(  653): Package named 'com.cootek.smartinputv5.language.chs.handwrite' doesn't exist.
W/System.err(11409):  at android.app.ContextImpl.createPackageContext(ContextImpl.java:1999)
W/System.err(11409):  at android.content.ContextWrapper.createPackageContext(ContextWrapper.java:616)
W/System.err(11409):  at com.cootek.smartinput5.func.HandWriteManager.loadHandWriteFromAssets(HandWriteManager.java:239)
W/System.err(11409):  at com.cootek.smartinput5.func.HandWriteManager.<init>(HandWriteManager.java:87)
W/System.err(11409):  at com.cootek.smartinput5.func.FuncManager.getHandWriteManager(FuncManager.java:531)
W/System.err(11409):  at com.cootek.smartinput5.engine.Engine.setup(Engine.java:448)
W/System.err(11409):  at com.cootek.smartinput5.engine.Engine.<init>(Engine.java:433)
W/System.err(11409):  at com.cootek.smartinput5.engine.Engine.initialize(Engine.java:296)
W/System.err(11409):  at com.cootek.smartinput5.TouchPalIME.initialize(TouchPalIME.java:1304)
W/System.err(11409):  at com.cootek.smartinput5.TouchPalIME.onStartInput(TouchPalIME.java:288)
W/System.err(11409):  at android.inputmethodservice.InputMethodService.doStartInput(InputMethodService.java:1665)
W/System.err(11409):  at android.inputmethodservice.InputMethodService$InputMethodImpl.startInput(InputMethodService.java:435)
W/System.err(11409):  at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:171)
W/System.err(11409):  at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:40)
W/System.err(11409):  at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err(11409):  at android.os.Looper.loop(Looper.java:158)
W/System.err(11409):  at android.app.ActivityThread.main(ActivityThread.java:5789)
W/System.err(11409):  at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(11409):  at java.lang.reflect.Method.invoke(Method.java:525)
W/System.err(11409):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
W/System.err(11409):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:843)
W/System.err(11409):  at dalvik.system.NativeStart.main(Native Method)
F/libc    (11409): Fatal signal 11 (SIGSEGV) at 0x0072006e (code=1), thread 11409 (ek.smartinputv5)
I/DEBUG   (  248): Build fingerprint: 'htc/htc_asia_wwe/m7:4.3/JSS15J/271278.4:user/release-keys'
I/DEBUG   (  248): Revision: '3'
I/DEBUG   (  248): pid: 11409, tid: 11409, name: ek.smartinputv5  >>> com.cootek.smartinputv5 <<<
I/DEBUG   (  248): debuggerd: checkTellHTCSettings
I/DEBUG   (  248): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0072006e
V/HtcNativeCrashUtil(  653): Read id1=-1243796867 id2=-217320719, they are start flags. This is HTC header
I/DEBUG   (  248):     r0 00000001  r1 00000000  r2 befd40b8  r3 befd40b8
I/DEBUG   (  248):     r4 0072006f  r5 00730074  r6 0020003a  r7 00700020
I/DEBUG   (  248):     r8 6bad0db7  r9 befd4404  sl befd443c  fp 66f601ec
I/DEBUG   (  248):     ip 00000003  sp befd4118  lr 6baa901d  pc 0072006e  cpsr 000e0030
I/DEBUG   (  248):     d0  0000000000000011  d1  0000001100000002
I/DEBUG   (  248):     d2  0000000000000000  d3  0000000400000074
I/DEBUG   (  248):     d4  bfc7c4bf8779c3be  d5  9477b8a1143bbcde
I/DEBUG   (  248):     d6  2c1ff5d1b2d668b2  d7  418000000922952b
I/DEBUG   (  248):     d8  0000000000000000  d9  0000000000000000
I/DEBUG   (  248):     d10 0000000000000000  d11 0000000000000000
I/DEBUG   (  248):     d12 0000000000000000  d13 0000000000000000
I/DEBUG   (  248):     d14 0000000000000000  d15 0000000000000000
I/DEBUG   (  248):     d16 002e006d006f0063  d17 00720064006e0061
I/DEBUG   (  248):     d18 002e00640069006f  d19 00650074006e0069
I/DEBUG   (  248):     d20 006c0061006e0072  d21 006500690076002e
I/DEBUG   (  248):     d22 00490049002e0077  d23 007400750070006e
I/DEBUG   (  248):     d24 3f56c16c16c76a94  d25 3f81111111185da8
I/DEBUG   (  248):     d26 3fa555555555551c  d27 3fc55555555554db
I/DEBUG   (  248):     d28 3fe0000000000000  d29 0000000000000001
I/DEBUG   (  248):     d30 fff0000000000000  d31 0000000000000018
I/DEBUG   (  248):     scr 28000010
I/DEBUG   (  248): 
I/DEBUG   (  248): backtrace:
I/DEBUG   (  248):     #00  pc 0072006e  <unknown>
I/DEBUG   (  248):     #01  pc 0009d019  /data/app-lib/com.cootek.smartinputv5-1/libsmartinputv5_ol.so
I/DEBUG   (  248):     #02  pc 0061006a  <unknown>
I/DEBUG   (  248): 
I/DEBUG   (  248): stack:
I/DEBUG   (  248):          befd40d8  befd40b8  [stack]
I/DEBUG   (  248):          befd40dc  befd40b8  [stack]
I/DEBUG   (  248):          befd40e0  00000000  
I/DEBUG   (  248):          befd40e4  00000000  
I/DEBUG   (  248):          befd40e8  00000000  
I/DEBUG   (  248):          befd40ec  00000000  
I/DEBUG   (  248):          befd40f0  00000000  
I/DEBUG   (  248):          befd40f4  00700055  
I/DEBUG   (  248):          befd40f8  00610064  
I/DEBUG   (  248):          befd40fc  00650074  
I/DEBUG   (  248):          befd4100  00700020  
I/DEBUG   (  248):          befd4104  0072006f  
I/DEBUG   (  248):          befd4108  00730074  
I/DEBUG   (  248):          befd410c  0020003a  
I/DEBUG   (  248):          befd4110  df0027ad  
I/DEBUG   (  248):          befd4114  00000000  
I/DEBUG   (  248):     #00  befd4118  00730074  
I/DEBUG   (  248):          ........  ........
I/DEBUG   (  248):     #01  befd4118  00730074  
I/DEBUG   (  248):          befd411c  0061006e  
I/DEBUG   (  248):     #02  befd4120  00200070  
I/DEBUG   (  248):          befd4124  00650066  
I/DEBUG   (  248):          befd4128  00630074  
I/DEBUG   (  248):          befd412c  00200068  
I/DEBUG   (  248):          befd4130  00700075  
I/DEBUG   (  248):          befd4134  00610064  
I/DEBUG   (  248):          befd4138  00650074  
I/DEBUG   (  248):          befd413c  0020000a  
I/DEBUG   (  248):          befd4140  006f0050  
I/DEBUG   (  248):          befd4144  00740072  
I/DEBUG   (  248):          befd4148  00760020  
I/DEBUG   (  248):          befd414c  00720065  
I/DEBUG   (  248):          befd4150  00690073  
I/DEBUG   (  248):          befd4154  006e006f  
I/DEBUG   (  248):          befd4158  003a0073  
I/DEBUG   (  248):          befd415c  00700020  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near r2:
I/DEBUG   (  248):     befd4098 00000000 00000000 00000000 00000000  
I/DEBUG   (  248):     befd40a8 00000000 00000000 003a0000 6bae8a68  
I/DEBUG   (  248):     befd40b8 006e0000 00440020 00630065 00200020  
I/DEBUG   (  248):     befd40c8 00200034 00380030 0035003a 003a0036  
I/DEBUG   (  248):     befd40d8 befd40b8 befd40b8 00000000 00000000  
I/DEBUG   (  248):     befd40e8 00000000 00000000 00000000 00700055  
I/DEBUG   (  248):     befd40f8 00610064 00650074 00700020 0072006f  
I/DEBUG   (  248):     befd4108 00730074 0020003a df0027ad 00000000  
I/DEBUG   (  248):     befd4118 00730074 0061006e 00200070 00650066  
I/DEBUG   (  248):     befd4128 00630074 00200068 00700075 00610064  
I/DEBUG   (  248):     befd4138 00650074 0020000a 006f0050 00740072  
I/DEBUG   (  248):     befd4148 00760020 00720065 00690073 006e006f  
I/DEBUG   (  248):     befd4158 003a0073 00700020 0072006f 00760074  
I/DEBUG   (  248):     befd4168 00720065 00690073 006e006f 002d0020  
I/DEBUG   (  248):     befd4178 000a0076 00550020 00670070 00610072  
I/DEBUG   (  248):     befd4188 00650064 00700020 0072006f 00730074  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near r3:
I/DEBUG   (  248):     befd4098 00000000 00000000 00000000 00000000  
I/DEBUG   (  248):     befd40a8 00000000 00000000 003a0000 6bae8a68  
I/DEBUG   (  248):     befd40b8 006e0000 00440020 00630065 00200020  
I/DEBUG   (  248):     befd40c8 00200034 00380030 0035003a 003a0036  
I/DEBUG   (  248):     befd40d8 befd40b8 befd40b8 00000000 00000000  
I/DEBUG   (  248):     befd40e8 00000000 00000000 00000000 00700055  
I/DEBUG   (  248):     befd40f8 00610064 00650074 00700020 0072006f  
I/DEBUG   (  248):     befd4108 00730074 0020003a df0027ad 00000000  
I/DEBUG   (  248):     befd4118 00730074 0061006e 00200070 00650066  
I/DEBUG   (  248):     befd4128 00630074 00200068 00700075 00610064  
I/DEBUG   (  248):     befd4138 00650074 0020000a 006f0050 00740072  
I/DEBUG   (  248):     befd4148 00760020 00720065 00690073 006e006f  
I/DEBUG   (  248):     befd4158 003a0073 00700020 0072006f 00760074  
I/DEBUG   (  248):     befd4168 00720065 00690073 006e006f 002d0020  
I/DEBUG   (  248):     befd4178 000a0076 00550020 00670070 00610072  
I/DEBUG   (  248):     befd4188 00650064 00700020 0072006f 00730074  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near r4:
I/DEBUG   (  248):     0072004c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072005c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072006c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072007c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072008c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072009c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200ac ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200bc ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200cc ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200dc ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200ec ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200fc ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072010c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072011c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072012c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072013c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near r5:
I/DEBUG   (  248):     00730054 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730064 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730074 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730084 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730094 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007300a4 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007300b4 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007300c4 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007300d4 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007300e4 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007300f4 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730104 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730114 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730124 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730134 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00730144 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near r6:
I/DEBUG   (  248):     00200018 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200028 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200038 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200048 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200058 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200068 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200078 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200088 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200098 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     002000a8 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     002000b8 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     002000c8 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     002000d8 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     002000e8 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     002000f8 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00200108 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near r7:
I/DEBUG   (  248):     00700000 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700010 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700020 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700030 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700040 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700050 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700060 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700070 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700080 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     00700090 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007000a0 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007000b0 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007000c0 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007000d0 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007000e0 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007000f0 ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near r8:
I/DEBUG   (  248):     6bad0d94 696e4900 65704f74 69746172 53006e6f  
I/DEBUG   (  248):     6bad0da4 74726174 75706e49 65704f74 69746172  
I/DEBUG   (  248):     6bad0db4 53006e6f 74726174 75706e49 65695674  
I/DEBUG   (  248):     6bad0dc4 65704f77 69746172 46006e6f 73696e69  
I/DEBUG   (  248):     6bad0dd4 706e4968 704f7475 74617265 006e6f69  
I/DEBUG   (  248):     6bad0de4 696e6946 6e496873 56747570 4f776569  
I/DEBUG   (  248):     6bad0df4 61726570 6e6f6974 666f5300 79654b74  
I/DEBUG   (  248):     6bad0e04 7265704f 6f697461 6954006e 4f72656d  
I/DEBUG   (  248):     6bad0e14 61726570 6e6f6974 72614800 79654b64  
I/DEBUG   (  248):     6bad0e24 7265704f 6f697461 6143006e 6469646e  
I/DEBUG   (  248):     6bad0e34 4f657461 61726570 6e6f6974 62615400  
I/DEBUG   (  248):     6bad0e44 7265704f 6f697461 6553006e 6e697474  
I/DEBUG   (  248):     6bad0e54 68437367 65676e61 65704f64 69746172  
I/DEBUG   (  248):     6bad0e64 43006e6f 69666e6f 61684367 6465676e  
I/DEBUG   (  248):     6bad0e74 7265704f 6f697461 6946006e 7265746c  
I/DEBUG   (  248):     6bad0e84 7265704f 6f697461 6148006e 7257646e  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near r9:
I/DEBUG   (  248):     befd43e4 000a0030 00200020 00200020 00200020  
I/DEBUG   (  248):     befd43f4 00200020 00200020 00200020 0061006c  
I/DEBUG   (  248):     befd4404 00650062 002f006c 00690064 006b0073  
I/DEBUG   (  248):     befd4414 00200031 004f0020 004c004e 004e0049  
I/DEBUG   (  248):     befd4424 00200045 00200020 00200020 00200020  
I/DEBUG   (  248):     befd4434 00200030 00200020 00200020 00200030  
I/DEBUG   (  248):     befd4444 00200020 00200020 000a0030 00200020  
I/DEBUG   (  248):     befd4454 00200020 00200020 00200020 00200020  
I/DEBUG   (  248):     befd4464 00200020 0061006c 00650062 002f006c  
I/DEBUG   (  248):     befd4474 00690064 006b0073 00200032 004f0020  
I/DEBUG   (  248):     befd4484 004c004e 004e0049 00200045 00200020  
I/DEBUG   (  248):     befd4494 00200020 00200020 00200030 00200020  
I/DEBUG   (  248):     befd44a4 00200020 00200030 00200020 00200020  
I/DEBUG   (  248):     befd44b4 000a0030 00200020 00200020 00200020  
I/DEBUG   (  248):     befd44c4 00200020 00200020 00200020 0061006c  
I/DEBUG   (  248):     befd44d4 00650062 002f006c 00690064 006b0073  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near sl:
I/DEBUG   (  248):     befd441c 004c004e 004e0049 00200045 00200020  
I/DEBUG   (  248):     befd442c 00200020 00200020 00200030 00200020  
I/DEBUG   (  248):     befd443c 00200020 00200030 00200020 00200020  
I/DEBUG   (  248):     befd444c 000a0030 00200020 00200020 00200020  
I/DEBUG   (  248):     befd445c 00200020 00200020 00200020 0061006c  
I/DEBUG   (  248):     befd446c 00650062 002f006c 00690064 006b0073  
I/DEBUG   (  248):     befd447c 00200032 004f0020 004c004e 004e0049  
I/DEBUG   (  248):     befd448c 00200045 00200020 00200020 00200020  
I/DEBUG   (  248):     befd449c 00200030 00200020 00200020 00200030  
I/DEBUG   (  248):     befd44ac 00200020 00200020 000a0030 00200020  
I/DEBUG   (  248):     befd44bc 00200020 00200020 00200020 00200020  
I/DEBUG   (  248):     befd44cc 00200020 0061006c 00650062 002f006c  
I/DEBUG   (  248):     befd44dc 00690064 006b0073 00200033 004f0020  
I/DEBUG   (  248):     befd44ec 004c004e 004e0049 00200045 00200020  
I/DEBUG   (  248):     befd44fc 00200020 00200020 00200030 00200020  
I/DEBUG   (  248):     befd450c 00200020 00200030 00200020 00200020  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near fp:
I/DEBUG   (  248):     66f601cc 41ca8ec8 1d3002a2 1d30029e 6b70a4f0  
I/DEBUG   (  248):     66f601dc 690811d0 6b70a550 6b70a598 6b70a498  
I/DEBUG   (  248):     66f601ec 66f601ec 66f601ec 68b38dd8 d1d10001  
I/DEBUG   (  248):     66f601fc 6bad0e4e 6b730470 6b70a5b8 6b70a5d8  
I/DEBUG   (  248):     66f6020c 00000000 00000060 0000001b 41cc67d0  
I/DEBUG   (  248):     66f6021c 400eb05c 2e64696f 65746e69 6c616e72  
I/DEBUG   (  248):     66f6022c 0000002b 00190284 0f70001b 0b260a11  
I/DEBUG   (  248):     66f6023c 0a330b03 0a090a09 0a0a0a09 0a090a09  
I/DEBUG   (  248):     66f6024c 0a090a09 6e65746e 0000001b 000a0184  
I/DEBUG   (  248):     66f6025c 0878010b 090a0801 0a0a1109 00000018  
I/DEBUG   (  248):     66f6026c 0000001b 00020182 03020200 00000000  
I/DEBUG   (  248):     66f6027c 00000000 00000018 00000013 00020182  
I/DEBUG   (  248):     66f6028c 01030100 00000010 0000001b 41cc67d0  
I/DEBUG   (  248):     66f6029c 400eb04c 2e64696f 65746e69 6c616e72  
I/DEBUG   (  248):     66f602ac 0000001b 00080184 0a0c0009 0b110a01  
I/DEBUG   (  248):     66f602bc 562f0a0a 47776569 0000001b 00070184  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory near sp:
I/DEBUG   (  248):     befd40f8 00610064 00650074 00700020 0072006f  
I/DEBUG   (  248):     befd4108 00730074 0020003a df0027ad 00000000  
I/DEBUG   (  248):     befd4118 00730074 0061006e 00200070 00650066  
I/DEBUG   (  248):     befd4128 00630074 00200068 00700075 00610064  
I/DEBUG   (  248):     befd4138 00650074 0020000a 006f0050 00740072  
I/DEBUG   (  248):     befd4148 00760020 00720065 00690073 006e006f  
I/DEBUG   (  248):     befd4158 003a0073 00700020 0072006f 00760074  
I/DEBUG   (  248):     befd4168 00720065 00690073 006e006f 002d0020  
I/DEBUG   (  248):     befd4178 000a0076 00550020 00670070 00610072  
I/DEBUG   (  248):     befd4188 00650064 00700020 0072006f 00730074  
I/DEBUG   (  248):     befd4198 0020003a 006f0070 00740072 00700075  
I/DEBUG   (  248):     befd41a8 00720067 00640061 00200065 0061002d  
I/DEBUG   (  248):     befd41b8 002d0020 0062002d 00740061 00680063  
I/DEBUG   (  248):     befd41c8 000a000a 00200020 006f0070 006c006f  
I/DEBUG   (  248):     befd41d8 0020003a 00740073 0072006f 000a0065  
I/DEBUG   (  248):     befd41e8 00730020 00610074 00650074 0020003a  
I/DEBUG   (  248): 
I/DEBUG   (  248): code around pc:
I/DEBUG   (  248):     0072004c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072005c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072006c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072007c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072008c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072009c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200ac ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200bc ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200cc ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200dc ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200ec ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     007200fc ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072010c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072011c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072012c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248):     0072013c ffffffff ffffffff ffffffff ffffffff  
I/DEBUG   (  248): 
I/DEBUG   (  248): code around lr:
I/DEBUG   (  248):     6baa8ffc bd101c20 aaaaaaab 4b06b510 447b1c04  
I/DEBUG   (  248):     6baa900c 60033308 f7ff302c 1d20ffe3 fb22f789  
I/DEBUG   (  248):     6baa901c bd101c20 0003fa52 4b06b510 447b1c04  
I/DEBUG   (  248):     6baa902c 60033308 f7ff302c 1d20ffd3 fb12f789  
I/DEBUG   (  248):     6baa903c bd101c20 0003fa32 1c04b510 ffdcf7ff  
I/DEBUG   (  248):     6baa904c f0201c20 1c20fa41 46c0bd10 3004b510  
I/DEBUG   (  248):     6baa905c d0044281 6a0a6a4b f7811c19 bd10fbe9  
I/DEBUG   (  248):     6baa906c 68036841 49071ac8 1c0b1082 1e184353  
I/DEBUG   (  248):     6baa907c 2001d100 18c04a04 d8014290 d2004298  
I/DEBUG   (  248):     6baa908c 47704801 aaaaaaab 15555555 1c0db570  
I/DEBUG   (  248):     6baa909c 6a416a02 1a501c04 429d1043 480bd903  
I/DEBUG   (  248):     6baa90ac f0204478 6a63ef9a 00696a20 1ac21859  
I/DEBUG   (  248):     6baa90bc 1b421050 d0002a00 19522201 195a0055  
I/DEBUG   (  248):     6baa90cc f77e1c20 1c20ff3f 46c0bd70 00026b13  
I/DEBUG   (  248):     6baa90dc 1c04b5f8 1c0d3004 ffd8f7ff 6b226ae3  
I/DEBUG   (  248):     6baa90ec 6819e006 db02428d 428d6859 330cdb02  
I/DEBUG   (  248): 
I/DEBUG   (  248): memory map around fault addr 0072006e:
I/DEBUG   (  248):     (no map below)
I/DEBUG   (  248):     (no map for address)
I/DEBUG   (  248):     40071000-40073000 r-x /system/bin/app_process
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
I/DEBUG   (  248): --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
E/EmbeddedLogger(  653): App crashed! Process: com.cootek.smartinputv5
E/EmbeddedLogger(  653): App crashed! Package: com.cootek.smartinputv5 v4864 (5.4.6.3)
E/EmbeddedLogger(  653): Application Label: TouchPal X
I/BootReceiver(  653): Copying /data/tombstones/tombstone_06 to DropBox (SYSTEM_TOMBSTONE)
I/ActivityManager(  653): Recipient 11409
W/InputMethodManagerService(  653): Session failed to close due to remote exception
W/InputMethodManagerService(  653): android.os.DeadObjectException
W/InputMethodManagerService(  653):  at android.os.BinderProxy.transact(Native Method)
W/InputMethodManagerService(  653):  at com.android.internal.view.IInputMethodSession$Stub$Proxy.finishSession(IInputMethodSession.java:292)
W/InputMethodManagerService(  653):  at com.android.server.InputMethodManagerService.finishSessionLocked(InputMethodManagerService.java:1472)
W/InputMethodManagerService(  653):  at com.android.server.InputMethodManagerService.clearClientSessionLocked(InputMethodManagerService.java:1463)
W/InputMethodManagerService(  653):  at com.android.server.InputMethodManagerService.clearCurMethodLocked(InputMethodManagerService.java:1489)
W/InputMethodManagerService(  653):  at com.android.server.InputMethodManagerService.onServiceDisconnected(InputMethodManagerService.java:1508)
W/InputMethodManagerService(  653):  at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1201)
W/InputMethodManagerService(  653):  at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1215)
W/InputMethodManagerService(  653):  at android.os.Handler.handleCallback(Handler.java:730)
W/InputMethodManagerService(  653):  at android.os.Handler.dispatchMessage(Handler.java:92)
W/InputMethodManagerService(  653):  at android.os.Looper.loop(Looper.java:158)
W/InputMethodManagerService(  653):  at com.android.server.ServerThread.run(SystemServer.java:1302)
I/ActivityManager(  653): Process com.cootek.smartinputv5 (pid 11409) has died.
W/ActivityManager(  653): Service crashed 2 times, stopping: ServiceRecord{438f4620 u0 com.cootek.smartinputv5/com.cootek.smartinput5.TouchPalIME}
D/Zygote  (  249): Process 11409 terminated by signal (11)