Skip to content

Crashes on r/nonpoliticaltwitter for too many flairs? #1351

Description

@kubiospho

When opening a r/nonpoliticaltwitter thread the app crashes.
Sometimes the flairs load and it works.
But doesn't on this one.
https://reddit.com/comments/1syjba0
I think it is the amount of flairs or just one specific flair.

Manufacturer: samsung
Android release: 16
Android SDK: 36

Debugging context: --- Begin stack trace ---
java.lang.IndexOutOfBoundsException: setSpan (45 ... 43) has end before start
at android.text.SpannableStringInternal.checkRange(spannablestringinternal.java:486)
at android.text.SpannableStringInternal.setSpan(spannablestringinternal.java:200)
at android.text.SpannableStringInternal.copySpansFromSpanned(spannablestringinternal.java:88)
at android.text.SpannableStringInternal. (spannablestringinternal.java:49)
at android.text.SpannedString. (spannedstring.java:36)
at android.text.SpannedString. (spannedstring.java:45)
at android.text.TextUtils.stringOrSpannedString(textutils.java:585)
at android.widget.TextView.setText(textview.java:7813)
at android.widget.TextView.setText(textview.java:7719)
at android.widget.TextView.setText(textview.java:7657)
at org.quantumbadger.redreader.views.RedditCommentView$$ExternalSyntheticLambda4.run(r8-map-id-2b85eeb7727e63a58a3fd94011ab026f48728d00862f441ac17975def196220b:28)
at android.os.Handler.handleCallback(handler.java:995)
at android.os.Handler.dispatchMessage(handler.java:103)
at android.os.Looper.loopOnce(looper.java:273)
at android.os.Looper.loop(looper.java:363)
at android.app.ActivityThread.main(activitythread.java:10060)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(runtimeinit.java:632)
at com.android.internal.os.ZygoteInit.main(zygoteinit.java:975)
--- End stack trace ---

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions