Uploaded image for project: 'Couchbase Lite'
  1. Couchbase Lite
  2. CBL-205

Crash when stopping replication during sync

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.7.0
    • Java-Android
    • Security Level: Public
    • None
    • 8

    Description

      Customer sees the following crash when they stop a replication during a sync:

      07-02 12:33:20.185 com.xxx.yyy A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x2c in tid 24727 (Thread-2536)
      07-02 12:33:20.237 ? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
      07-02 12:33:20.237 ? A/DEBUG: Build fingerprint: 'panasonic/fz_a2aa/fz_a2a:6.0.1/MMB29M/V1.01L25M2310:user/release-keys'
      07-02 12:33:20.237 ? A/DEBUG: Revision: '0'
      07-02 12:33:20.237 ? A/DEBUG: ABI: 'x86'
      07-02 12:33:20.237 ? A/DEBUG: pid: 24600, tid: 24727, name: Thread-2536 >>> com.xxx.yyy <<<
      07-02 12:33:20.237 ? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x2c
      07-02 12:33:20.247 ? A/DEBUG: eax 9ccb3e69 ebx de7e6bb0 ecx ddcbb550 edx ddcbb550
      07-02 12:33:20.247 ? A/DEBUG: esi 00000008 edi ddcbb550
      07-02 12:33:20.247 ? A/DEBUG: xcs 00000023 xds 0000002b xes 0000002b xfs 00000000 xss 0000002b
      07-02 12:33:20.247 ? A/DEBUG: eip de5f681e ebp ddcbb4d8 esp ddcbb450 flags 00210292

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            blake.meike Blake Meike added a comment -

            I believe this has been fixed in couchbase-lite-java: d3391886463fbff4ceed1. Previously, there was a race that allowed calling `stop` on a replicator that had released its native component.

            blake.meike Blake Meike added a comment - I believe this has been fixed in couchbase-lite-java: d3391886463fbff4ceed1. Previously, there was a race that allowed calling `stop` on a replicator that had released its native component.
            blake.meike Blake Meike added a comment -

            This is ready for QE testing

            blake.meike Blake Meike added a comment - This is ready for QE testing

            verified during 2.6.2 validation, had a new test case for this, no crash observed in the scenario described here. considered fixed. 

            eunice.huang Eunice Huang (Inactive) added a comment - verified during 2.6.2 validation, had a new test case for this, no crash observed in the scenario described here. considered fixed. 

            People

              sridevi.saragadam Sridevi Saragadam (Inactive)
              blake.meike Blake Meike
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty