Stacktrace

java.lang.OutOfMemoryError: Failed to allocate a 20 byte allocation with 0 free bytes and 3GB until OOM
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.setIndexInArray(CoroutineScheduler.kt:1)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:40)

Logs

D/(00:11:15.932) KurobaEx-fdroid | ChunkReader: [NormalFileCacheV2Thread-3]: handleErrors(0) (https://i.4cdn.org/s/1663788390028715.jpg) cancel for chunk 0..297861
E/(00:11:16.129) KurobaEx-fdroid | Chan: Unhandled exception in thread: FinalizerDaemon
E/(00:11:16.129) KurobaEx-fdroid | Chan: java.lang.OutOfMemoryError: Failed to allocate a 36 byte allocation with 0 free bytes and 3GB until OOM
E/(00:11:16.129) KurobaEx-fdroid | Chan: 	at java.lang.ref.FinalizerReference.add(FinalizerReference.java:54)
E/(00:11:16.129) KurobaEx-fdroid | Chan: 	at com.android.internal.os.BinderInternal$GcWatcher.finalize(BinderInternal.java:66)
E/(00:11:16.129) KurobaEx-fdroid | Chan: 	at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:206)
E/(00:11:16.129) KurobaEx-fdroid | Chan: 	at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:189)
E/(00:11:16.129) KurobaEx-fdroid | Chan: 	at java.lang.Thread.run(Thread.java:818)
E/(00:11:16.129) KurobaEx-fdroid | Chan: Unhandled exception in thread: DefaultDispatcher-worker-6
E/(00:11:16.129) KurobaEx-fdroid | Chan: java.lang.OutOfMemoryError: Failed to allocate a 20 byte allocation with 0 free bytes and 3GB until OOM
E/(00:11:16.129) KurobaEx-fdroid | Chan: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.setIndexInArray(CoroutineScheduler.kt:1)
E/(00:11:16.129) KurobaEx-fdroid | Chan: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:40)
E/(00:11:16.514) KurobaEx-fdroid | Chan: Unhandled exception in thread: main
E/(00:11:16.514) KurobaEx-fdroid | Chan: java.lang.OutOfMemoryError: OutOfMemoryError thrown while trying to throw OutOfMemoryError; no stack available
D/(00:11:17.727) KurobaEx-fdroid | Dependency Injection: Using HTTP_2 and HTTP_1_1
D/(00:11:17.839) KurobaEx-fdroid | ThemeParser: Theme (/data/data/com.github.k1rakishou.chan.fdroid/files/kurobaex_theme_dark.json) does not exist on the disk
D/(00:11:17.840) KurobaEx-fdroid | ThemeParser: Theme (/data/data/com.github.k1rakishou.chan.fdroid/files/kurobaex_theme_light.json) does not exist on the disk
D/(00:11:17.908) KurobaEx-fdroid | ChanPostRepository: ChanPostRepository.initialize()
D/(00:11:17.959) KurobaEx-fdroid | SiteManager: SiteManager.initialize()
D/(00:11:17.960) KurobaEx-fdroid | BoardManager: BoardManager.initialize()
D/(00:11:17.960) KurobaEx-fdroid | SiteManager: loadSitesInternal() start
D/(00:11:17.961) KurobaEx-fdroid | BoardManager: loadBoardsInternal() start
D/(00:11:17.962) KurobaEx-fdroid | BookmarksManager: BookmarksManager.initialize()
D/(00:11:17.962) KurobaEx-fdroid | BoardManager: loadBoardsInternal() siteDataListAsync.get() start
D/(00:11:17.966) KurobaEx-fdroid | HistoryNavigationManager: HistoryNavigationManager.initialize()
D/(00:11:17.966) KurobaEx-fdroid | BookmarksManager: initializeBookmarksInternal() start
D/(00:11:17.967) KurobaEx-fdroid | BookmarkWatcherCoordinator: BookmarkWatcherCoordinator.initialize()
D/(00:11:17.968) KurobaEx-fdroid | FilterWatcherCoordinator: FilterWatcherCoordinator.initialize()
D/(00:11:17.973) KurobaEx-fdroid | ArchivesManager: ArchivesManager.initialize()
D/(00:11:17.973) KurobaEx-fdroid | ChanFilterManager: ChanFilterManager.initialize()
D/(00:11:17.974) KurobaEx-fdroid | ArchivesManager: initializeArchivesManagerInternal() start
D/(00:11:17.976) KurobaEx-fdroid | ChanFilterManager: loadFiltersInternal() start
D/(00:11:17.982) KurobaEx-fdroid | Chan: Application initialization took 1055ms
D/(00:11:17.991) KurobaEx-fdroid | ChanPostRepository: Not enough posts to start deleting, posts in database amount: 10045, max allowed posts amount: 75000
D/(00:11:18.029) KurobaEx-fdroid | ArchivesManager: SuspendableInitializer initWithModularResult() called
D/(00:11:18.029) KurobaEx-fdroid | ArchivesManager: SuspendableInitializer initWithValue() called
D/(00:11:18.029) KurobaEx-fdroid | ArchivesManager: notifyAllWaiters throwable==null: true, waiters=0
D/(00:11:18.029) KurobaEx-fdroid | ArchivesManager: SuspendableInitializer initWithValue() done
D/(00:11:18.030) KurobaEx-fdroid | ArchivesManager: initializeArchivesManagerInternal() done. Loaded 13 archives
D/(00:11:18.033) KurobaEx-fdroid | ArchivesManager: initializeArchivesManagerInternal() end, took 56.304931ms
D/(00:11:18.079) KurobaEx-fdroid | BookmarksRepository: initialize() -> 144 took 68.725586ms
D/(00:11:18.081) KurobaEx-fdroid | BookmarksManager: SuspendableInitializer initWithValue() called
D/(00:11:18.081) KurobaEx-fdroid | BookmarksManager: notifyAllWaiters throwable==null: true, waiters=0
D/(00:11:18.081) KurobaEx-fdroid | BookmarksManager: SuspendableInitializer initWithValue() done
D/(00:11:18.082) KurobaEx-fdroid | BookmarksManager: initializeBookmarksInternal() done. Loaded 144 bookmarks and 90 active bookmarks
D/(00:11:18.085) KurobaEx-fdroid | BookmarksManager: initializeBookmarksInternal() end, took 118.255615ms
D/(00:11:18.091) KurobaEx-fdroid | ChanFilterManager: SuspendableInitializer initWithValue() called
D/(00:11:18.092) KurobaEx-fdroid | ChanFilterManager: notifyAllWaiters throwable==null: true, waiters=0
D/(00:11:18.092) KurobaEx-fdroid | ChanFilterManager: SuspendableInitializer initWithValue() done
D/(00:11:18.092) KurobaEx-fdroid | ChanFilterManager: loadFiltersInternal() done. Loaded 0 filters
D/(00:11:18.093) KurobaEx-fdroid | ChanFilterManager: loadFiltersInternal() end, took 116.790772ms
D/(00:11:18.105) KurobaEx-fdroid | ChanPostRepository: Not enough threads to start deleting, threads in database amount: 10001, max allowed threads amount: 12500
D/(00:11:18.106) KurobaEx-fdroid | ChanPostRepository: SuspendableInitializer initWithValue() called
D/(00:11:18.106) KurobaEx-fdroid | ChanPostRepository: notifyAllWaiters throwable==null: true, waiters=0
D/(00:11:18.106) KurobaEx-fdroid | ChanPostRepository: SuspendableInitializer initWithValue() done
D/(00:11:18.119) KurobaEx-fdroid | SiteRepository: initializeSites() -> 25 took 11.505127ms
D/(00:11:18.120) KurobaEx-fdroid | allSitesLoadedInitializer: SuspendableInitializer initWithModularResult() called
D/(00:11:18.121) KurobaEx-fdroid | allSitesLoadedInitializer: SuspendableInitializer initWithValue() called
D/(00:11:18.121) KurobaEx-fdroid | allSitesLoadedInitializer: notifyAllWaiters throwable==null: true, waiters=0
D/(00:11:18.121) KurobaEx-fdroid | allSitesLoadedInitializer: SuspendableInitializer initWithValue() done
D/(00:11:18.121) KurobaEx-fdroid | SiteRepository: allSitesLoadedInitializer initialized
D/(00:11:18.131) KurobaEx-fdroid | LynxchanSite: Using domain: 'https://yeshoney.xyz/'
D/(00:11:18.166) KurobaEx-fdroid | LynxchanSite: Using domain: 'https://kohlchan.net/'
D/(00:11:18.184) KurobaEx-fdroid | LynxchanSite: Using domain: 'https://endchan.net/'
D/(00:11:18.203) KurobaEx-fdroid | CrashReportActivity: CrashReportActivity launched
E/(00:11:18.237) KurobaEx-fdroid | CrashReportActivity: Got new exception: java.lang.OutOfMemoryError
D/(00:11:18.273) KurobaEx-fdroid | Chan: ^^^ App went foreground ^^^
D/(00:11:18.275) KurobaEx-fdroid | ApplicationVisibilityManager: onEnteredForeground() callback execution took 61.035us, callbacks count: 2
D/(00:11:18.331) KurobaEx-fdroid | Dvach: Using domain: 'https://2ch.hk/'
D/(00:11:18.374) KurobaEx-fdroid | BookmarksManager: persistBookmarks async called
D/(00:11:18.375) KurobaEx-fdroid | SiteManager: SuspendableInitializer initWithValue() called
D/(00:11:18.375) KurobaEx-fdroid | SiteManager: notifyAllWaiters throwable==null: true, waiters=0
D/(00:11:18.375) KurobaEx-fdroid | SiteManager: SuspendableInitializer initWithValue() done
D/(00:11:18.375) KurobaEx-fdroid | SiteManager: siteRepository.initializeSites() done. Loaded 25 sites
D/(00:11:18.375) KurobaEx-fdroid | SiteManager: loadSitesInternal() end, took 413.970947ms
D/(00:11:18.376) KurobaEx-fdroid | BoardManager: loadBoardsInternal() siteDataListAsync.get() end
D/(00:11:18.385) KurobaEx-fdroid | ThreadBookmarkLocalSource: persist(144)
D/(00:11:18.389) KurobaEx-fdroid | ThreadBookmarkLocalSource: persist() inserted/updated 0 bookmarks, deleted 0 bookmarks
D/(00:11:18.390) KurobaEx-fdroid | BookmarksRepository: persist(144) took 5.004883ms
D/(00:11:18.767) KurobaEx-fdroid | BoardRepository: loadAllBoards() -> 1967 took 373.687744ms
D/(00:11:18.778) KurobaEx-fdroid | BoardManager: SuspendableInitializer initWithValue() called
D/(00:11:18.778) KurobaEx-fdroid | BoardManager: notifyAllWaiters throwable==null: true, waiters=0
D/(00:11:18.778) KurobaEx-fdroid | BoardManager: SuspendableInitializer initWithValue() done
D/(00:11:18.778) KurobaEx-fdroid | BoardManager: loadBoardsInternal() done. Loaded 1967 boards
D/(00:11:18.779) KurobaEx-fdroid | BoardManager: loadBoardsInternal() end, took 816.955567ms
D/(00:11:18.973) KurobaEx-fdroid | BookmarksManager: subscriptions=2
D/(00:11:18.974) KurobaEx-fdroid | BookmarksManager: persistBookmarks async finished
D/(00:11:19.087) KurobaEx-fdroid | ThreadBookmarkGroupManager: loadThreadBookmarkGroupsInternal() start
D/(00:11:19.106) KurobaEx-fdroid | BookmarkWatcherCoordinator: onBookmarksChanged() watchBackground is false, stopping background watcher
D/(00:11:19.109) KurobaEx-fdroid | BookmarkWatcherCoordinator: onBookmarksChanged() calling startWatchingIfNotWatchingYet()
D/(00:11:19.118) KurobaEx-fdroid | BookmarkForegroundWatcher: working == true, calling updateBookmarksWorkerLoop()
D/(00:11:19.119) KurobaEx-fdroid | BookmarkForegroundWatcher: updateBookmarksWorkerLoop() app was not long enough in the foreground to start updating bookmarks (foregroundTime=845ms)
D/(00:11:19.127) KurobaEx-fdroid | ThreadBookmarkGroupRepository: initialize() -> 1 took 32.226562ms
D/(00:11:19.130) KurobaEx-fdroid | ThreadBookmarkGroupManager: loadThreadBookmarkGroupsInternal() done. Loaded 1 bookmark groups
D/(00:11:19.130) KurobaEx-fdroid | ThreadBookmarkGroupManager: loadThreadBookmarkGroupsInternal() end, took 43.731689ms
D/(00:11:20.120) KurobaEx-fdroid | BookmarkForegroundWatcher: updateBookmarksWorkerLoop() app was not long enough in the foreground to start updating bookmarks (foregroundTime=1846ms)

