Details
-
Bug
-
Resolution: Duplicate
-
Critical
-
5.0.0
-
None
-
Untriaged
-
MacOSX 64-bit
-
Unknown
Description
Running on plasma checkout 5f60f05f69e64a07037a32629b1e9c1ff88580bc
plasma_dump version and the plasma which generated the data was same. No abrupt shutdown of machine.
➜ $GOPATH/src/github.com/couchbase/nitro/cmd/plasma_dump/plasma_dump dump ./Users/asingh/cb/latest_eventing/ns_server/data/n_0/data/@eventing/612_timer.data
|
[panic: runtime error: invalid memory address or nil pointer dereference
|
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x40e16f8]
|
|
goroutine 1 [running]:
|
github.com/couchbase/nitro/plasma.(*page).unmarshalDelta(0xc420014460, 0xc4202c6002, 0x386, 0x1ffe, 0xc42008a100, 0x0, 0x0)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/plasma/page.go:1015 +0x2e8
|
github.com/couchbase/nitro/plasma.(*page).Unmarshal(0xc420014460, 0xc4202c6002, 0x386, 0x1ffe, 0xc42008a100)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/plasma/page.go:929 +0x53
|
github.com/couchbase/nitro/plasma.(*Plasma).doRecovery.func1(0x17a38, 0xc4202c6000, 0x388, 0x2000, 0x0, 0x0, 0x0)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/plasma/plasma.go:446 +0x552
|
github.com/couchbase/nitro/plasma.(*lsStore).visitor(0xc420027900, 0x0, 0x1e8ea, 0xc42000c6e0, 0xc42000c6c0, 0x41b5e80, 0x101)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/plasma/lss.go:299 +0x16a
|
github.com/couchbase/nitro/plasma.(*lsStore).Visitor(0xc420027900, 0xc42000c6e0, 0xc42000c6c0, 0xc4202b3000, 0x1000)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/plasma/lss.go:288 +0x9f
|
github.com/couchbase/nitro/plasma.(*Plasma).doRecovery(0xc4200a5200, 0xc4200109f0, 0x21)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/plasma/plasma.go:489 +0x214
|
github.com/couchbase/nitro/plasma.New(0xc8, 0x190, 0x19, 0x4, 0x41ea848, 0x41ea818, 0x41ea850, 0xc420016a50, 0xc420016a60, 0x41ea818, ...)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/plasma/plasma.go:322 +0xd03
|
github.com/couchbase/nitro/cmd/plasma_dump/cmd.invokeDump(0xc420016a30, 0x1, 0x1, 0x0, 0x0)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/cmd/plasma_dump/cmd/dump.go:58 +0x129
|
github.com/couchbase/nitro/cmd/plasma_dump/cmd.glob..func2(0x42de2e0, 0xc420016a30, 0x1, 0x1, 0x0, 0x0)
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/cmd/plasma_dump/cmd/dump.go:42 +0x3f
|
github.com/spf13/cobra.(*Command).execute(0x42de2e0, 0xc4200169d0, 0x1, 0x1, 0x42de2e0, 0xc4200169d0)
|
/Users/asingh/gosrc/src/github.com/spf13/cobra/command.go:644 +0x3f2
|
github.com/spf13/cobra.(*Command).ExecuteC(0x42de500, 0xc42001c118, 0x0, 0x416f554)
|
/Users/asingh/gosrc/src/github.com/spf13/cobra/command.go:734 +0x339
|
github.com/spf13/cobra.(*Command).Execute(0x42de500, 0x42de500, 0xc420059f50)
|
/Users/asingh/gosrc/src/github.com/spf13/cobra/command.go:693 +0x2b
|
github.com/couchbase/nitro/cmd/plasma_dump/cmd.Execute()
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/cmd/plasma_dump/cmd/root.go:38 +0x31
|
main.main()
|
/Users/asingh/gosrc/src/github.com/couchbase/nitro/cmd/plasma_dump/main.go:20 +0x20
|
Attachments
Issue Links
- depends on
-
MB-25440 panic when indexer file is manually corrupted - handle data corruption
- Closed