Crash in setting Housekeeper::_doExpiration()

Description

This is reported in the forum when using CBL Android 3.1.1.

https://www.couchbase.com/forums/t/facing-a-crash-when-using-collection-setdocumentexpiration-over-multiple-documents-in-a-loop/37334/12

Crash :

Scenario:

Step:1 - First fetching 500 documents
Step:2 - Performing some operations
Step:3 - Setting expiration for those 500 records to expire immediately (Now - 100000 ms)
Step:4 - Repeat until collection is empty

Code that set the expiration

Activity

Show:

CB robot February 23, 2024 at 8:30 AM

Build couchbase-lite-ios-3.1.6-7 contains couchbase-lite-core commit b373084 with commit message:
: Crash in setting Housekeeper::_doExpiration() (#1953)

CB robot February 22, 2024 at 9:27 PM

Build couchbase-lite-c-3.1.6-3 contains couchbase-lite-core commit b373084 with commit message:
: Crash in setting Housekeeper::_doExpiration() (#1953)

CB robot February 21, 2024 at 5:37 PM

Build couchbase-lite-core-3.1.6-3 contains couchbase-lite-core commit b373084 with commit message:
: Crash in setting Housekeeper::_doExpiration() (#1953)

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Assignee

Reporter

Story Points

Components

Sprint

Fix versions

Affects versions

Priority

Instabug

Open Instabug
Created December 14, 2023 at 2:46 PM
Updated February 23, 2024 at 10:51 PM
Resolved February 21, 2024 at 5:37 PM
Instabug