Hi
Any assistance with the possible causes of the below crash I am seeing in my firebase logs would be much appreciated, I unfortunately have not replicated it locally.
Couchbase lite Android: 3.1.6
Android Version: 11
Fatal Exception: java.util.concurrent.TimeoutException: com.couchbase.lite.internal.core.C4Query.finalize() timed out after 10 seconds
at com.couchbase.lite.internal.core.impl.NativeC4Query.free(NativeC4Query.java)
at com.couchbase.lite.internal.core.impl.NativeC4Query.nFree(NativeC4Query.java:51)
at com.couchbase.lite.internal.core.C4Query$$ExternalSyntheticLambda2.accept(:8)
at com.couchbase.lite.internal.core.C4NativePeer.releasePeer(C4NativePeer.java:195)
at com.couchbase.lite.internal.core.C4NativePeer.releasePeer(C4NativePeer.java:167)
at com.couchbase.lite.internal.core.C4Query.closePeer(C4Query.java:139)
at com.couchbase.lite.internal.core.C4Query.finalize(C4Query.java:131)
at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:291)
at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:278)
at java.lang.Daemons$Daemon.run(Daemons.java:139)
at java.lang.Thread.run(Thread.java:923)
and
Fatal Exception: java.util.concurrent.TimeoutException: com.couchbase.lite.internal.core.C4QueryEnumerator.finalize() timed out after 10 seconds
at com.couchbase.lite.internal.core.impl.NativeC4QueryEnumerator.free(NativeC4QueryEnumerator.java)
at com.couchbase.lite.internal.core.impl.NativeC4QueryEnumerator.nFree(NativeC4QueryEnumerator.java:28)
at com.couchbase.lite.internal.core.C4QueryEnumerator$$ExternalSyntheticLambda0.accept(:8)
at com.couchbase.lite.internal.core.C4NativePeer.releasePeer(C4NativePeer.java:195)
at com.couchbase.lite.internal.core.C4NativePeer.releasePeer(C4NativePeer.java:167)
at com.couchbase.lite.internal.core.C4QueryEnumerator.closePeer(C4QueryEnumerator.java:137)
at com.couchbase.lite.internal.core.C4QueryEnumerator.finalize(C4QueryEnumerator.java:112)
at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:291)
at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:278)
at java.lang.Daemons$Daemon.run(Daemons.java:139)
at java.lang.Thread.run(Thread.java:923)
I am also able to privately share a dump of all the threads if that will help things.