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

null pointer dereference

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 2.6.0
    • 2.6.0
    • LiteCore
    • Security Level: Public
    • None
    • High

    Description

      Somewhere between commits:

      `40fb2468886b710fd1acaf` and `0a13079b670ce2924e4a81a141`

      Core is now failing, sporadically but reproducibly, with a null pointer de-reference error. 

      Two crash logs below.

      I've changed some code in this area, recently, as well: the lambdas are run serially, but not necessarily on a single thread.  None the less, I have never seen this error at commit `40fb2468886b710fd1acaf` and it always occurs at `0a13079b670ce2924e4a81a141`

      Attachments

        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 -

          Are we sufficiently confident that this has been fixed so that we can close it?

           

          blake.meike Blake Meike added a comment - Are we sufficiently confident that this has been fixed so that we can close it?  
          jimb Jim Borden added a comment -

          Have you seen the crash since?

          jimb Jim Borden added a comment - Have you seen the crash since?
          blake.meike Blake Meike added a comment - - edited

          I have not.  Seeing as how we don't seem to have a root cause for this issue, I'm good with closing it.  If it turns up again, we can open a new ticket.

          That is to say, this ticket tracks no specific required action.  It serves as memory in the closed state as well as it does open.  Let's close it.

          blake.meike Blake Meike added a comment - - edited I have not.  Seeing as how we don't seem to have a root cause for this issue, I'm good with closing it.  If it turns up again, we can open a new ticket. That is to say, this ticket tracks no specific required action.  It serves as memory in the closed state as well as it does open.  Let's close it.

          Build couchbase-lite-android-2.6.0-120 contains couchbase-lite-core commit 92b24bd with commit message:
          Undo part of the cbl_c merge

          build-team Couchbase Build Team added a comment - Build couchbase-lite-android-2.6.0-120 contains couchbase-lite-core commit 92b24bd with commit message: Undo part of the cbl_c merge
          blake.meike Blake Meike added a comment -

          I haven't seen this bug in a while.  Closing

          blake.meike Blake Meike added a comment - I haven't seen this bug in a while.  Closing

          People

            blake.meike Blake Meike
            blake.meike Blake Meike
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty