Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

java.lang.ArrayIndexOutOfBoundsException: result:3 at android.graphics.Text.setPaint #45

Closed
daniele-athome opened this issue Mar 9, 2014 · 5 comments
Assignees
Labels
bug Something isn't working imported wontfix This will not be worked on
Milestone

Comments

@daniele-athome
Copy link
Member

From daniele.athome@gmail.com on April 29, 2013 11:40:53

User message: app closes when sending messages with emoji.
Still a "conflict" problem with internal Emoji handling by operating system. Damn Android fragmentation!!!

java.lang.ArrayIndexOutOfBoundsException: result:3
at android.graphics.Text.setPaint(Native Method)
at android.graphics.Text.setPaint(Text.java:211)
at android.text.Layout.each(Layout.java:350)
at android.text.Layout.decorateText(Layout.java:312)
at android.text.Layout.reflow(Layout.java:410)
at android.text.Layout.reflow(Layout.java:380)
at android.text.DynamicLayout.reflow(DynamicLayout.java:292)
at android.text.DynamicLayout$ChangeWatcher.reflow(DynamicLayout.java:180)
at android.text.DynamicLayout$ChangeWatcher.onSpanAdded(DynamicLayout.java:200)
at android.text.SpannableStringBuilder.sendSpanAdded(SpannableStringBuilder.java:915)
at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:620)
at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:523)
at android.view.inputmethod.BaseInputConnection.setComposingRegion(BaseInputConnection.java:441)
at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:327)
at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:75)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
at dalvik.system.NativeStart.main(Native Method)

Original issue: http://code.google.com/p/kontalk/issues/detail?id=74

@daniele-athome daniele-athome self-assigned this Mar 9, 2014
@daniele-athome
Copy link
Member Author

From daniele.athome@gmail.com on May 12, 2013 03:50:36

The impossible bug! Delaying to 2.2.8.

Labels: -Milestone-2.2.7 Milestone-2.2.8

@daniele-athome
Copy link
Member Author

From daniele.athome@gmail.com on August 03, 2013 09:40:16

Delaying to 2.2.9 (it might never get fixed).

Labels: -Milestone-2.2.8 Milestone-2.2.9

@daniele-athome
Copy link
Member Author

From daniele.athome@gmail.com on December 17, 2013 02:10:56

Another one...

java.lang.ArrayIndexOutOfBoundsException: length=509; index=824
at android.text.MeasuredText.addStyleRun(MeasuredText.java:223)
at android.text.StaticLayout.generate(StaticLayout.java:286)
at android.text.DynamicLayout.reflow(DynamicLayout.java:284)
at android.text.DynamicLayout.access$000(DynamicLayout.java:35)
at android.text.DynamicLayout$ChangeWatcher.reflow(DynamicLayout.java:621)
at android.text.DynamicLayout$ChangeWatcher.onSpanAdded(DynamicLayout.java:640)
at android.text.SpannableStringBuilder.sendSpanAdded(SpannableStringBuilder.java:979)
at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:688)
at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:588)
at org.kontalk.util.MessageUtils.convertSmileys(MessageUtils.java:101)
at org.kontalk.ui.ComposeMessageFragment$2.afterTextChanged(ComposeMessageFragment.java:244)
at android.widget.TextView.sendAfterTextChanged(TextView.java:7219)
at android.widget.TextView$ChangeWatcher.afterTextChanged(TextView.java:8903)
at android.text.SpannableStringBuilder.sendAfterTextChanged(SpannableStringBuilder.java:970)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:497)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:435)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:30)
at android.widget.TextView.paste(TextView.java:8213)
at android.widget.TextView.onTextContextMenuItem(TextView.java:7974)
at android.widget.Editor$ActionPopupWindow.onClick(Editor.java:2835)
at android.view.View.performClick(View.java:4100)
at android.view.View$PerformClick.run(View.java:17016)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4838)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)
at dalvik.system.NativeStart.main(Native Method)

@daniele-athome
Copy link
Member Author

From daniele.athome@gmail.com on January 11, 2014 06:04:51

Labels: -Milestone-2.2.9 -Component-Legacy-Android

@daniele-athome daniele-athome removed their assignment Mar 2, 2015
@daniele-athome daniele-athome added the wontfix This will not be worked on label May 17, 2015
@daniele-athome
Copy link
Member Author

Giving up on this.

@daniele-athome daniele-athome self-assigned this Jun 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working imported wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant