I've encountered an intermittent segfault while running the couchbase-python-client unit tests. Initially I thought it was related to private changes I made to the client code, but it also appears to happen running from the couchbase-python-client master. It's hard to tell if it's a specific piece of functionality that is crashing, but it appears to happen pretty often on the 'bad_host' test. This is the place it segfaults:
Have only just spotted this, so not sure how easy it is to reproduce outside this test.
|For Gerrit Dashboard: CCBC-866|
|94732,3||CCBC-866: check cached provider isn't NULL||master||libcouchbase||Status: MERGED||+2||+1|
|109842,5||CCBC-866: track invalidated active_provider_list using unique ID (3.0.0-alpha3)||master||libcouchbase||Status: MERGED||+2||+1|
|109845,18||PYCBC-546: Pull in fix in LCB for test_bad_host segfault||master||couchbase-python-client||Status: MERGED||+2||+1|
|109850,2||CCBC-866: track invalidated list using unique ID (2.10.3)||master||libcouchbase||Status: ABANDONED||-2||+1|
|109907,7||CCBC-866: track invalidated list using unique ID (2.10.3)||release-2.10||libcouchbase||Status: MERGED||+2||+1|