Reinstalled Couchbase Server. Added user permission set to Admin, added feed_type = DCP. Still crashes. I am on MacOS 10.12.5.
If you’ve gotten this to work on a Mac with travel-sample, can I borrow your config file?
The config file looks like this:
{
"log": ["HTTP+"],
"adminInterface": "127.0.0.1:4985",
"interface": "127.0.0.1:4984",
"databases": {
"travel-sample": {
"server":"http://localhost:8091",
"username":"***",
"password":"***",
"bucket":"travel-sample",
"feed_type":"DCP",
"unsupported": {
"enable_extended_attributes": true,
"replicator_2": true
},
"import_docs": "continuous",
"users": {
"GUEST": {"disabled": false, "admin_channels": ["*"] }
}
}
}
}
Crash log:
$ sync_gateway /Users/sync_gateway/sync_gateway.json
2017-06-29T15:31:06.400-07:00 Enabling logging: [HTTP+]
2017-06-29T15:31:06.400-07:00 ==== Couchbase Sync Gateway/1.1.0(28;86f028c) ====
2017-06-29T15:31:06.400-07:00 Configured Go to use all 8 CPUs; setenv GOMAXPROCS to override this
2017-06-29T15:31:06.400-07:00 Opening db /travel-sample as bucket "travel-sample", pool "default", server <http://localhost:8091>
2017-06-29T15:31:06.400-07:00 Opening Couchbase database travel-sample on <http://localhost:8091> as user "travel-sample-gw"
2017/06/29 15:31:06 Trying with selected node 0
2017/06/29 15:31:06 Trying with selected node 0
2017-06-29T15:31:06.644-07:00 Importing documents...
2017-06-29T15:31:06.652-07:00 WARNING: Feed%!(EXTRA string=Error processing DCP stream: %v, *errors.errorString=UPROpen receive, err: EOF) -- base.(*DCPReceiver).OnError() at dcp_feed.go:103
2017-06-29T15:31:06.753-07:00 WARNING: Feed%!(EXTRA string=Error processing DCP stream: %v, *errors.errorString=UPROpen receive, err: EOF) -- base.(*DCPReceiver).OnError() at dcp_feed.go:103
2017-06-29T15:31:06.908-07:00 WARNING: Feed%!(EXTRA string=Error processing DCP stream: %v, *errors.errorString=UPROpen receive, err: EOF) -- base.(*DCPReceiver).OnError() at dcp_feed.go:103
2017/06/29 15:31:06 go-couchbase: call to ViewCustom("sync_housekeeping", "import") in github.com/couchbase/sync_gateway/base.CouchbaseBucket.View took 277.029646ms
2017-06-29T15:31:06.922-07:00 Re-running sync function on all 30715 documents...
2017-06-29T15:31:07.134-07:00 WARNING: Feed%!(EXTRA string=Error processing DCP stream: %v, *errors.errorString=UPROpen receive, err: EOF) -- base.(*DCPReceiver).OnError() at dcp_feed.go:103
failed MSpanList_Insert 0xeb2bb8 0x39abb222a21f 0x0
fatal error: MSpanList_Insert
runtime stack:
runtime.MSpanList_Insert(0xd0bcd0, 0xeb2bb8)
/usr/local/go/src/runtime/mheap.c:692 +0x8f
runtime.MHeap_Free(0xd0bc60, 0xeb2bb8, 0x0)
/usr/local/go/src/runtime/mheap.c:500 +0x5b
runtime.MCentral_FreeSpan(0xd13e58, 0xeb2bb8, 0x13, 0xc208b42000, 0xc208b43d40, 0xc208021500, 0x64)
/usr/local/go/src/runtime/mcentral.c:181 +0x1bb
runtime.MSpan_Sweep(0xeb2bb8, 0x2100000000, 0xc200000401)
/usr/local/go/src/runtime/mgc0.c:1096 +0x477
goroutine 3 [running]:
runtime.switchtoM()
/usr/local/go/src/runtime/asm_amd64.s:198 fp=0xc20801dfa8 sp=0xc20801dfa0
runtime.gosweepone(0x1)
/usr/local/go/src/runtime/mgc0.c:1165 +0x1e fp=0xc20801dfc0 sp=0xc20801dfa8
runtime.bgsweep()
/usr/local/go/src/runtime/mgc0.go:85 +0x36 fp=0xc20801dfe0 sp=0xc20801dfc0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20801dfe8 sp=0xc20801dfe0
created by gc
/usr/local/go/src/runtime/mgc0.c:1383
goroutine 1 [IO wait]:
net.(*pollDesc).Wait(0xc20808b720, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc20808b720, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).Read(0xc20808b6c0, 0xc20817f700, 0x18, 0x18, 0x0, 0xe1ed60, 0xc2089e2000)
/usr/local/go/src/net/fd_unix.go:242 +0x40f
net.(*conn).Read(0xc208038218, 0xc20817f700, 0x18, 0x18, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:121 +0xdc
io.ReadAtLeast(0xe20b78, 0xc208038218, 0xc20817f700, 0x18, 0x18, 0x18, 0x0, 0x0, 0x0)
/usr/local/go/src/io/io.go:298 +0xf1
io.ReadFull(0xe20b78, 0xc208038218, 0xc20817f700, 0x18, 0x18, 0x1e8, 0x0, 0x0)
/usr/local/go/src/io/io.go:316 +0x6d
github.com/couchbase/gomemcached.(*MCResponse).Receive(0xc208186060, 0xe20b78, 0xc208038218, 0xc20817f700, 0x18, 0x18, 0x0, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/gomemcached/mc_res.go:154 +0xee
github.com/couchbase/gomemcached/client.getResponse(0xe20b78, 0xc208038218, 0xc20817f700, 0x18, 0x18, 0xc208186060, 0x10, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/gomemcached/client/transport.go:35 +0xe1
github.com/couchbase/gomemcached/client.(*Client).Send(0xc208178d80, 0xc2080688a0, 0x0, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/gomemcached/client/mc.go:81 +0x10d
github.com/couchbase/gomemcached/client.(*Client).CASNext(0xc208178d80, 0x29, 0xc2081b0230, 0xc, 0x0, 0xc20803b270, 0xc208021c00)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/gomemcached/client/mc.go:458 +0x559
github.com/couchbase/go-couchbase.func·015(0xc208178d80, 0xc208170029, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/client.go:630 +0x7b
github.com/couchbase/go-couchbase.func·002(0xc2080d4700, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/client.go:102 +0x146
github.com/couchbase/go-couchbase.(*Bucket).Do(0xc208037860, 0xc2081b0230, 0xc, 0xc2081d35e8, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/client.go:108 +0x30c
github.com/couchbase/go-couchbase.(*Bucket).casNext(0xc208037860, 0xc2081b0230, 0xc, 0x0, 0xc20803b270, 0x100)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/client.go:632 +0x143
github.com/couchbase/go-couchbase.(*Bucket).update(0xc208037860, 0xc2081b0230, 0xc, 0x0, 0xc208179230, 0x14ccb858c7fb0000, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/client.go:661 +0x8b
github.com/couchbase/go-couchbase.(*Bucket).Update(0xc208037860, 0xc2081b0230, 0xc, 0x0, 0xc208179230, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/client.go:654 +0x62
github.com/couchbase/sync_gateway/base.CouchbaseBucket.Update(0xc208037860, 0xc20800b9c0, 0x15, 0x6f1600, 0x7, 0xc20802bbe0, 0xd, 0xc20802bf65, 0x3, 0xe1f9e0, ...)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/base/bucket.go:72 +0x74
github.com/couchbase/sync_gateway/base.(*CouchbaseBucket).Update(0xc2080bd8c0, 0xc2081b0230, 0xc, 0x0, 0xc208179230, 0x0, 0x0)
<autogenerated>:72 +0xfd
github.com/couchbase/sync_gateway/db.(*Database).UpdateAllDocChannels(0xc20817e120, 0x100, 0x0, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/database.go:631 +0x94e
github.com/couchbase/sync_gateway/rest.(*ServerContext).getOrAddDatabaseFromConfig(0xc2080f82c0, 0xc2081040b0, 0xc2080fde00, 0x0, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/rest/server_context.go:244 +0xc22
github.com/couchbase/sync_gateway/rest.(*ServerContext).AddDatabaseFromConfig(0xc2080f82c0, 0xc2081040b0, 0xc2080fdea8, 0x0, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/rest/server_context.go:344 +0x49
github.com/couchbase/sync_gateway/rest.RunServer(0xc20811c0e0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/rest/config.go:479 +0x335
github.com/couchbase/sync_gateway/rest.ServerMain()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/rest/config.go:510 +0x34
main.main()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/main.go:33 +0x195
goroutine 5 [syscall]:
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:21 +0x1f
created by os/signal.init·1
/usr/local/go/src/os/signal/signal_unix.go:27 +0x35
goroutine 7 [chan receive]:
main.func·001()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/main.go:27 +0x5c
created by main.main
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/main.go:31 +0x18e
goroutine 38 [select]:
net/http.(*persistConn).writeLoop(0xc2080fa160)
/usr/local/go/src/net/http/transport.go:945 +0x41d
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:661 +0xcbc
goroutine 17 [syscall, locked to thread]:
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1
goroutine 18 [IO wait]:
net.(*pollDesc).Wait(0xc2080101b0, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc2080101b0, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).Read(0xc208010150, 0xc2080d8000, 0x1000, 0x1000, 0x0, 0xe1ed60, 0xc2080e6e40)
/usr/local/go/src/net/fd_unix.go:242 +0x40f
net.(*conn).Read(0xc2080f4000, 0xc2080d8000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:121 +0xdc
net/http.noteEOFReader.Read(0xe20b78, 0xc2080f4000, 0xc2080e8058, 0xc2080d8000, 0x1000, 0x1000, 0x5a9180, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:1270 +0x6e
net/http.(*noteEOFReader).Read(0xc2080d6100, 0xc2080d8000, 0x1000, 0x1000, 0xc208014400, 0x0, 0x0)
<autogenerated>:125 +0xd4
bufio.(*Reader).fill(0xc2080682a0)
/usr/local/go/src/bufio/bufio.go:97 +0x1ce
bufio.(*Reader).Peek(0xc2080682a0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:132 +0xf0
net/http.(*persistConn).readLoop(0xc2080e8000)
/usr/local/go/src/net/http/transport.go:842 +0xa4
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:660 +0xc9f
goroutine 19 [select]:
net/http.(*persistConn).writeLoop(0xc2080e8000)
/usr/local/go/src/net/http/transport.go:945 +0x41d
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:661 +0xcbc
goroutine 15 [chan receive]:
github.com/couchbase/go-couchbase/cbdatasource.(*bucketDataSource).refreshCluster(0xc20809f200, 0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:527 +0x9ab
github.com/couchbase/go-couchbase/cbdatasource.func·001(0x0)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:454 +0x2a
github.com/couchbase/go-couchbase/cbdatasource.ExponentialBackoffLoop(0x7795f0, 0x1b, 0xc208017fc8, 0x64, 0x3fc00000, 0x3e8)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:1518 +0x2e
github.com/couchbase/go-couchbase/cbdatasource.func·002()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:455 +0xbd
created by github.com/couchbase/go-couchbase/cbdatasource.(*bucketDataSource).Start
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:460 +0x3f0
goroutine 13 [sleep]:
github.com/couchbase/sync_gateway/db.func·004()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/change_cache.go:120 +0x66
created by github.com/couchbase/sync_gateway/db.(*changeCache).Init
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/change_cache.go:122 +0x3c3
goroutine 12 [sleep]:
github.com/couchbase/sync_gateway/db.func·003()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/change_cache.go:113 +0x66
created by github.com/couchbase/sync_gateway/db.(*changeCache).Init
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/change_cache.go:115 +0x371
goroutine 37 [IO wait]:
net.(*pollDesc).Wait(0xc20808a450, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc20808a450, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).Read(0xc20808a3f0, 0xc20800f000, 0x1000, 0x1000, 0x0, 0xe1ed60, 0xc2080d40a0)
/usr/local/go/src/net/fd_unix.go:242 +0x40f
net.(*conn).Read(0xc2080c2050, 0xc20800f000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:121 +0xdc
net/http.noteEOFReader.Read(0xe20b78, 0xc2080c2050, 0xc2080fa1b8, 0xc20800f000, 0x1000, 0x1000, 0x5a9180, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:1270 +0x6e
net/http.(*noteEOFReader).Read(0xc20817e660, 0xc20800f000, 0x1000, 0x1000, 0xc208014400, 0x0, 0x0)
<autogenerated>:125 +0xd4
bufio.(*Reader).fill(0xc2081862a0)
/usr/local/go/src/bufio/bufio.go:97 +0x1ce
bufio.(*Reader).Peek(0xc2081862a0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:132 +0xf0
net/http.(*persistConn).readLoop(0xc2080fa160)
/usr/local/go/src/net/http/transport.go:842 +0xa4
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:660 +0xc9f
goroutine 16 [chan receive]:
github.com/couchbase/go-couchbase/cbdatasource.(*bucketDataSource).refreshWorkers(0xc20809f200)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:563 +0xa1
created by github.com/couchbase/go-couchbase/cbdatasource.(*bucketDataSource).Start
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:462 +0x40d
goroutine 50 [chan receive]:
github.com/couchbase/sync_gateway/base.func·003()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/base/bucket.go:199 +0x8d
created by github.com/couchbase/sync_gateway/base.CouchbaseBucket.StartDCPFeed
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/base/bucket.go:202 +0xafc
goroutine 51 [chan receive]:
github.com/couchbase/sync_gateway/db.func·010()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/change_listener.go:50 +0x10b
created by github.com/couchbase/sync_gateway/db.(*changeListener).Start
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/change_listener.go:67 +0x400
goroutine 52 [chan receive]:
github.com/couchbase/sync_gateway/db.(*DatabaseContext).watchDocChanges(0xc2081b6000)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/assimilator.go:16 +0xd0
created by github.com/couchbase/sync_gateway/db.NewDatabaseContext
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/sync_gateway/db/database.go:120 +0x65b
goroutine 53 [sleep]:
github.com/couchbase/go-couchbase/cbdatasource.ExponentialBackoffLoop(0xc2080ed440, 0x23, 0xc2080187b8, 0x64, 0xc23fc00000, 0x3e8)
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:1527 +0x64
github.com/couchbase/go-couchbase/cbdatasource.func·004()
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:682 +0x185
created by github.com/couchbase/go-couchbase/cbdatasource.(*bucketDataSource).workerStart
/Users/jenkins/jenkins/workspace/sync-gateway-unix-builds/release/1.1.0/enterprise/app-under-test/sync_gateway/src/github.com/couchbase/go-couchbase/cbdatasource/cbdatasource.go:685 +0x270