Details
-
Bug
-
Resolution: Fixed
-
Critical
-
5.0.0
-
Untriaged
-
Unknown
Description
New crash found in indexer log:
panic(0xc6bb20, 0xc51c2e23b0)
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/runtime/panic.go:500 +0x1a1 fp=0xc46bafbde0 sp=0xc46bafbd50
github.com/couchbase/nitro/plasma.(*Plasma).doRecovery.func2(0xd334c0, 0xc468f90480, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/nitro/plasma/plasma.go:374 +0x295 fp=0xc46bafbe98 sp=0xc46bafbde0
github.com/couchbase/nitro/plasma.(*Plasma).VisitPartition(0xc4edecc4e0, 0x0, 0x0, 0xffffffffffffffff, 0xc51bb03760, 0x0, 0x0)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/nitro/plasma/page_visitor.go:54 +0x2a5 fp=0xc46bafbf20 sp=0xc46bafbe98
github.com/couchbase/nitro/plasma.(*Plasma).PageVisitor.func1(0xc51b9405e0, 0xc51b9405f0, 0x1, 0x1, 0xc4edecc4e0, 0xc51bb03760, 0x0, 0x0, 0xffffffffffffffff)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/nitro/plasma/page_visitor.go:26 +0x89 fp=0xc46bafbf68 sp=0xc46bafbf20
runtime.goexit()
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/runtime/asm_amd64.s:2086 +0x1 fp=0xc46bafbf70 sp=0xc46bafbf68
created by github.com/couchbase/nitro/plasma.(*Plasma).PageVisitor
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/nitro/plasma/page_visitor.go:27 +0x1ae
goroutine 1 [runnable]:
runtime.gopark(0xe74f40, 0x15958e0, 0xdc709e, 0xa, 0xc500000019, 0x4)
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/runtime/proc.go:259 +0x13a fp=0xc4245376b0 sp=0xc424537680
runtime.goparkunlock(0x15958e0, 0xdc709e, 0xa, 0x19, 0x4)
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/runtime/proc.go:265 +0x5e fp=0xc4245376f0 sp=0xc4245376b0
runtime.semacquire(0xc51b9405ec, 0x100000001)
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/runtime/sema.go:111 +0x20d fp=0xc424537758 sp=0xc4245376f0
sync.runtime_Semacquire(0xc51b9405ec)
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/runtime/sema.go:47 +0x30 fp=0xc424537778 sp=0xc424537758
sync.(*WaitGroup).Wait(0xc51b9405e0)
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/sync/waitgroup.go:131 +0x97 fp=0xc4245377c8 sp=0xc424537778
github.com/couchbase/nitro/plasma.(*Plasma).PageVisitor(0xc4edecc4e0, 0xc51bb03760, 0x1, 0x100000, 0x100000)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/nitro/plasma/page_visitor.go:30 +0x1eb fp=0xc424537888 sp=0xc4245377c8
github.com/couchbase/nitro/plasma.(*Plasma).doRecovery(0xc4edecc4e0, 0x46, 0x100000000)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/nitro/plasma/plasma.go:385 +0x289 fp=0xc424537938 sp=0xc424537888
github.com/couchbase/nitro/plasma.New(0x1e, 0x12c, 0x19, 0x4, 0xe712e8, 0xe712c0, 0x100000000, 0xc424e66be0, 0x46, 0x100000, ...)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/nitro/plasma/plasma.go:227 +0xa83 fp=0xc424537c38 sp=0xc424537938
github.com/couchbase/indexing/secondary/indexer.(*plasmaSlice).initStores(0xc477ad22c0, 0xc, 0xc)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/plasma_slice.go:188 +0x32b fp=0xc424537ee0 sp=0xc424537c38
github.com/couchbase/indexing/secondary/indexer.NewPlasmaSlice(0xc4a53d6280, 0x3d, 0x0, 0x37108e39f9d06620, 0xc423b1edb0, 0xe, 0xc423b1edc0, 0x6, 0xc423b1edc6, 0x7, ...)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/plasma_slice.go:137 +0x833 fp=0xc4245381b0 sp=0xc424537ee0
github.com/couchbase/indexing/secondary/indexer.NewSlice(0x0, 0xc424538558, 0xc422116c60, 0xc4221202a0, 0x2, 0x8, 0xfc07d9fc59b00ccc, 0xc4245384e8)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/indexer.go:4130 +0x3a1 fp=0xc4245383c8 sp=0xc4245381b0
github.com/couchbase/indexing/secondary/indexer.(*indexer).initPartnInstance(0xc4201c8240, 0xb4d82cf45c605aab, 0x37108e39f9d06620, 0xc423b1edb0, 0xe, 0xc423b1edc0, 0x6, 0xc423b1edc6, 0x7, 0xc423aa93a0, ...)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/indexer.go:2176 +0x2b3 fp=0xc424538550 sp=0xc4245383c8
github.com/couchbase/indexing/secondary/indexer.(*indexer).initFromPersistedState(0xc4201c8240, 0xc423b3a2d0, 0xc4201dae9e)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/indexer.go:3384 +0x48d fp=0xc424538c38 sp=0xc424538550
github.com/couchbase/indexing/secondary/indexer.(*indexer).bootstrap(0xc4201c8240, 0xc42015ef00, 0xc423b3c338, 0x5)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/indexer.go:3153 +0x298 fp=0xc424539130 sp=0xc424538c38
github.com/couchbase/indexing/secondary/indexer.NewIndexer(0xc42013e960, 0x21, 0xc420057df8, 0x1, 0x1)
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/indexer.go:283 +0x2495 fp=0xc424539c90 sp=0xc424539130
main.main()
/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/cmd/indexer/main.go:153 +0xf3e fp=0xc424539f28 sp=0xc424539c90
runtime.main()
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/runtime/proc.go:183 +0x1f4 fp=0xc424539f80 sp=0xc424539f28
runtime.goexit()
/home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.3/go/src/runtime/asm_amd64.s:2086 +0x1 fp=0xc424539f88 sp=0xc424539f80
goroutine 17 [syscall, 1 minutes, locked to thread]:
runtime.goexit()
As discussed, this is different from MB-22433 - restarting longevity as advised
Attachments
Issue Links
- relates to
-
MB-23082 cluster stuck post rebalance in plasma longevity
- Closed