I have a crash bug in my app associated with the user adding a word to their dictionary from a selected word in a native text box or text field. I’ve been able to verify it on a Nook Color. I tested the Coronalabs sample code ‘NativeDisplayObjects’ on the device and it also crashed.
I’ve reported the issue as bug case 20012.
The basic steps are, in the native textbox or field, select a word by double tapping it. Then hold a finger on the word to bring up the native edit text options. The last option (at least on Nook Color) is “add (word) to dictionary.” Select that option and the app will crash.
The option to add word to dictionary didn’t come up on iOS, so this is probably only an Android issue. Flurry analytics reported this error:
class android.content.ActivityNotFoundException
Msg: No Activity found to handle Intent { act=com.android.settings.USER_DICTIONARY_INSERT flg=0x10000000 (has extras) }
I also get one other flurry error reported repeatedly, which I doubt is related to this bug, but does seem related to text in some way. Not sure what it means but would love to be able to fix it since it affects a small percentage of my users:
class java.lang.IndexOutOfBoundsException
Msg: getChars (0 … 1861) ends beyond length 1860
When it occurs the length is different for each occurrence so I think it is related to the length of the string of text the user has entered.
[import]uid: 9422 topic_id: 34617 reply_id: 334617[/import]