Skip to content

Instantly share code, notes, and snippets.

@bradfitz
Created May 22, 2016 00:26
Show Gist options
  • Save bradfitz/fc2f142d003df1bfd1614f9cf3e0262e to your computer and use it in GitHub Desktop.
Save bradfitz/fc2f142d003df1bfd1614f9cf3e0262e to your computer and use it in GitHub Desktop.
goroutine 1711044 [running]:
camlistore.org/pkg/serverinit.dumpGoroutines(0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/serverinit/serverinit.go:614 +0x6a
net/http.HandlerFunc.ServeHTTP(0x107e328, 0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/go/src/net/http/server.go:1683 +0x3a
camlistore.org/pkg/auth.RequireAuth.func1(0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/auth/auth.go:408 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc46228b820, 0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/go/src/net/http/server.go:1683 +0x3a
net/http.(*ServeMux).ServeHTTP(0xc420a09590, 0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/go/src/net/http/server.go:1979 +0x75
camlistore.org/pkg/webserver.(*Server).ServeHTTP(0xc420961a00, 0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/webserver/webserver.go:127 +0x9a
net/http.serverHandler.ServeHTTP(0xc461ce4100, 0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/go/src/net/http/server.go:2159 +0x73
net/http.initNPNRequest.ServeHTTP(0xc459acc900, 0xc461ce4100, 0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/go/src/net/http/server.go:2572 +0x83
net/http.(*initNPNRequest).ServeHTTP(0xc450071990, 0x1431060, 0xc455cec0a0, 0xc45a2720f0)
<autogenerated>:276 +0x6f
net/http.(Handler).ServeHTTP-fm(0x1431060, 0xc455cec0a0, 0xc45a2720f0)
/home/bradfitz/go/src/net/http/h2_bundle.go:3988 +0x43
camlistore.org/vendor/golang.org/x/net/http2.(*serverConn).runHandler(0xc45a2490e0, 0xc455cec0a0, 0xc45a2720f0, 0xc46ad2e420)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/server.go:1649 +0x7f
created by camlistore.org/vendor/golang.org/x/net/http2.(*serverConn).processHeaders
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/server.go:1428 +0x603
goroutine 1 [chan send (nil chan), 37 minutes]:
main.Main(0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/server/camlistored/camlistored.go:469 +0x98e
main.main()
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/server/camlistored/camlistored.go:355 +0x29
goroutine 17 [syscall, 38 minutes, locked to thread]:
runtime.goexit()
/home/bradfitz/go/src/runtime/asm_amd64.s:2058 +0x1
goroutine 5 [syscall, 38 minutes]:
os/signal.signal_recv(0x0)
/home/bradfitz/go/src/runtime/sigqueue.go:116 +0x14d
os/signal.loop()
/home/bradfitz/go/src/os/signal/signal_unix.go:22 +0x18
created by os/signal.init.1
/home/bradfitz/go/src/os/signal/signal_unix.go:28 +0x37
goroutine 24 [chan receive, 38 minutes]:
camlistore.org/pkg/index.(*Index).outOfOrderIndexerLoop(0xc42008a750)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/receive.go:66 +0xb7
created by camlistore.org/pkg/index.(*Index).InitBlobSource
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/index.go:127 +0x1a0
goroutine 61 [select]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc420a00160)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:82 +0x137
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:127 +0x727
goroutine 23 [chan receive, 38 minutes]:
main.handleSignals(0xc4200714a0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/server/camlistored/camlistored.go:259 +0x1bb
created by main.Main
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/server/camlistored/camlistored.go:390 +0x3e8
goroutine 62 [select, 38 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc420a00160)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:812 +0x7d6
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:130 +0x767
goroutine 60 [select, 38 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc420a00160)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:120 +0x4dc
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:126 +0x705
goroutine 38 [select, 38 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc420a00420)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:120 +0x4dc
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:126 +0x705
goroutine 69 [select, 38 minutes, locked to thread]:
runtime.gopark(0x107fb98, 0x0, 0xd928be, 0x6, 0x18, 0x2)
/home/bradfitz/go/src/runtime/proc.go:265 +0x130
runtime.selectgoImpl(0xc420433f38, 0x0, 0x18)
/home/bradfitz/go/src/runtime/select.go:423 +0x118f
runtime.selectgo(0xc420433f38)
/home/bradfitz/go/src/runtime/select.go:238 +0x12
runtime.ensureSigM.func1()
/home/bradfitz/go/src/runtime/signal1_unix.go:294 +0x2d3
runtime.goexit()
/home/bradfitz/go/src/runtime/asm_amd64.s:2058 +0x1
goroutine 71 [select]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc420258620)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:205 +0x1e5
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:236 +0x18a
goroutine 49 [select]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc420a22460)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:205 +0x1e5
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:236 +0x18a
goroutine 64 [select, 38 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc420a00160)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x187
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:132 +0x7ab
goroutine 63 [select, 38 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc420a00160)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:759 +0x23d
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:131 +0x789
goroutine 39 [select]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc420a00420)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:82 +0x137
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:127 +0x727
goroutine 40 [select, 38 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc420a00420)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:812 +0x7d6
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:130 +0x767
goroutine 41 [select, 38 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc420a00420)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:759 +0x23d
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:131 +0x789
goroutine 42 [select, 38 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc420a00420)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x187
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:132 +0x7ab
goroutine 43 [chan receive, 38 minutes]:
database/sql.(*DB).connectionOpener(0xc4200a6420)
/home/bradfitz/go/src/database/sql/sql.go:727 +0x40
created by database/sql.Open
/home/bradfitz/go/src/database/sql/sql.go:493 +0x1c7
goroutine 48 [select]:
camlistore.org/pkg/server.(*SyncHandler).syncLoop(0xc420a00000)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:579 +0x1fa
created by camlistore.org/pkg/server.newSyncFromConfig
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:195 +0xa97
goroutine 26 [chan receive, 2 minutes]:
camlistore.org/pkg/server.(*SyncHandler).runSync(0xc421741080, 0xd8fd9f, 0x4, 0xc4835059d0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:557 +0x350
camlistore.org/pkg/server.(*SyncHandler).syncLoop(0xc421741080)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:573 +0xa0
created by camlistore.org/pkg/server.newSyncFromConfig
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:195 +0xa97
goroutine 27 [select]:
camlistore.org/pkg/search.(*wsHub).run(0xc42177a200)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/search/websocket.go:73 +0xd93
created by camlistore.org/pkg/search.NewHandler
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/search/handler.go:87 +0x2ac
goroutine 28 [chan receive, 24 minutes]:
camlistore.org/pkg/search.(*Handler).subscribeToNewBlobs.func1(0xc4208f3440, 0xc421761b90)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/search/handler.go:97 +0x82
created by camlistore.org/pkg/search.(*Handler).subscribeToNewBlobs
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/search/handler.go:105 +0xb6
goroutine 164 [select]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc455e128c0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:205 +0x1e5
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:236 +0x18a
goroutine 165 [select]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc4607e4c60)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:136 +0x485
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:126 +0x705
goroutine 166 [select, 2 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc4607e4c60)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:82 +0x137
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:127 +0x727
goroutine 167 [select]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact(0xc4607e4c60, 0xd99597, 0xc, 0x142e020, 0xc4731e2d30)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:255 +0x4fa
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransactFunc(0xc4607e4c60, 0xd99597, 0xc, 0xc473ab7580, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:282 +0x8f
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction(0xc4607e4c60, 0xc47cd62400, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:603 +0x787
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction(0xc4607e4c60)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:641 +0x4c
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc4607e4c60)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:833 +0x32a
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:130 +0x767
goroutine 168 [select, 37 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc4607e4c60)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:759 +0x23d
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:131 +0x789
goroutine 169 [select, 37 minutes]:
camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc4607e4c60)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x187
created by camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/syndtr/goleveldb/leveldb/db.go:132 +0x7ab
goroutine 170 [sleep]:
time.Sleep(0x2540be400)
/home/bradfitz/go/src/runtime/time.go:59 +0xd7
camlistore.org/pkg/server.(*StatusHandler).InitHandler.func1(0xc420947860, 0xd76360, 0xc421761b90)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/status.go:81 +0x7c
created by camlistore.org/pkg/server.(*StatusHandler).InitHandler
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/status.go:88 +0xa8
goroutine 173 [IO wait, 14 minutes]:
net.runtime_pollWait(0x7f37c436aa00, 0x72, 0x0)
/home/bradfitz/go/src/runtime/netpoll.go:160 +0x4f
net.(*pollDesc).wait(0xc4205cc290, 0x72, 0xc45cbccd78, 0xc420010180)
/home/bradfitz/go/src/net/fd_poll_runtime.go:73 +0x2e
net.(*pollDesc).waitRead(0xc4205cc290, 0x142d1e0, 0xc420010180)
/home/bradfitz/go/src/net/fd_poll_runtime.go:78 +0x2a
net.(*netFD).accept(0xc4205cc230, 0x0, 0x1429de0, 0xc473ab6520)
/home/bradfitz/go/src/net/fd_unix.go:388 +0x220
net.(*TCPListener).accept(0xc42042c1e0, 0x0, 0x0, 0xc459eea400)
/home/bradfitz/go/src/net/tcpsock_posix.go:132 +0x24
net.(*TCPListener).Accept(0xc42042c1e0, 0x435d94, 0xc45cbcce68, 0x4fc093, 0x455300)
/home/bradfitz/go/src/net/tcpsock.go:222 +0x3f
crypto/tls.(*listener).Accept(0xc420947180, 0x107f4e0, 0xc45b0d2280, 0x1432b20, 0xc461ad41b0)
/home/bradfitz/go/src/crypto/tls/tls.go:52 +0x2d
net/http.(*Server).Serve(0xc461ce4100, 0x1431220, 0xc420947180, 0x0, 0x0)
/home/bradfitz/go/src/net/http/server.go:2200 +0x1bc
camlistore.org/pkg/webserver.(*Server).Serve(0xc420961a00)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/webserver/webserver.go:228 +0x112
created by main.Main
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/server/camlistored/camlistored.go:439 +0x665
goroutine 205 [semacquire, 4 minutes]:
sync.runtime_Semacquire(0xc44d57c4ec)
/home/bradfitz/go/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc44d57c4e0)
/home/bradfitz/go/src/sync/waitgroup.go:131 +0x8d
camlistore.org/vendor/go4.org/syncutil.(*Group).Err(0xc44d57c4e0, 0x12, 0xc4498f6cd8)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/go4.org/syncutil/group.go:52 +0x23
camlistore.org/pkg/importer.(*Object).SetAttrs2(0xc461eb5580, 0xc453276480, 0x18, 0x18, 0x12, 0xc47e626360, 0xc4561ba000)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:1298 +0x268
camlistore.org/pkg/importer.(*Object).SetAttrs(0xc461eb5580, 0xc453276480, 0x18, 0x18, 0x18, 0xc453276480)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:1276 +0x3f
camlistore.org/pkg/importer/foursquare.(*run).importPlace(0xc460cf8e20, 0xc4549519c0, 0xc454dc7e00, 0xc4627ade00, 0x2, 0x2)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/foursquare/foursquare.go:437 +0x673
camlistore.org/pkg/importer/foursquare.(*run).importCheckins(0xc460cf8e20, 0x1, 0xd8f370)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/foursquare/foursquare.go:257 +0x512
camlistore.org/pkg/importer/foursquare.(*imp).Run(0xc4208fc8e0, 0xc461d2c6c0, 0xc420038f78, 0x2)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/foursquare/foursquare.go:154 +0xe6
camlistore.org/pkg/importer.(*importerAcct).start.func1(0xc4621ce230, 0xc461d2c6c0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:1137 +0x149
created by camlistore.org/pkg/importer.(*importerAcct).start
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:1150 +0x27b
goroutine 1136 [select]:
camlistore.org/vendor/golang.org/x/net/http2.(*serverConn).serve(0xc45a2490e0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/server.go:704 +0x738
camlistore.org/vendor/golang.org/x/net/http2.(*Server).ServeConn(0xc420961a28, 0x14367a0, 0xc459acc900, 0xc423f25d10)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/server.go:335 +0x6b9
camlistore.org/vendor/golang.org/x/net/http2.ConfigureServer.func1(0xc461ce4100, 0xc459acc900, 0x142cea0, 0xc450071990)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/server.go:201 +0x85
net/http.(*conn).serve(0xc45599ee00, 0x1432b20, 0xc461ad41b0)
/home/bradfitz/go/src/net/http/server.go:1473 +0xbe0
created by net/http.(*Server).Serve
/home/bradfitz/go/src/net/http/server.go:2220 +0x433
goroutine 958 [IO wait]:
net.runtime_pollWait(0x7f37c436a1c0, 0x72, 0xc45962c400)
/home/bradfitz/go/src/runtime/netpoll.go:160 +0x4f
net.(*pollDesc).wait(0xc4616754f0, 0x72, 0xc45ccf88b8, 0xc420010180)
/home/bradfitz/go/src/net/fd_poll_runtime.go:73 +0x2e
net.(*pollDesc).waitRead(0xc4616754f0, 0x142d1e0, 0xc420010180)
/home/bradfitz/go/src/net/fd_poll_runtime.go:78 +0x2a
net.(*netFD).Read(0xc461675490, 0xc45962c400, 0x400, 0x400, 0x0, 0x142d1e0, 0xc420010180)
/home/bradfitz/go/src/net/fd_unix.go:212 +0x183
net.(*conn).Read(0xc455bc3078, 0xc45962c400, 0x400, 0x400, 0x0, 0x0, 0x0)
/home/bradfitz/go/src/net/net.go:173 +0x63
crypto/tls.(*block).readFromUntil(0xc459711050, 0x7f37c4406358, 0xc455bc3078, 0x5, 0xc455bc3078, 0x0)
/home/bradfitz/go/src/crypto/tls/conn.go:469 +0x87
crypto/tls.(*Conn).readRecord(0xc459acc900, 0x107fc17, 0xc459acca00, 0xc45ccf8eb8)
/home/bradfitz/go/src/crypto/tls/conn.go:571 +0xb4
crypto/tls.(*Conn).Read(0xc459acc900, 0xc452f97838, 0x9, 0x9, 0x0, 0x0, 0x0)
/home/bradfitz/go/src/crypto/tls/conn.go:1072 +0x103
io.ReadAtLeast(0x1428820, 0xc459acc900, 0xc452f97838, 0x9, 0x9, 0x9, 0x0, 0x0, 0x0)
/home/bradfitz/go/src/io/io.go:315 +0x98
io.ReadFull(0x1428820, 0xc459acc900, 0xc452f97838, 0x9, 0x9, 0xc45ccf8f18, 0xc459d596c0, 0xc45ccf8eb8)
/home/bradfitz/go/src/io/io.go:333 +0x4e
camlistore.org/vendor/golang.org/x/net/http2.readFrameHeader(0xc452f97838, 0x9, 0x9, 0x1428820, 0xc459acc900, 0x0, 0x0, 0x2, 0xc45ccf8f1c)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/frame.go:236 +0x6e
camlistore.org/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc452f97800, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/frame.go:463 +0x91
camlistore.org/vendor/golang.org/x/net/http2.(*serverConn).readFrames(0xc45a2490e0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/server.go:600 +0x5a
created by camlistore.org/vendor/golang.org/x/net/http2.(*serverConn).serve
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/golang.org/x/net/http2/server.go:698 +0x2ef
goroutine 1710958 [semacquire, 2 minutes]:
sync.runtime_Semacquire(0xc42008a78c)
/home/bradfitz/go/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/mutex.go:85 +0xc6
sync.(*RWMutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/rwmutex.go:85 +0x23
camlistore.org/pkg/index.(*Index).Lock(0xc42008a750)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/index.go:86 +0x27
camlistore.org/pkg/index.(*Index).ReceiveBlob(0xc42008a750, 0x1431920, 0xc47a069ee0, 0x14290e0, 0xc47f2d6420, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/receive.go:189 +0x92
camlistore.org/pkg/server.(*SyncHandler).copyBlob(0xc421741080, 0x1431920, 0xc47a069ee0, 0x2c9, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:633 +0xa72
camlistore.org/pkg/server.(*SyncHandler).copyWorker(0xc421741080, 0xc462190d20, 0xc462190cc0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:589 +0xc2
created by camlistore.org/pkg/server.(*SyncHandler).runSync
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:544 +0x55b
goroutine 1710374 [IO wait, 6 minutes]:
net.runtime_pollWait(0x7f37a0398f08, 0x72, 0xc4782fc000)
/home/bradfitz/go/src/runtime/netpoll.go:160 +0x4f
net.(*pollDesc).wait(0xc46223f4f0, 0x72, 0xc45cbd8870, 0xc420010180)
/home/bradfitz/go/src/net/fd_poll_runtime.go:73 +0x2e
net.(*pollDesc).waitRead(0xc46223f4f0, 0x142d1e0, 0xc420010180)
/home/bradfitz/go/src/net/fd_poll_runtime.go:78 +0x2a
net.(*netFD).Read(0xc46223f490, 0xc4782fc000, 0x2000, 0x2000, 0x0, 0x142d1e0, 0xc420010180)
/home/bradfitz/go/src/net/fd_unix.go:212 +0x183
net.(*conn).Read(0xc455cec030, 0xc4782fc000, 0x2000, 0x2000, 0x0, 0x0, 0x0)
/home/bradfitz/go/src/net/net.go:173 +0x63
crypto/tls.(*block).readFromUntil(0xc4509501e0, 0x7f37c4406358, 0xc455cec030, 0x5, 0xc455cec030, 0x0)
/home/bradfitz/go/src/crypto/tls/conn.go:469 +0x87
crypto/tls.(*Conn).readRecord(0xc4734f2900, 0x107fc17, 0xc4734f2a00, 0x0)
/home/bradfitz/go/src/crypto/tls/conn.go:571 +0xb4
crypto/tls.(*Conn).Read(0xc4734f2900, 0xc441d01000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/bradfitz/go/src/crypto/tls/conn.go:1072 +0x103
bufio.(*Reader).fill(0xc462213260)
/home/bradfitz/go/src/bufio/bufio.go:97 +0x101
bufio.(*Reader).Read(0xc462213260, 0xc454ac2338, 0x9, 0x9, 0x107b2cd, 0x0, 0x10001)
/home/bradfitz/go/src/bufio/bufio.go:209 +0x1a2
io.ReadAtLeast(0x14261a0, 0xc462213260, 0xc454ac2338, 0x9, 0x9, 0x9, 0x8, 0xc459736510, 0x6103a2fe)
/home/bradfitz/go/src/io/io.go:315 +0x98
io.ReadFull(0x14261a0, 0xc462213260, 0xc454ac2338, 0x9, 0x9, 0x1484120, 0x4e9db5, 0xc4502e4780)
/home/bradfitz/go/src/io/io.go:333 +0x4e
net/http.http2readFrameHeader(0xc454ac2338, 0x9, 0x9, 0x14261a0, 0xc462213260, 0x0, 0x0, 0xc474e22050, 0x4e655d)
/home/bradfitz/go/src/net/http/h2_bundle.go:744 +0x6e
net/http.(*http2Framer).ReadFrame(0xc454ac2300, 0xc46be333b0, 0x0, 0x0, 0x0)
/home/bradfitz/go/src/net/http/h2_bundle.go:966 +0x91
net/http.(*http2clientConnReadLoop).run(0xc45cbd8f88, 0x107f518, 0xc420025798)
/home/bradfitz/go/src/net/http/h2_bundle.go:5734 +0x6c
net/http.(*http2ClientConn).readLoop(0xc45be6e420)
/home/bradfitz/go/src/net/http/h2_bundle.go:5695 +0x9c
created by net/http.(*http2Transport).NewClientConn
/home/bradfitz/go/src/net/http/h2_bundle.go:5136 +0x859
goroutine 1710959 [semacquire, 2 minutes]:
sync.runtime_Semacquire(0xc42008a78c)
/home/bradfitz/go/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/mutex.go:85 +0xc6
sync.(*RWMutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/rwmutex.go:85 +0x23
camlistore.org/pkg/index.(*Index).Lock(0xc42008a750)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/index.go:86 +0x27
camlistore.org/pkg/index.(*Index).ReceiveBlob(0xc42008a750, 0x1431920, 0xc4717e31a0, 0x14290e0, 0xc4660a9780, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/receive.go:189 +0x92
camlistore.org/pkg/server.(*SyncHandler).copyBlob(0xc421741080, 0x1431920, 0xc4717e31a0, 0x2ca, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:633 +0xa72
camlistore.org/pkg/server.(*SyncHandler).copyWorker(0xc421741080, 0xc462190d20, 0xc462190cc0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:589 +0xc2
created by camlistore.org/pkg/server.(*SyncHandler).runSync
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:544 +0x55b
goroutine 1710949 [semacquire, 2 minutes]:
sync.runtime_Semacquire(0xc42008a794)
/home/bradfitz/go/src/runtime/sema.go:47 +0x26
sync.(*RWMutex).RLock(0xc42008a788)
/home/bradfitz/go/src/sync/rwmutex.go:39 +0x4e
camlistore.org/pkg/index.(*Index).RLock(0xc42008a750)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/index.go:88 +0x27
camlistore.org/pkg/search.(*Handler).Describe(0xc421761b90, 0x1432920, 0xc420010ff0, 0xc45527c0c0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/search/describe.go:59 +0x54
camlistore.org/pkg/importer.(*Host).ObjectFromRef(0xc4561ba0c0, 0x1431920, 0xc4260eb540, 0x0, 0x0, 0xc461f77440)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:1380 +0xbb
camlistore.org/pkg/importer.(*importer).Node(0xc462274c40, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:956 +0x353
camlistore.org/pkg/importer.(*importer).credentials(0xc462274c40, 0x1431920, 0xc43ba5d960, 0xc45a56eab0, 0x0, 0x2d, 0x454a70)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:792 +0x36
camlistore.org/pkg/importer.(*RunContext).Credentials(0xc461f77400, 0x4, 0x2d, 0xc45a56eab0, 0x602f01, 0x1431920, 0xc43ba5d960)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:331 +0x28
camlistore.org/pkg/importer/twitter.(*imp).LongPoll(0x1482db8, 0xc461f77400, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/twitter/twitter.go:248 +0x4b
camlistore.org/pkg/importer.(*importerAcct).maybeStart.func1(0x7f37b08340e0, 0x1482db8, 0xc461f77400, 0xc4621ce0e0, 0xc461f77340)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:676 +0x35
created by camlistore.org/pkg/importer.(*importerAcct).maybeStart
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:683 +0x66a
goroutine 1710668 [chan receive, 4 minutes]:
camlistore.org/pkg/blobserver/replica.(*replicaStorage).ReceiveBlob(0xc4208f0a10, 0x1431920, 0xc463988180, 0x1426360, 0xc461eb5800, 0x4103af, 0x14699d8, 0x7f37b09646b0, 0x1429060, 0xc463988300)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/replica/replica.go:220 +0x300
camlistore.org/pkg/blobserver.receive(0x7f37b09646b0, 0xc4208f0a10, 0x1431920, 0xc463988180, 0x1426360, 0xc461eb5800, 0x1, 0x4118d1, 0xc97c60, 0xd0e140, ...)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/receive.go:50 +0xc3
camlistore.org/pkg/blobserver.Receive(0x7f37b09646b0, 0xc4208f0a10, 0x1431920, 0xc463988180, 0x1429060, 0xc463988300, 0x1429060, 0xc463988300, 0x0, 0x0, ...)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/receive.go:38 +0x65
camlistore.org/pkg/blobserver/cond.(*condStorage).ReceiveBlob(0xc4217619e0, 0x1431920, 0xc463988180, 0x1429060, 0xc463988300, 0xc4639881a0, 0x20, 0x20, 0xced780, 0xa)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/cond/cond.go:167 +0xdf
camlistore.org/pkg/blobserver.receive(0x7f37b0964688, 0xc4217619e0, 0x1431920, 0xc463988180, 0x1426360, 0xc461eb57c0, 0xc461f83001, 0x413f3e, 0x20, 0xced780, ...)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/receive.go:50 +0xc3
camlistore.org/pkg/blobserver.Receive(0x7f37b0964688, 0xc4217619e0, 0x1431920, 0xc463988180, 0x1429fa0, 0xc4639881a0, 0xc4564821b0, 0x0, 0x7f3700000000, 0x4118d1, ...)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/receive.go:38 +0x65
camlistore.org/pkg/blobserver.ReceiveString(0x7f37b0964688, 0xc4217619e0, 0xc482de6000, 0x2ca, 0xc4217619e0, 0x0, 0x1, 0x1, 0xc455f66608)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/receive.go:30 +0xd8
camlistore.org/pkg/importer.(*Host).upload(0xc4561ba0c0, 0xc455f66608, 0xd9ad0a, 0xe, 0xc46a024e00, 0x7)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:1189 +0xad
camlistore.org/pkg/importer.(*Object).SetAttr(0xc461eb5580, 0xd9ad0a, 0xe, 0xc46a024e00, 0x7, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:1260 +0xd4
camlistore.org/pkg/importer.(*Object).SetAttrs2.func1(0xc400000008, 0x107fd00)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/importer/importer.go:1294 +0x44
camlistore.org/vendor/go4.org/syncutil.(*Group).Go.func1(0xc44d57c4e0, 0xc44d57c510)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/go4.org/syncutil/group.go:35 +0x4d
created by camlistore.org/vendor/go4.org/syncutil.(*Group).Go
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/go4.org/syncutil/group.go:41 +0x58
goroutine 1710960 [semacquire, 2 minutes]:
sync.runtime_Semacquire(0xc42008a78c)
/home/bradfitz/go/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/mutex.go:85 +0xc6
sync.(*RWMutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/rwmutex.go:85 +0x23
camlistore.org/pkg/index.(*Index).Lock(0xc42008a750)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/index.go:86 +0x27
camlistore.org/pkg/index.(*Index).ReceiveBlob(0xc42008a750, 0x1431920, 0xc45a864600, 0x14290e0, 0xc46324a280, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/receive.go:189 +0x92
camlistore.org/pkg/server.(*SyncHandler).copyBlob(0xc421741080, 0x1431920, 0xc45a864600, 0xc400000327, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:633 +0xa72
camlistore.org/pkg/server.(*SyncHandler).copyWorker(0xc421741080, 0xc462190d20, 0xc462190cc0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:589 +0xc2
created by camlistore.org/pkg/server.(*SyncHandler).runSync
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:544 +0x55b
goroutine 1710957 [semacquire, 2 minutes]:
sync.runtime_Semacquire(0xc42008a78c)
/home/bradfitz/go/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/mutex.go:85 +0xc6
sync.(*RWMutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/rwmutex.go:85 +0x23
camlistore.org/pkg/index.(*Index).Lock(0xc42008a750)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/index.go:86 +0x27
camlistore.org/pkg/index.(*Index).ReceiveBlob(0xc42008a750, 0x1431920, 0xc460f09980, 0x14290e0, 0xc45cb62400, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/receive.go:189 +0x92
camlistore.org/pkg/server.(*SyncHandler).copyBlob(0xc421741080, 0x1431920, 0xc460f09980, 0x320, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:633 +0xa72
camlistore.org/pkg/server.(*SyncHandler).copyWorker(0xc421741080, 0xc462190d20, 0xc462190cc0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:589 +0xc2
created by camlistore.org/pkg/server.(*SyncHandler).runSync
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:544 +0x55b
goroutine 1710670 [IO wait, 2 minutes]:
net.runtime_pollWait(0x7f37a0398848, 0x72, 0xc4208b7000)
/home/bradfitz/go/src/runtime/netpoll.go:160 +0x4f
net.(*pollDesc).wait(0xc4620061b0, 0x72, 0xc469259648, 0xc420010180)
/home/bradfitz/go/src/net/fd_poll_runtime.go:73 +0x2e
net.(*pollDesc).waitRead(0xc4620061b0, 0x142d1e0, 0xc420010180)
/home/bradfitz/go/src/net/fd_poll_runtime.go:78 +0x2a
net.(*netFD).Read(0xc462006150, 0xc4208b7000, 0x1000, 0x1000, 0x0, 0x142d1e0, 0xc420010180)
/home/bradfitz/go/src/net/fd_unix.go:212 +0x183
net.(*conn).Read(0xc4561c6738, 0xc4208b7000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/bradfitz/go/src/net/net.go:173 +0x63
camlistore.org/vendor/github.com/go-sql-driver/mysql.(*buffer).fill(0xc461e05180, 0x4, 0x0, 0xfec)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/go-sql-driver/mysql/buffer.go:55 +0xe3
camlistore.org/vendor/github.com/go-sql-driver/mysql.(*buffer).readNext(0xc461e05180, 0x4, 0xc469f32d80, 0x0, 0x0, 0xc4561c6738, 0x2)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/go-sql-driver/mysql/buffer.go:76 +0xa3
camlistore.org/vendor/github.com/go-sql-driver/mysql.(*mysqlConn).readPacket(0xc4622cc0a0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/go-sql-driver/mysql/packets.go:28 +0x3c
camlistore.org/vendor/github.com/go-sql-driver/mysql.(*mysqlConn).readResultSetHeaderPacket(0xc4622cc0a0, 0xc46324acc0, 0x2, 0x2)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/go-sql-driver/mysql/packets.go:459 +0x25
camlistore.org/vendor/github.com/go-sql-driver/mysql.(*mysqlStmt).Exec(0xc44bc46660, 0xc46324acc0, 0x2, 0x2, 0xc46324acc0, 0x2, 0x2, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/vendor/github.com/go-sql-driver/mysql/statement.go:54 +0x8c
database/sql.resultFromStatement(0x142eca0, 0xc462092380, 0x1432820, 0xc44bc46660, 0xc469259bb8, 0x2, 0x2, 0x0, 0x0, 0x0, ...)
/home/bradfitz/go/src/database/sql/sql.go:1497 +0x1be
database/sql.(*Tx).Exec(0xc4622d21e0, 0xc461f77a80, 0x32, 0xc469259bb8, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/go/src/database/sql/sql.go:1394 +0x2b5
camlistore.org/pkg/sorted/sqlkv.(*batchTx).Set(0xc46324ac80, 0xc461460d00, 0x39, 0xc469f32bb0, 0x10)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/sorted/sqlkv/sqlkv.go:119 +0x512
camlistore.org/pkg/index.(*Index).commit(0xc42008a750, 0xc46324a420, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/receive.go:276 +0x134
camlistore.org/pkg/index.(*Index).ReceiveBlob(0xc42008a750, 0x1431920, 0xc463988180, 0x1428f60, 0xc4639883c0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/receive.go:245 +0x599
camlistore.org/pkg/blobserver.receive(0x14266a0, 0xc42008a750, 0x1431920, 0xc463988180, 0x1428f60, 0xc4639883c0, 0xc46bbb0800, 0x413f3e, 0x30, 0xce1480, ...)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/receive.go:50 +0xc3
camlistore.org/pkg/blobserver.ReceiveNoHash(0x14266a0, 0xc42008a750, 0x1431920, 0xc463988180, 0x14262a0, 0xc44d57c990, 0xc4692d22e8, 0x0, 0x0, 0x408753, ...)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/receive.go:42 +0x65
camlistore.org/pkg/blobserver/replica.(*replicaStorage).ReceiveBlob.func1(0x1, 0x14266a0, 0xc42008a750)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/replica/replica.go:210 +0x118
created by camlistore.org/pkg/blobserver/replica.(*replicaStorage).ReceiveBlob
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/blobserver/replica/replica.go:214 +0x211
goroutine 1710956 [semacquire, 2 minutes]:
sync.runtime_Semacquire(0xc42008a78c)
/home/bradfitz/go/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/mutex.go:85 +0xc6
sync.(*RWMutex).Lock(0xc42008a788)
/home/bradfitz/go/src/sync/rwmutex.go:85 +0x23
camlistore.org/pkg/index.(*Index).Lock(0xc42008a750)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/index.go:86 +0x27
camlistore.org/pkg/index.(*Index).ReceiveBlob(0xc42008a750, 0x1431920, 0xc45a869ca0, 0x14290e0, 0xc47af94280, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/index/receive.go:189 +0x92
camlistore.org/pkg/server.(*SyncHandler).copyBlob(0xc421741080, 0x1431920, 0xc45a869ca0, 0x2d2, 0x0, 0x0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:633 +0xa72
camlistore.org/pkg/server.(*SyncHandler).copyWorker(0xc421741080, 0xc462190d20, 0xc462190cc0)
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:589 +0xc2
created by camlistore.org/pkg/server.(*SyncHandler).runSync
/home/bradfitz/src/camlistore.org/tmp/build-gopath-nosqlite/src/camlistore.org/pkg/server/sync.go:544 +0x55b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment