Skip to content

[REPORT] Crash report " 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" #560

@K1rakishou

Description

@K1rakishou
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)


Metadata

Metadata

Assignees

Labels

bugSomething isn't workingreport/crash reportReport made via the in-app reporter (auto or manual)

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions