io.reactivex.exceptions.CompositeException: 2 exceptions occurred.
at io.reactivex.internal.subscribers.LambdaSubscriber.onError(LambdaSubscriber.java:82)
at io.reactivex.internal.operators.flowable.FlowableConcatMap$ConcatMapImmediate.drain(FlowableConcatMap.java:290)
at io.reactivex.internal.operators.flowable.FlowableConcatMap$BaseConcatMapSubscriber.onNext(FlowableConcatMap.java:159)
at io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.tryOnNext(FlowableFilter.java:74)
at io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.onNext(FlowableFilter.java:52)
at io.reactivex.internal.operators.flowable.FlowableOnBackpressureBuffer$BackpressureBufferSubscriber.drain(FlowableOnBackpressureBuffer.java:187)
at io.reactivex.internal.operators.flowable.FlowableOnBackpressureBuffer$BackpressureBufferSubscriber.onNext(FlowableOnBackpressureBuffer.java:112)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.accept(FlowableBufferTimed.java:212)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.accept(FlowableBufferTimed.java:81)
at io.reactivex.internal.subscribers.QueueDrainSubscriber.fastPathEmitMax(QueueDrainSubscriber.java:77)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.run(FlowableBufferTimed.java:207)
at io.reactivex.internal.schedulers.ScheduledDirectPeriodicTask.run(ScheduledDirectPeriodicTask.java:38)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:307)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:302)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
ComposedException 1 :
java.lang.IllegalArgumentException: Failed to determine if primary:Kuroba/Saved threads/4chan/g/74458591 is child of primary:Kuroba/Saved threads: java.io.FileNotFoundException: Missing file for primary:Kuroba/Saved threads/4chan/g/74458591 at /storage/emulated/10/Kuroba/Saved threads/4chan/g/74458591
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:165)
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135)
at android.content.ContentProviderProxy.query(ContentProviderNative.java:418)
at android.content.ContentResolver.query(ContentResolver.java:756)
at android.content.ContentResolver.query(ContentResolver.java:705)
at android.content.ContentResolver.query(ContentResolver.java:663)
at com.github.k1rakishou.fsaf.util.SAFHelper.listFilesFast(SAFHelper.kt:273)
at com.github.k1rakishou.fsaf.FileManager.createSnapshot(FileManager.kt:778)
at com.github.adamantcheese.chan.core.manager.ThreadSaveManager.processCollectedRequests(ThreadSaveManager.java:171)
at com.github.adamantcheese.chan.core.manager.ThreadSaveManager.lambda$I_4E8UtKudQ5A5O-LrMfSJm5Eg8(Unknown Source:0)
at com.github.adamantcheese.chan.core.manager.-$$Lambda$ThreadSaveManager$I_4E8UtKudQ5A5O-LrMfSJm5Eg8.apply(Unknown Source:4)
at io.reactivex.internal.operators.flowable.FlowableConcatMap$ConcatMapImmediate.drain(FlowableConcatMap.java:284)
at io.reactivex.internal.operators.flowable.FlowableConcatMap$BaseConcatMapSubscriber.onNext(FlowableConcatMap.java:159)
at io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.tryOnNext(FlowableFilter.java:74)
at io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.onNext(FlowableFilter.java:52)
at io.reactivex.internal.operators.flowable.FlowableOnBackpressureBuffer$BackpressureBufferSubscriber.drain(FlowableOnBackpressureBuffer.java:187)
at io.reactivex.internal.operators.flowable.FlowableOnBackpressureBuffer$BackpressureBufferSubscriber.onNext(FlowableOnBackpressureBuffer.java:112)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.accept(FlowableBufferTimed.java:212)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.accept(FlowableBufferTimed.java:81)
at io.reactivex.internal.subscribers.QueueDrainSubscriber.fastPathEmitMax(QueueDrainSubscriber.java:77)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.run(FlowableBufferTimed.java:207)
at io.reactivex.internal.schedulers.ScheduledDirectPeriodicTask.run(ScheduledDirectPeriodicTask.java:38)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:307)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:302)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
ComposedException 2 :
java.lang.RuntimeException: ThreadSaveManager Uncaught exception!!! workerQueue is in error state now!!! This should not happen!!!, original error = Failed to determine if primary:Kuroba/Saved threads/4chan/g/74458591 is child of primary:Kuroba/Saved threads: java.io.FileNotFoundException: Missing file for primary:Kuroba/Saved threads/4chan/g/74458591 at /storage/emulated/10/Kuroba/Saved threads/4chan/g/74458591
at com.github.adamantcheese.chan.core.manager.ThreadSaveManager.lambda$initRxWorkerQueue$2(ThreadSaveManager.java:143)
at com.github.adamantcheese.chan.core.manager.-$$Lambda$ThreadSaveManager$2Q3y8VtWERJ5KrYKpmo87Tg8bS8.accept(Unknown Source:2)
at io.reactivex.internal.subscribers.LambdaSubscriber.onError(LambdaSubscriber.java:79)
at io.reactivex.internal.operators.flowable.FlowableConcatMap$ConcatMapImmediate.drain(FlowableConcatMap.java:290)
at io.reactivex.internal.operators.flowable.FlowableConcatMap$BaseConcatMapSubscriber.onNext(FlowableConcatMap.java:159)
at io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.tryOnNext(FlowableFilter.java:74)
at io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.onNext(FlowableFilter.java:52)
at io.reactivex.internal.operators.flowable.FlowableOnBackpressureBuffer$BackpressureBufferSubscriber.drain(FlowableOnBackpressureBuffer.java:187)
at io.reactivex.internal.operators.flowable.FlowableOnBackpressureBuffer$BackpressureBufferSubscriber.onNext(FlowableOnBackpressureBuffer.java:112)
at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.accept(FlowableBufferTimed.java:212)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.accept(FlowableBufferTimed.java:81)
at io.reactivex.internal.subscribers.QueueDrainSubscriber.fastPathEmitMax(QueueDrainSubscriber.java:77)
at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactUnboundedSubscriber.run(FlowableBufferTimed.java:207)
at io.reactivex.internal.schedulers.ScheduledDirectPeriodicTask.run(ScheduledDirectPeriodicTask.java:38)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:307)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:302)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)