Android Cblite 1.0.3 bug?

42 views
Skip to first unread message

sleith

unread,
Dec 17, 2014, 9:34:58 PM12/17/14
to mobile-c...@googlegroups.com
Hi, i encountered crashed using cblite 1.0.3.
12-17 04:50:59.732: E/RemoteRequest(16702): RemoteRequestCompletionBlock throw Exception
12-17 04:50:59.732: E/RemoteRequest(16702): java.util.ConcurrentModificationException
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.AbstractList$SimpleListIterator.next(AbstractList.java:62)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.AbstractList$SubAbstractList$SubAbstractListIterator.next(AbstractList.java:201)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.AbstractCollection.toArrayList(AbstractCollection.java:349)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.AbstractCollection.toArray(AbstractCollection.java:339)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.ArrayList.addAll(ArrayList.java:184)
12-17 04:50:59.732: E/RemoteRequest(16702):     at com.couchbase.lite.replicator.PullerInternal.pullRemoteRevisions(PullerInternal.java:239)
12-17 04:50:59.732: E/RemoteRequest(16702):     at com.couchbase.lite.replicator.PullerInternal$7.onCompletion(PullerInternal.java:624)
12-17 04:50:59.732: E/RemoteRequest(16702):     at com.couchbase.lite.support.RemoteRequest.respondWithResult(RemoteRequest.java:305)
12-17 04:50:59.732: E/RemoteRequest(16702):     at com.couchbase.lite.support.RemoteMultipartDownloaderRequest.executeRequest(RemoteMultipartDownloaderRequest.java:127)
12-17 04:50:59.732: E/RemoteRequest(16702):     at com.couchbase.lite.support.RemoteMultipartDownloaderRequest.run(RemoteMultipartDownloaderRequest.java:46)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:390)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.concurrent.FutureTask.run(FutureTask.java:234)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:153)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
12-17 04:50:59.732: E/RemoteRequest(16702):     at java.lang.Thread.run(Thread.java:838)

Any idea why it happened?
I revert back to 1.0.2 and works just fine.
Look forward for 1.0.4 version soon.
Thanks a lot :)

Traun Leyden

unread,
Dec 18, 2014, 3:49:52 PM12/18/14
to mobile-c...@googlegroups.com

Thanks for reporting this.

I just filed issue 361 to track this, and added some questions for you on the issue.
Reply all
Reply to author
Forward
0 new messages