`` Stacktrace ``
java.lang.ArrayIndexOutOfBoundsException: length=73; index=-1
at java.util.ArrayList.get(ArrayList.java:439)
at j$.util.DesugarCollections$UnmodifiableList.get(SourceFile:360)
at androidx.recyclerview.widget.ListAdapter.getItem(ListAdapter.java:150)
at ml.docilealligator.infinityforreddit.adapters.CommentsRecyclerViewAdapterNew.lambda$onBindViewHolder$4$ml-docilealligator-infinityforreddit-adapters-CommentsRecyclerViewAdapterNew(CommentsRecyclerViewAdapterNew.java:568)
at ml.docilealligator.infinityforreddit.adapters.CommentsRecyclerViewAdapterNew$$ExternalSyntheticLambda1.loadIconSuccess(D8$$SyntheticClass:0)
at ml.docilealligator.infinityforreddit.user.UserProfileImagesBatchLoader.lambda$loadNextBatch$1(UserProfileImagesBatchLoader.java:129)
at ml.docilealligator.infinityforreddit.user.UserProfileImagesBatchLoader$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:250)
at android.app.ActivityThread.main(ActivityThread.java:7868)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:958)
`` END of stacktrace ``
`` Thread info ``
Name: main
ID: 2
State: RUNNABLE
Priority: 5
Thread group name: main
Thread group parent: system
Thread group active count: 72
Thread time: 0 hr 0 min, 2 sec
`` END of thread info ``
`` Device info ``
Report ID: 8a589854-93e7-4b85-b3a3-94dbfaeaa2c0
Device ID: 1b8e1b49201ed807
Application version: 222
Default launcher: com.motorola.launcher3
Timezone name: Eastern Standard Time
Timezone ID: America/New_York
Version release: 11
Version incremental : 2dfa2
Version SDK: 30
Board: minsk
Bootloader: MBM-3.0-minsk_trac-99494d2f772-230306
Brand: motorola
CPU ABIS 32: armeabi-v7a, armeabi
CPU ABIS 64: arm64-v8a
Supported ABIS: arm64-v8a, armeabi-v7a, armeabi
Device: minsk
Display: RPCS31.Q2-109-16-16
Fingerprint: motorola/minsk_trac/minsk:11/RPCS31.Q2-109-16-16/2dfa2:user/release-keys
Hardware: qcom
Host: ilclbld165
ID: RPCS31.Q2-109-16-16
Manufacturer: motorola
Product: minsk_trac
Build time: 1678160305000
Build time formatted: 06-03-2023 22:38:25
Type: user
Radio: M6150_25.333.01.83R MINSK_NA_CUST
Tags: release-keys
User: hudsoncm
User IDs: N/A
Is sustained performance mode supported: Yes
Is in power save mode: No
Is in interactive state: Yes
Is ignoring battery optimizations: Yes
Thermal status: STATUS_NONE
Location power save mode: MODE_NO_CHANGE
Is device idle: No
Battery percentage: 49
Battery remaining time: N/A
Is battery charging: No
Is device rooted: No
CPU Model: Qualcomm Technologies, Inc SM6150
Number of CPU cores: 8
Up time with sleep: 177 hr 9 min, 13 sec
Up time without sleep: 122 hr 9 min, 42 sec
`` END of Device info ``
`` Exit reasons ``
`` Exit reason #1 ``
Description: isolated not needed
Importance: CACHED
Reason: EXIT_SELF
Timestamp: 07-06-2026 15:57:57
`` END of exit reason #1 ``
`` Exit reason #2 ``
Description: crash
Importance: FOREGROUND
Reason: CRASH
Timestamp: 07-06-2026 15:57:57
`` END of exit reason #2 ``
`` Exit reason #3 ``
Description: crash
Importance: FOREGROUND
Reason: CRASH
Timestamp: 07-06-2026 15:53:15
`` END of exit reason #3 ``
`` END of exit reasons ``
`` Application info ``
App name: Infinity
Version code: 222
Version name: 8.2.5
Package name: ml.docilealligator.infinityforreddit
Short package name: infinityforreddit
Flavor: N/A
Signatures: UWMexcuMb9vRf/AuX0K4On8EgTo=
Is debuggable: No
First installed: 23-08-2025 02:35:10
Last updated: 06-06-2026 02:05:26
Requested permissions: android.permission.ACCESS_NETWORK_STATE, android.permission.INTERNET, android.permission.SET_WALLPAPER, android.permission.SET_WALLPAPER_HINTS, android.permission.FOREGROUND_SERVICE, android.permission.WAKE_LOCK, android.permission.POST_NOTIFICATIONS, android.permission.RUN_USER_INITIATED_JOBS, android.permission.USE_BIOMETRIC, android.permission.USE_FINGERPRINT, android.permission.RECEIVE_BOOT_COMPLETED, ml.docilealligator.infinityforreddit.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Default prefs: swipe_up_to_hide_jump_to_next_top_level_comments_button = false, video_autoplay = 0, pinch_to_zoom_video = false, save_sort_type = true, swipe_vertically_to_go_back_from_media = true, disable_swiping_between_tabs = false, show_top_level_comments_first = false, click_to_show_media_in_gallery_layout = false, save_nsfw_media_in_different_folder = false, time_format = M-d-yyyy hh:mm a, pull_notification_time = 1780833510328, show_comment_divider = true, video_player_ignore_nav_bar = false, show_author_avatar = true, respect_subreddit_recommended_comment_sort_type = false, swipe_right_to_go_back_sensitivity = 0.1, default_search_result_tab = 0, title_font_family = Default, font_family = Custom, comment_divider_type = 0, number_of_columns_in_post_feed_landscape = 2, lock_bottom_app_bar = false, comment_toolbar_hidden = false, separate_folder_for_each_subreddit = false, disable_image_preview = false, user_default_sort_type = NEW, remember_muting_option_in_post_feed = false, volume_keys_navigate_comments = false, hide_subreddit_and_user_prefix = false, long_press_to_hide_toolbar_in_compact_layout = false, post_compact_layout_toolbar_hidden_by_default = false, enable_search_history = true, reddit_video_default_resolution = 360, number_of_columns_in_post_feed_landscape_card_layout_2 = 2, theme = 1, comment_toolbar_hide_on_click = false, video_download_location = content://com.android.externalstorage.documents/tree/primary%3AInfinity, embedded_media_type = 15, content_font_family = Default, image_download_location = content://com.android.externalstorage.documents/tree/primary%3AInfinity, post_feed_max_resolution = 5000000, enable_notification = true, subreddit_default_sort_time = ALL, hide_the_number_of_votes = false, hide_the_number_of_votes_in_comments = false, show_elapsed_time = false, number_of_columns_in_post_feed_portrait_card_layout_2 = 1, number_of_columns_in_post_feed_landscape_gallery_layout = 2, number_of_columns_in_post_feed_landscape_unfolded = 2, long_press_post_non_media_area = 1, tab_switching_sensitivity = 4, hide_subreddit_description = false, swipe_between_posts = false, hide_the_number_of_comments = false, data_saving_mode = 0, enable_swipe_action = false, easier_to_watch_in_full_screen = false, content_font_size = Large, show_only_one_comment_level_indicator = false, swipe_action_threshold = 0.3, immersive_interface_ignore_nav_bar = false, number_of_columns_in_post_feed_portrait_gallery_layout = 2, default_post_layout = 1, mute_autoplaying_videos = false, number_of_columns_in_post_feed_landscape_comp
Checklist
App version
8.2.5
Where did you get the app from
Other
Android version
11
Device model
motorola moto g stylus (XT2115DL)
First occurred
About 2-3 days ago
Steps to reproduce
Example post, link, markdown...
https://www.reddit.com/r/SquaredCircle/comments/1tzguzz/sheamus_on_twitter_selfie_with_the_big_fella/
https://www.reddit.com/r/pokemongo/comments/1tz9kei/i_miss_2016_pokémon_go/
This happens on random posts from different subreddits but not every post. Strangely enough, if I click the link here, it loads just fine when it automatically opens the app
Expected behaviour
I expected the post to load as normal
Current behaviour
Instead it simply crashes before the comments even load
Logs