Additional information

------------------------------
Android API Level: 22
App Version: v1.3.21
Phone Model: samsung SM-J105B
Build type: Unknown
Flavor type: Fdroid
isLowRamDevice: true, isLowRamDeviceForced: false
MemoryClass: 96
App running time: 00:00:03.852
System animations state: duration: 1.0, transition: 1.0, window: 1.0
------------------------------
Current layout mode: SLIDE
Board view mode: LIST
Bottom navigation enabled: true
Prefetching enabled: false
Hi-res thumbnails enabled: false
mediaViewerMaxOffscreenPages: 1
CloudFlare force preload enabled: false
useMpvVideoPlayer: true
userAgent: Mozilla/5.0 (Linux; Android 5.1.1; SM-J105B Build/LMY47V; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/95.0.4638.74 Mobile Safari/537.36
kurobaExCustomUserAgent: KurobaEx-fdroid v1.3.21
maxPostsCountInPostsCache: 5000
maxAmountOfPostsInDatabase: 75000
maxAmountOfThreadsInDatabase: 12500
diskCacheSizeMegabytes: 256
prefetchDiskCacheSizeMegabytes: 512
diskCacheCleanupRemovePercent: 25
ImageSaver root directory: content://com.android.externalstorage.documents/tree/0151-1060%3A
OkHttp IPv6 support enabled: false
OkHttp HTTP/2 support enabled: true
Foreground watcher enabled: true
Watch foreground interval: 60000
Watch foreground adaptive interval: true
Background watcher enabled: false
Filter watch enabled: false
Thread downloader interval: 3600000
Thread downloader download media on metered network: false
------------------------------

0
© 2022 pullanswer.com - All rights reserved.