-
Notifications
You must be signed in to change notification settings - Fork 23
Closed
Labels
Description
cd ~/go-ssb/sbot
watch 'LIBRARIAN_WRITEALL=0 go test -v ./ -run TestNames | tee -a ~/testlog.txt'
Lots of PASSes. But here's a FAIL:
2022/12/10 16:28:46 [margaret/indexes/badger] overwrote batch limit 0
=== RUN TestNames
2022/12/10 16:28:46 saved identity @0CRrYbmaGxNBVRF3yPuLd0xQQyDIAT9GmIh+g/G9JSI=.ed25519 to testrun/TestNames/secrets/arny
2022/12/10 16:28:46 saved identity ssb:feed/gabbygrove-v1/YwZiHuC-3rhxLLg6jgHDe0u4E9r09La5NqcxQfMWghE= to testrun/TestNames/secrets/bert
2022/12/10 16:28:46 saved identity @izag8812GcTGDYE9ZkCbWo0M3HzcsxyeScsP/yDc0pU=.ed25519 to testrun/TestNames/secrets/cloe
2022/12/10 16:28:46 saved identity @YB33dgT4LHB97m7Du24bmiccAC1cX1MeMXofcCMU4kk=.ed25519 to testrun/TestNames/secret
names_test.go:122:
Error Trace: /home/go-ssb/go-ssb/sbot/names_test.go:122
Error: Not equal:
expected: "i'm cloe!"
actual : "i'm arny!"
Diff:
--- Expected
+++ Actual
@@ -1 +1 @@
-i'm cloe!
+i'm arny!
Test: TestNames
Messages: did not the right name for cloe
level=debug event=update-replicate feed-want-count=0 hops=0 took=114.536µs
leakcheck.go:113: Leaked goroutine: goroutine 10 [select]:
github.com/dgraph-io/badger/v3.(*levelsController).runCompactor(0xc0022f0000, 0x1, 0xc00231a7e0)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/levels.go:508 +0x30d
created by github.com/dgraph-io/badger/v3.(*levelsController).startCompact
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/levels.go:354 +0x4e
leakcheck.go:113: Leaked goroutine: goroutine 11 [select]:
github.com/dgraph-io/badger/v3.(*levelsController).runCompactor(0xc0022f0000, 0x2, 0xc00231a7e0)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/levels.go:508 +0x30d
created by github.com/dgraph-io/badger/v3.(*levelsController).startCompact
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/levels.go:354 +0x4e
leakcheck.go:113: Leaked goroutine: goroutine 12 [select]:
github.com/dgraph-io/badger/v3.(*levelsController).runCompactor(0xc0022f0000, 0x3, 0xc00231a7e0)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/levels.go:508 +0x30d
created by github.com/dgraph-io/badger/v3.(*levelsController).startCompact
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/levels.go:354 +0x4e
leakcheck.go:113: Leaked goroutine: goroutine 13 [chan receive]:
github.com/dgraph-io/badger/v3.(*DB).flushMemtable(0xc0000d5200, 0x0?)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:1078 +0xb2
github.com/dgraph-io/badger/v3.Open.func5()
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:357 +0x25
created by github.com/dgraph-io/badger/v3.Open
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:356 +0x107c
leakcheck.go:113: Leaked goroutine: goroutine 14 [select]:
github.com/dgraph-io/badger/v3.(*vlogThreshold).listenForValueThresholdUpdate(0xc00221ccc0)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/value.go:1172 +0x11a
created by github.com/dgraph-io/badger/v3.Open
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:380 +0x16dc
leakcheck.go:113: Leaked goroutine: goroutine 15 [select]:
github.com/dgraph-io/badger/v3.(*DB).doWrites(0xc0000d5200, 0xc00231a8a0)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:900 +0x236
created by github.com/dgraph-io/badger/v3.Open
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:387 +0x179c
leakcheck.go:113: Leaked goroutine: goroutine 16 [chan receive]:
github.com/dgraph-io/badger/v3.(*valueLog).waitOnGC(0xc0000d53f8, 0xc00225c390?)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/value.go:1079 +0x7d
created by github.com/dgraph-io/badger/v3.Open
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:391 +0x185b
leakcheck.go:113: Leaked goroutine: goroutine 23 [select]:
github.com/ssbc/go-ssb/internal/ctxutils.WithError.func2()
/home/go-ssb/go-ssb/internal/ctxutils/withErr.go:31 +0x92
created by github.com/ssbc/go-ssb/internal/ctxutils.WithError
/home/go-ssb/go-ssb/internal/ctxutils/withErr.go:30 +0x1df
leakcheck.go:113: Leaked goroutine: goroutine 24 [chan receive]:
github.com/ssbc/go-ssb/blobstore.(*WantManager).replicateLoop(0xc0000e4500)
/home/go-ssb/go-ssb/blobstore/wants.go:94 +0x57
created by github.com/ssbc/go-ssb/blobstore.NewWantManager
/home/go-ssb/go-ssb/blobstore/wants.go:60 +0x30a
leakcheck.go:113: Leaked goroutine: goroutine 25 [IO wait]:
internal/poll.runtime_pollWait(0x7fe9e40c9218, 0x72)
/usr/lib/go-1.18/src/runtime/netpoll.go:302 +0x89
internal/poll.(*pollDesc).wait(0xc0000ef100?, 0x203000?, 0x0)
/usr/lib/go-1.18/src/internal/poll/fd_poll_runtime.go:83 +0x32
internal/poll.(*pollDesc).waitRead(...)
/usr/lib/go-1.18/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Accept(0xc0000ef100)
/usr/lib/go-1.18/src/internal/poll/fd_unix.go:614 +0x22c
net.(*netFD).accept(0xc0000ef100)
/usr/lib/go-1.18/src/net/fd_unix.go:172 +0x35
net.(*UnixListener).accept(0x4433c0?)
/usr/lib/go-1.18/src/net/unixsock_posix.go:166 +0x1c
net.(*UnixListener).Accept(0xc0021fbb60)
/usr/lib/go-1.18/src/net/unixsock.go:260 +0x3d
github.com/ssbc/go-ssb/sbot.unixSockServer.accept({{0xffc3b0, 0xc0021fb7d0}, {0xff5ca0, 0xc0021f3d50}, {0xffb0a0, 0xc0021fbb60}, {0x0, 0x0, 0x0}, {0xc0021fbb90, ...}, ...})
/home/go-ssb/go-ssb/sbot/options.go:175 +0x64
created by github.com/ssbc/go-ssb/sbot.WithUNIXSocket.func1
/home/go-ssb/go-ssb/sbot/options.go:153 +0x33b
leakcheck.go:113: Leaked goroutine: goroutine 26 [select]:
github.com/ssbc/margaret/offset2.(*offsetQuery).Push(0xc000090480, {0xffc3b0, 0xc0021fb7d0}, {0x7fe9e4084558?, 0xc0000102a8?})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/offset2/qry.go:202 +0xc9
github.com/ssbc/go-luigi.Pump({0xffc3b0, 0xc0021fb7d0}, {0x7fe9e4084558?, 0xc0000102a8?}, {0xff5ba0, 0xc000090480})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/stream.go:56 +0x82
github.com/ssbc/go-ssb/sbot.(*Sbot).serveIndexFrom.func1()
/home/go-ssb/go-ssb/sbot/indexes.go:202 +0xa05
golang.org/x/sync/errgroup.(*Group).Go.func1()
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:75 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:72 +0xa5
leakcheck.go:113: Leaked goroutine: goroutine 27 [select]:
github.com/dgraph-io/badger/v3/y.(*WaterMark).process(0xc00225c3c0, 0xc00225c390)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/y/watermark.go:214 +0x285
created by github.com/dgraph-io/badger/v3/y.(*WaterMark).Init
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/y/watermark.go:72 +0xaa
leakcheck.go:113: Leaked goroutine: goroutine 28 [select]:
github.com/dgraph-io/badger/v3/y.(*WaterMark).process(0xc00225c3f0, 0xc00225c390)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/y/watermark.go:214 +0x285
created by github.com/dgraph-io/badger/v3/y.(*WaterMark).Init
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/y/watermark.go:72 +0xaa
leakcheck.go:113: Leaked goroutine: goroutine 29 [select]:
github.com/dgraph-io/ristretto/z.(*AllocatorPool).freeupAllocators(0xc00000f5f0)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/ristretto@v0.1.1/z/allocator.go:385 +0x150
created by github.com/dgraph-io/ristretto/z.NewAllocatorPool
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/ristretto@v0.1.1/z/allocator.go:324 +0xc5
leakcheck.go:113: Leaked goroutine: goroutine 30 [select]:
github.com/dgraph-io/ristretto.(*defaultPolicy).processItems(0xc00221cd40)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/ristretto@v0.1.1/policy.go:102 +0x91
created by github.com/dgraph-io/ristretto.newDefaultPolicy
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/ristretto@v0.1.1/policy.go:86 +0x156
leakcheck.go:113: Leaked goroutine: goroutine 31 [select]:
github.com/dgraph-io/ristretto.(*Cache).processItems(0xc0000ef580)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/ristretto@v0.1.1/cache.go:452 +0x15e
created by github.com/dgraph-io/ristretto.NewCache
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/ristretto@v0.1.1/cache.go:207 +0x696
leakcheck.go:113: Leaked goroutine: goroutine 32 [select]:
github.com/dgraph-io/badger/v3.(*DB).monitorCache(0xc0000d5200, 0xc00231a660)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:469 +0x18a
created by github.com/dgraph-io/badger/v3.Open
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:311 +0xc8b
leakcheck.go:113: Leaked goroutine: goroutine 33 [select]:
github.com/dgraph-io/badger/v3.(*DB).updateSize(0xc0000d5200, 0xc00231a7b0)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:1171 +0x158
created by github.com/dgraph-io/badger/v3.Open
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:331 +0xe8c
leakcheck.go:113: Leaked goroutine: goroutine 34 [select]:
github.com/dgraph-io/badger/v3.(*publisher).listenForUpdates(0xc00225c4b0, 0xc00231a900)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/publisher.go:73 +0x150
created by github.com/dgraph-io/badger/v3.Open
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/db.go:395 +0x190a
leakcheck.go:113: Leaked goroutine: goroutine 35 [select]:
github.com/ssbc/margaret/multilog/roaring.(*MultiLog).writeBatches(0xc0001221e0)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:46 +0x8e
created by github.com/ssbc/margaret/multilog/roaring.NewStore
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:40 +0x1b6
leakcheck.go:113: Leaked goroutine: goroutine 36 [select]:
github.com/ssbc/margaret/multilog/roaring.(*MultiLog).writeBatches(0xc0001222d0)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:46 +0x8e
created by github.com/ssbc/margaret/multilog/roaring.NewStore
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:40 +0x1b6
leakcheck.go:113: Leaked goroutine: goroutine 37 [select]:
github.com/ssbc/margaret/multilog/roaring.(*MultiLog).writeBatches(0xc000122370)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:46 +0x8e
created by github.com/ssbc/margaret/multilog/roaring.NewStore
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:40 +0x1b6
leakcheck.go:113: Leaked goroutine: goroutine 38 [select]:
github.com/ssbc/margaret/multilog/roaring.(*MultiLog).writeBatches(0xc000122410)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:46 +0x8e
created by github.com/ssbc/margaret/multilog/roaring.NewStore
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:40 +0x1b6
leakcheck.go:113: Leaked goroutine: goroutine 39 [select]:
github.com/ssbc/margaret/indexes/badger.(*index).writeBatches(0xc0000e4780)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:178 +0xa7
created by github.com/ssbc/margaret/indexes/badger.newIndex
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:102 +0x2a5
leakcheck.go:113: Leaked goroutine: goroutine 40 [select]:
github.com/ssbc/margaret/offset2.(*offsetQuery).Push(0xc000033320, {0xffc3b0, 0xc0021fb7d0}, {0x7fe9ddbc9878?, 0xc00000e468?})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/offset2/qry.go:202 +0xc9
github.com/ssbc/go-luigi.Pump({0xffc3b0, 0xc0021fb7d0}, {0x7fe9ddbc9878?, 0xc00000e468?}, {0xff5ba0, 0xc000033320})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/stream.go:56 +0x82
github.com/ssbc/go-ssb/sbot.(*Sbot).serveIndexFrom.func1()
/home/go-ssb/go-ssb/sbot/indexes.go:202 +0xa05
golang.org/x/sync/errgroup.(*Group).Go.func1()
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:75 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:72 +0xa5
leakcheck.go:113: Leaked goroutine: goroutine 41 [select]:
github.com/ssbc/margaret/indexes/badger.(*index).writeBatches(0xc0000e4820)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:178 +0xa7
created by github.com/ssbc/margaret/indexes/badger.newIndex
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:102 +0x2a5
leakcheck.go:113: Leaked goroutine: goroutine 42 [select]:
github.com/ssbc/margaret/multilog/roaring.(*MultiLog).writeBatches(0xc0001227d0)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:46 +0x8e
created by github.com/ssbc/margaret/multilog/roaring.NewStore
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/multilog.go:40 +0x1b6
leakcheck.go:113: Leaked goroutine: goroutine 43 [select]:
github.com/ssbc/margaret/offset2.(*offsetQuery).Push(0xc00232e120, {0xffc3b0, 0xc0021fb7d0}, {0x7fe9ddbcb198?, 0xc0000c0000?})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/offset2/qry.go:202 +0xc9
github.com/ssbc/go-luigi.Pump({0xffc3b0, 0xc0021fb7d0}, {0x7fe9ddbcb198?, 0xc0000c0000?}, {0xff5ba0, 0xc00232e120})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/stream.go:56 +0x82
github.com/ssbc/go-ssb/sbot.(*Sbot).serveIndexFrom.func1()
/home/go-ssb/go-ssb/sbot/indexes.go:202 +0xa05
golang.org/x/sync/errgroup.(*Group).Go.func1()
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:75 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:72 +0xa5
leakcheck.go:113: Leaked goroutine: goroutine 44 [select]:
github.com/ssbc/margaret/indexes/badger.(*index).writeBatches(0xc0000e48c0)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:178 +0xa7
created by github.com/ssbc/margaret/indexes/badger.newIndex
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:102 +0x2a5
leakcheck.go:113: Leaked goroutine: goroutine 45 [select]:
github.com/ssbc/margaret/multilog/roaring.(*query).livequery(0xc0000be5d0, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/qry.go:158 +0xe7
github.com/ssbc/margaret/multilog/roaring.(*query).Next(0xc0000be5d0, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/qry.go:126 +0x328
github.com/ssbc/go-luigi/mfr.(*srcMap).Next(0xc0000c85d0, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/mfr/map.go:58 +0x33
github.com/ssbc/go-luigi.Pump({0xffc3b0, 0xc0021fb7d0}, {0x7fe9ddbc9878?, 0xc00000ed38?}, {0xff5680, 0xc0000c85d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/stream.go:60 +0xac
github.com/ssbc/go-ssb/sbot.(*Sbot).serveIndexFrom.func1()
/home/go-ssb/go-ssb/sbot/indexes.go:202 +0xa05
golang.org/x/sync/errgroup.(*Group).Go.func1()
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:75 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:72 +0xa5
leakcheck.go:113: Leaked goroutine: goroutine 46 [select]:
github.com/ssbc/margaret/indexes/badger.(*index).writeBatches(0xc0000e4a00)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:178 +0xa7
created by github.com/ssbc/margaret/indexes/badger.newIndex
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:102 +0x2a5
leakcheck.go:113: Leaked goroutine: goroutine 47 [select]:
github.com/ssbc/margaret/multilog/roaring.(*query).livequery(0xc0000beff0, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/qry.go:158 +0xe7
github.com/ssbc/margaret/multilog/roaring.(*query).Next(0xc0000beff0, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/qry.go:126 +0x328
github.com/ssbc/go-luigi/mfr.(*srcMap).Next(0xc0000c8768, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/mfr/map.go:58 +0x33
github.com/ssbc/go-luigi.Pump({0xffc3b0, 0xc0021fb7d0}, {0x7fe9ddbc9878?, 0xc00000edc8?}, {0xff5680, 0xc0000c8768})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/stream.go:60 +0xac
github.com/ssbc/go-ssb/sbot.(*Sbot).serveIndexFrom.func1()
/home/go-ssb/go-ssb/sbot/indexes.go:202 +0xa05
golang.org/x/sync/errgroup.(*Group).Go.func1()
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:75 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:72 +0xa5
leakcheck.go:113: Leaked goroutine: goroutine 48 [select]:
github.com/ssbc/margaret/indexes/badger.(*index).writeBatches(0xc0000e4be0)
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:178 +0xa7
created by github.com/ssbc/margaret/indexes/badger.newIndex
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/indexes/badger/index.go:102 +0x2a5
leakcheck.go:113: Leaked goroutine: goroutine 49 [select]:
github.com/ssbc/margaret/multilog/roaring.(*query).livequery(0xc0000bf2f0, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/qry.go:158 +0xe7
github.com/ssbc/margaret/multilog/roaring.(*query).Next(0xc0000bf2f0, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/multilog/roaring/qry.go:126 +0x328
github.com/ssbc/go-luigi/mfr.(*srcMap).Next(0xc0000c8840, {0xffc3b0, 0xc0021fb7d0})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/mfr/map.go:58 +0x33
github.com/ssbc/go-luigi.Pump({0xffc3b0, 0xc0021fb7d0}, {0x7fe9ddbc9878?, 0xc00000ee88?}, {0xff5680, 0xc0000c8840})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/stream.go:60 +0xac
github.com/ssbc/go-ssb/sbot.(*Sbot).serveIndexFrom.func1()
/home/go-ssb/go-ssb/sbot/indexes.go:202 +0xa05
golang.org/x/sync/errgroup.(*Group).Go.func1()
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:75 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
/home/go-ssb/go/pkg/mod/golang.org/x/sync@v0.1.0/errgroup/errgroup.go:72 +0xa5
leakcheck.go:113: Leaked goroutine: goroutine 66 [select]:
github.com/ssbc/go-ssb/sbot.debounce({0xffc3b0, 0xc0021fb7d0}, 0xb2d05e00, {0xff9f90, 0xc00221ca00}, 0xc000091860)
/home/go-ssb/go-ssb/sbot/replicate.go:135 +0x16c
created by github.com/ssbc/go-ssb/sbot.(*Sbot).newGraphReplicator
/home/go-ssb/go-ssb/sbot/replicate.go:73 +0x3c5
leakcheck.go:113: Leaked goroutine: goroutine 67 [select]:
github.com/ssbc/margaret/offset2.(*offsetQuery).Push(0xc00232e960, {0xffc3b0, 0xc0021fb7d0}, {0xff9350?, 0xc00008b060?})
/home/go-ssb/go/pkg/mod/github.com/ssbc/margaret@v0.4.4-0.20221101112304-4f5815095ef3/offset2/qry.go:202 +0xc9
github.com/ssbc/go-luigi.Pump({0xffc3b0, 0xc0021fb7d0}, {0xff9350?, 0xc00008b060?}, {0xff5ba0, 0xc00232e960})
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-luigi@v0.3.7-0.20221019204020-324065b9a7c6/stream.go:56 +0x82
github.com/ssbc/go-ssb/plugins/gossip.(*FeedManager).serveLiveFeeds(0xc00220e3f0)
/home/go-ssb/go-ssb/plugins/gossip/feed_manager.go:106 +0x168
created by github.com/ssbc/go-ssb/plugins/gossip.NewFeedManager
/home/go-ssb/go-ssb/plugins/gossip/feed_manager.go:69 +0x1ea
leakcheck.go:113: Leaked goroutine: goroutine 9 [select]:
github.com/dgraph-io/badger/v3.(*levelsController).runCompactor(0xc0022f0000, 0x0, 0xc00231a7e0)
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/levels.go:508 +0x30d
created by github.com/dgraph-io/badger/v3.(*levelsController).startCompact
/home/go-ssb/go/pkg/mod/github.com/dgraph-io/badger/v3@v3.2103.4/levels.go:354 +0x4e
leakcheck.go:113: Leaked goroutine: goroutine 92 [IO wait]:
internal/poll.runtime_pollWait(0x7fe9e40c9128, 0x72)
/usr/lib/go-1.18/src/runtime/netpoll.go:302 +0x89
internal/poll.(*pollDesc).wait(0xc00232d480?, 0xc00220b580?, 0x0)
/usr/lib/go-1.18/src/internal/poll/fd_poll_runtime.go:83 +0x32
internal/poll.(*pollDesc).waitRead(...)
/usr/lib/go-1.18/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc00232d480, {0xc00220b580, 0x9, 0x9})
/usr/lib/go-1.18/src/internal/poll/fd_unix.go:167 +0x25a
net.(*netFD).Read(0xc00232d480, {0xc00220b580?, 0x10000005423fc?, 0x7fe9e40bd318?})
/usr/lib/go-1.18/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0xc0000cc520, {0xc00220b580?, 0xc00233faf8?, 0x44fef2?})
/usr/lib/go-1.18/src/net/net.go:183 +0x45
io.ReadAtLeast({0xff6400, 0xc0000cc520}, {0xc00220b580, 0x9, 0x9}, 0x9)
/usr/lib/go-1.18/src/io/io.go:331 +0x9a
io.ReadFull(...)
/usr/lib/go-1.18/src/io/io.go:350
encoding/binary.Read({0xff6400, 0xc0000cc520}, {0xfff1c8, 0x15972e8}, {0xd3a9e0?, 0xc00220b574})
/usr/lib/go-1.18/src/encoding/binary/binary.go:256 +0xc3e
github.com/ssbc/go-muxrpc/v2/codec.Reader.ReadHeader({{0xff6400?, 0xc0000cc520?}}, 0xc00220b574)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/codec/reader.go:48 +0x45
github.com/ssbc/go-muxrpc/v2.(*Packer).NextHeader(0xc00232ff20, {0xffc030, 0xc00227e580}, 0xc00220b574)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/packer.go:49 +0xcb
github.com/ssbc/go-muxrpc/v2.(*rpc).serve.func2(0xc000109ba0, 0xffc030?, 0xc00233fef8)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:359 +0x5e
github.com/ssbc/go-muxrpc/v2.(*rpc).serve(0xc000109ba0)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:378 +0x19c
github.com/ssbc/go-muxrpc/v2.Handle.func2()
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:128 +0x25
created by github.com/ssbc/go-muxrpc/v2.Handle
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:127 +0x536
leakcheck.go:113: Leaked goroutine: goroutine 93 [chan receive]:
github.com/ssbc/go-muxrpc/v2.(*rpc).Serve(0xc00228e240?)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:336 +0x2b
github.com/ssbc/go-ssb/sbot.unixSockServer.serve({{0xffc3b0, 0xc0021fb7d0}, {0xff5ca0, 0xc0021f3d50}, {0xffb0a0, 0xc0021fbb60}, {0x0, 0x0, 0x0}, {0xc0021fbb90, ...}, ...}, ...)
/home/go-ssb/go-ssb/sbot/options.go:228 +0x4f9
created by github.com/ssbc/go-ssb/sbot.unixSockServer.accept
/home/go-ssb/go-ssb/sbot/options.go:205 +0x51f
leakcheck.go:113: Leaked goroutine: goroutine 94 [select]:
context.propagateCancel.func1()
/usr/lib/go-1.18/src/context/context.go:279 +0x9e
created by context.propagateCancel
/usr/lib/go-1.18/src/context/context.go:278 +0x1cb
leakcheck.go:113: Leaked goroutine: goroutine 96 [IO wait]:
internal/poll.runtime_pollWait(0x7fe9e40c9038, 0x72)
/usr/lib/go-1.18/src/runtime/netpoll.go:302 +0x89
internal/poll.(*pollDesc).wait(0xc00232d880?, 0xc0022987e0?, 0x0)
/usr/lib/go-1.18/src/internal/poll/fd_poll_runtime.go:83 +0x32
internal/poll.(*pollDesc).waitRead(...)
/usr/lib/go-1.18/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc00232d880, {0xc0022987e0, 0x9, 0x9})
/usr/lib/go-1.18/src/internal/poll/fd_unix.go:167 +0x25a
net.(*netFD).Read(0xc00232d880, {0xc0022987e0?, 0x38?, 0x40f845?})
/usr/lib/go-1.18/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0xc0000cc538, {0xc0022987e0?, 0x7fea0b6ed5b8?, 0x10?})
/usr/lib/go-1.18/src/net/net.go:183 +0x45
io.ReadAtLeast({0x7fe9ddbcfd18, 0xc0000752c0}, {0xc0022987e0, 0x9, 0x9}, 0x9)
/usr/lib/go-1.18/src/io/io.go:331 +0x9a
io.ReadFull(...)
/usr/lib/go-1.18/src/io/io.go:350
encoding/binary.Read({0x7fe9ddbcfd18, 0xc0000752c0}, {0xfff1c8, 0x15972e8}, {0xd3a9e0?, 0xc0022987d0})
/usr/lib/go-1.18/src/encoding/binary/binary.go:256 +0xc3e
github.com/ssbc/go-muxrpc/v2/codec.Reader.ReadHeader({{0x7fe9ddbcfd18?, 0xc0000752c0?}}, 0xc0022987d0)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/codec/reader.go:48 +0x45
github.com/ssbc/go-muxrpc/v2.(*Packer).NextHeader(0xc00228e240, {0xffc030, 0xc00227e680}, 0xc0022987d0)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/packer.go:49 +0xcb
github.com/ssbc/go-muxrpc/v2.(*rpc).serve.func2(0xc002234000, 0xffc030?, 0xc002345ef8)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:359 +0x5e
github.com/ssbc/go-muxrpc/v2.(*rpc).serve(0xc002234000)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:378 +0x19c
github.com/ssbc/go-muxrpc/v2.Handle.func2()
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:128 +0x25
created by github.com/ssbc/go-muxrpc/v2.Handle
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:127 +0x536
leakcheck.go:113: Leaked goroutine: goroutine 99 [chan receive]:
github.com/ssbc/go-muxrpc/v2.(*rpc).Serve(0xc00017b7d0?)
/home/go-ssb/go/pkg/mod/github.com/ssbc/go-muxrpc/v2@v2.0.14-0.20221111190521-10382533750c/rpc_server.go:336 +0x2b
github.com/ssbc/go-ssb/client.NewUnix.func1()
/home/go-ssb/go-ssb/client/client.go:169 +0x4f
created by github.com/ssbc/go-ssb/client.NewUnix
/home/go-ssb/go-ssb/client/client.go:168 +0x425
--- FAIL: TestNames (10.09s)
FAIL
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done