goroutine 51230 [running]: runtime/pprof.writeGoroutineStacks({0x18cbbe0, 0xc001fa3770}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/pprof/pprof.go:756 +0x6b runtime/pprof.writeGoroutine({0x18cbbe0?, 0xc001fa3770?}, 0x3?) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/pprof/pprof.go:745 +0x25 runtime/pprof.(*Profile).WriteTo(0x215d420?, {0x18cbbe0?, 0xc001fa3770?}, 0xc?) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/pprof/pprof.go:371 +0x14b net/http/pprof.handler.ServeHTTP({0xc02f2ae4c1, 0x9}, {0x18d0980, 0xc001fa3770}, 0xc02b21f400) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/pprof/pprof.go:272 +0x52a net/http/pprof.Index({0x18d0980, 0xc001fa3770}, 0xc02b21f400?) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/pprof/pprof.go:389 +0xda net/http.HandlerFunc.ServeHTTP(0x21ef920?, {0x18d0980?, 0xc001fa3770?}, 0x8d20f6?) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:2322 +0x29 net/http.(*ServeMux).ServeHTTP(0x493e19?, {0x18d0980, 0xc001fa3770}, 0xc02b21f400) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:2861 +0x1c7 net/http.serverHandler.ServeHTTP({0xc031c8e5c0?}, {0x18d0980?, 0xc001fa3770?}, 0x6?) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:3340 +0x8e net/http.(*conn).serve(0xc00027c2d0, {0x18d3d38, 0xc0000bfc20}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:2109 +0x665 created by net/http.(*Server).Serve in goroutine 10 /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:3493 +0x485 goroutine 1 [chan receive, 68 minutes]: main.btcdMain(0x0) /home/calvin/bitcoin-projects/utreexod4/utreexod/utreexod.go:387 +0xf85 main.main() /home/calvin/bitcoin-projects/utreexod4/utreexod/utreexod.go:551 +0x96 goroutine 9 [select, 70 minutes]: main.interruptListener.func1() /home/calvin/bitcoin-projects/utreexod4/utreexod/signal.go:31 +0xb2 created by main.interruptListener in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/signal.go:25 +0x5f goroutine 10 [IO wait]: internal/poll.runtime_pollWait(0x7f84ca61ce00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0001a2000?, 0x900000036?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0001a2000) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc0001a2000) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc00013e000) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc00013e000) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock.go:380 +0x30 net/http.(*Server).Serve(0xc0001ca400, {0x18d05b8, 0xc00013e000}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:3463 +0x30c net/http.(*Server).ListenAndServe(0xc0001ca400) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:3389 +0x72 net/http.ListenAndServe(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:3704 main.btcdMain.func2() /home/calvin/bitcoin-projects/utreexod4/utreexod/utreexod.go:195 +0x1ae created by main.btcdMain in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/utreexod.go:189 +0x1a9 goroutine 51 [syscall, 70 minutes]: os/signal.signal_recv() /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 9 /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/os/signal/signal.go:152 +0x1f goroutine 11 [select]: github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0xc0002fc000) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/session_util.go:189 +0x51c created by github.com/syndtr/goleveldb/leveldb.newSession in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/session.go:93 +0x296 goroutine 12 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc000103dc0) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/db_compaction.go:91 +0x149 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/db.go:148 +0x447 goroutine 13 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc000103dc0) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/db_state.go:101 +0x9c created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/db.go:149 +0x485 goroutine 14 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc000103dc0) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/db_compaction.go:836 +0x6b7 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/db.go:155 +0x4ee goroutine 15 [select, 70 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc000103dc0) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/db_compaction.go:773 +0xf3 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7/leveldb/db.go:156 +0x52a goroutine 12629 [IO wait]: internal/poll.runtime_pollWait(0x7f8483023e00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc038452300?, 0xc004f13500?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc038452300, {0xc004f13500, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc038452300, {0xc004f13500?, 0x18?, 0xc0000b5008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04bc48140, {0xc004f13500?, 0xc029cf6c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc04bc48140}, {0xc004f13500, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc04bc48140}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc04bc48140}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc0396b9508, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc0396b9508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12424 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 98 [chan receive, 68 minutes]: main.newServer.func6() /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:3914 +0x27 created by main.newServer in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:3913 +0x2ffe goroutine 99 [select]: main.(*server).peerHandler(0xc0001141e0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2853 +0x5e5 created by main.(*server).Start in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:3141 +0x105 goroutine 100 [select, 6 minutes]: main.(*server).rebroadcastHandler(0xc0001141e0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:3080 +0x132 created by main.(*server).Start in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:3153 +0x1c5 goroutine 101 [IO wait, 68 minutes]: internal/poll.runtime_pollWait(0x7f84ca61c800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc02ec2a380?, 0xc03478bc60?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc02ec2a380) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc02ec2a380) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc05c106400) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc05c106400) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock.go:380 +0x30 crypto/tls.(*listener).Accept(0xc0196d0f48) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/crypto/tls/tls.go:79 +0x24 net/http.(*Server).Serve(0xc00d1f6500, {0x18d0a10, 0xc0196d0f48}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:3463 +0x30c main.(*rpcServer).Start.func3({0x18d0a10, 0xc0196d0f48}) /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcserver.go:5776 +0xc6 created by main.(*rpcServer).Start in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcserver.go:5774 +0x1a5 goroutine 102 [IO wait, 68 minutes]: internal/poll.runtime_pollWait(0x7f84ca61c600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc02ec2a400?, 0xc000021c20?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc02ec2a400) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc02ec2a400) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc05c106440) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc05c106440) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock.go:380 +0x30 crypto/tls.(*listener).Accept(0xc0196d0f60) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/crypto/tls/tls.go:79 +0x24 net/http.(*Server).Serve(0xc00d1f6500, {0x18d0a10, 0xc0196d0f60}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:3463 +0x30c main.(*rpcServer).Start.func3({0x18d0a10, 0xc0196d0f60}) /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcserver.go:5776 +0xc6 created by main.(*rpcServer).Start in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcserver.go:5774 +0x1a5 goroutine 103 [select]: main.queueHandler(0xc0003916c0, 0xc000391730, 0xc000391810) /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcwebsocket.go:158 +0x12f main.(*wsNotificationManager).queueHandler(0xc05c106480) /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcwebsocket.go:198 +0x27 created by main.(*wsNotificationManager).Start in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcwebsocket.go:1197 +0x65 goroutine 104 [select]: main.(*wsNotificationManager).notificationHandler(0xc05c106480) /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcwebsocket.go:499 +0x346 created by main.(*wsNotificationManager).Start in goroutine 1 /home/calvin/bitcoin-projects/utreexod4/utreexod/rpcwebsocket.go:1198 +0xa5 goroutine 68 [select, 8 minutes]: github.com/utreexo/utreexod/addrmgr.(*AddrManager).addressHandler(0xc000275408) /home/calvin/bitcoin-projects/utreexod4/utreexod/addrmgr/addrmanager.go:348 +0xbc created by github.com/utreexo/utreexod/addrmgr.(*AddrManager).Start in goroutine 99 /home/calvin/bitcoin-projects/utreexod4/utreexod/addrmgr/addrmanager.go:582 +0xd8 goroutine 69 [select]: github.com/utreexo/utreexod/netsync.(*SyncManager).blockHandler(0xc00021fa00) /home/calvin/bitcoin-projects/utreexod4/utreexod/netsync/manager.go:1853 +0xfd created by github.com/utreexo/utreexod/netsync.(*SyncManager).Start in goroutine 99 /home/calvin/bitcoin-projects/utreexod4/utreexod/netsync/manager.go:2164 +0xc5 goroutine 802 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f9600, 0x77) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc054fb0d80?, 0xc04f31bbd6?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitWrite(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:93 internal/poll.(*FD).Write(0xc054fb0d80, {0xc04f29a000, 0x18595d, 0x18595d}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:390 +0x2fc net.(*netFD).Write(0xc054fb0d80, {0xc04f29a000?, 0xc031694cd0?, 0x49475b?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:109 +0x25 net.(*conn).Write(0xc05538ab18, {0xc04f29a000?, 0x18?, 0xc043706ef0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:208 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Send(0xc03b437600, {0xc04f29a000, 0x18595d, 0x18595d}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:896 +0xc4 github.com/btcsuite/btcd/v2transport.(*Peer).V2EncPacket(0xc03b437600, {0xc04e4a2000, 0x185949, 0xc02b6f6700?}, {0x0, 0x0, 0x0}, 0x0) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:777 +0x945 github.com/utreexo/utreexod/peer.(*Peer).writeMessage(0xc03bcab508, {0x18d2fe8, 0xc02b6f6700}, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1188 +0x149 github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc03bcab508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1970 +0x205 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 692 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 51130 [chan receive]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03280f200) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 51128 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 51161 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc0347f4008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51154 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 3032 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02ea2fc08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2977 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 1950 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc03bcc5188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1992 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 1948 [IO wait]: internal/poll.runtime_pollWait(0x7f8483022000, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc046a48180?, 0xc036cb4dd8?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc046a48180, {0xc036cb4dd8, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc046a48180, {0xc036cb4dd8?, 0xc039973b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc056b14218, {0xc036cb4dd8?, 0x10?, 0xc01b9f0300?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc03a8cd340, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc03a8cd340, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc03bcc5188, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc03bcc5188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1992 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 78 [select, 3 minutes]: github.com/utreexo/utreexod/connmgr.(*ConnManager).connHandler(0xc0001403f0) /home/calvin/bitcoin-projects/utreexod4/utreexod/connmgr/connmanager.go:258 +0x18e created by github.com/utreexo/utreexod/connmgr.(*ConnManager).Start in goroutine 77 /home/calvin/bitcoin-projects/utreexod4/utreexod/connmgr/connmanager.go:541 +0xc8 goroutine 79 [IO wait]: internal/poll.runtime_pollWait(0x7f84ca61cc00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000122080?, 0x900432517?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000122080) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc000122080) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc00013e100) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc00013e100) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock.go:380 +0x30 github.com/utreexo/utreexod/connmgr.(*ConnManager).listenHandler(0xc0001403f0, {0x18d05b8, 0xc00013e100}) /home/calvin/bitcoin-projects/utreexod4/utreexod/connmgr/connmanager.go:517 +0xd1 created by github.com/utreexo/utreexod/connmgr.(*ConnManager).Start in goroutine 77 /home/calvin/bitcoin-projects/utreexod4/utreexod/connmgr/connmanager.go:548 +0x165 goroutine 80 [IO wait, 68 minutes]: internal/poll.runtime_pollWait(0x7f84ca61ca00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000122100?, 0x0?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000122100) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc000122100) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc00013e540) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc00013e540) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/tcpsock.go:380 +0x30 github.com/utreexo/utreexod/connmgr.(*ConnManager).listenHandler(0xc0001403f0, {0x18d05b8, 0xc00013e540}) /home/calvin/bitcoin-projects/utreexod4/utreexod/connmgr/connmanager.go:517 +0xd1 created by github.com/utreexo/utreexod/connmgr.(*ConnManager).Start in goroutine 77 /home/calvin/bitcoin-projects/utreexod4/utreexod/connmgr/connmanager.go:548 +0x165 goroutine 40154 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02e054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 40182 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 1951 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc03bcc5188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1992 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 51159 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc0347f4008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51154 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 27807 [chan receive, 32 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc0036243c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 27773 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 50361 [chan receive, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03b910240) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 50359 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 51176 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02735b888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51129 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 20768 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02e118a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20758 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 47000 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f8483025800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03975a600?, 0xc02ab1d0b0?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03975a600, {0xc02ab1d0b0, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03975a600, {0xc02ab1d0b0?, 0x18?, 0xc000100808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0449db0b8, {0xc02ab1d0b0?, 0xc041afac10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc0449db0b8}, {0xc02ab1d0b0, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc0449db0b8}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc0449db0b8}, 0x1117f, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc038929c08, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc038929c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 46996 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 49484 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02e3fc008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49570 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 22380 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc038928388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 22374 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 1092 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc031aed508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1074 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 39601 [chan receive, 16 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc041a5cd80) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 39599 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 2763 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc031aec388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2813 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 48883 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc003032a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48683 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 27956 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02e055c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27938 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 27955 [IO wait]: internal/poll.runtime_pollWait(0x7f8483022400, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc050f87b80?, 0xc036ba8530?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc050f87b80, {0xc036ba8530, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc050f87b80, {0xc036ba8530?, 0xc004341b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0473b2b40, {0xc036ba8530?, 0x10?, 0xc019fa4060?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc0324029a0, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc0324029a0, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02e055c08, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02e055c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27938 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 50439 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc032afd188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50331 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 2884 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc031aed888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2820 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 48016 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc032eb7888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48446 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 3026 [chan receive, 65 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02b91a300) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 2976 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 51225 [IO wait]: internal/poll.runtime_pollWait(0x7f848302e600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03c064380?, 0xc0325b83a8?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03c064380, {0xc0325b83a8, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03c064380, {0xc0325b83a8?, 0x18?, 0xc000481008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04b5d0008, {0xc0325b83a8?, 0xc034786c98?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc04b5d0008}, {0xc0325b83a8, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc04b5d0008}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc04b5d0008}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc032eb7188, 0x2, 0x0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).waitToFinishNegotiation(0xc032eb7188, 0x11180) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2386 +0x2d github.com/utreexo/utreexod/peer.(*Peer).negotiateInboundProtocol(0xc032eb7188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2488 +0x25f github.com/utreexo/utreexod/peer.(*Peer).start.func1() /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2562 +0x59 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51223 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2558 +0xf8 goroutine 3523 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc001f94708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 3431 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 48548 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc032eb7888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48446 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 4760 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc044628708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 4743 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 2761 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f8483022200, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc038452400?, 0xc03992e1f8?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc038452400, {0xc03992e1f8, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc038452400, {0xc03992e1f8?, 0x18?, 0xc000101008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03b9d4190, {0xc03992e1f8?, 0xc038a4ac10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc03b9d4190}, {0xc03992e1f8, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc03b9d4190}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc03b9d4190}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc031aec388, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc031aec388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2813 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 9657 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f9200, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03adaf500?, 0xc025be37a0?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03adaf500, {0xc025be37a0, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03adaf500, {0xc025be37a0?, 0x18?, 0xc03c0aa008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04b47df78, {0xc025be37a0?, 0xc00359fc10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc04b47df78}, {0xc025be37a0, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc04b47df78}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc04b47df78}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc03c79ee08, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc03c79ee08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 9615 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 2987 [chan receive, 65 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02eb560c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 3085 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 20607 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc032054a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20604 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 36940 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02e3fca88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 36933 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 12630 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc0396b9508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12424 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 2266 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc039ed0a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2260 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 2764 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc031aec388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2813 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 48547 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc032eb7888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48446 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 3391 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc001f94708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 3431 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 40151 [IO wait]: internal/poll.runtime_pollWait(0x7f8483022a00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03997d380?, 0xc036c33dbc?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03997d380, {0xc036c33dbc, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03997d380, {0xc036c33dbc?, 0xc038607b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc02ecf0010, {0xc036c33dbc?, 0x10?, 0xc019a5a320?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc03b436000, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc03b436000, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02e054388, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02e054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 40182 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 9659 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc03c79ee08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 9615 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 41703 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc032054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 41782 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 3393 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc001f94708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 3431 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 51157 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc0347f4008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51154 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 51223 [select]: github.com/utreexo/utreexod/peer.(*Peer).start(0xc032eb7188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2569 +0x185 github.com/utreexo/utreexod/peer.(*Peer).AssociateConnection.func1() /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2629 +0x25 created by github.com/utreexo/utreexod/peer.(*Peer).AssociateConnection in goroutine 50984 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2628 +0x278 goroutine 9616 [chan receive, 56 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc033a5d680) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 9614 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 51158 [IO wait]: internal/poll.runtime_pollWait(0x7f8483027600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03c266100?, 0xc037758380?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03c266100, {0xc037758380, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03c266100, {0xc037758380?, 0xc00359cb68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc019343410, {0xc037758380?, 0x10?, 0xc015aa5ac0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc037ed8c60, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc037ed8c60, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc0347f4008, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc0347f4008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51154 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 12632 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc0396b9508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12424 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 638 [chan receive, 68 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc055cde240) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 107 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 624 [chan receive]: main.(*serverPeer).OnGetData(0xc03c1a3380, 0xc039abde01?, 0xc0389114a0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:875 +0x6ba github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc03bcab508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1645 +0xc3f created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 692 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 50438 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc031b38708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50360 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 1094 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc031aed508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1074 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 49485 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02e3fc008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49570 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 47909 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f9c00, 0x77) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03d405880?, 0xc04c631dde?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitWrite(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:93 internal/poll.(*FD).Write(0xc03d405880, {0xc04c4ce000, 0x1d53e3, 0x200000}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:390 +0x2fc net.(*netFD).Write(0xc03d405880, {0xc04c4ce000?, 0x42fdbf?, 0x4?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:109 +0x25 net.(*conn).Write(0xc03bc0c8b0, {0xc04c4ce000?, 0x1553020?, 0xc0376f49c4?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:208 +0x45 github.com/utreexo/utreexod/wire.WriteMessageWithEncodingN({0x7b6e1d7fb200, 0xc03bc0c8b0}, {0x18d3100, 0xc01e060a10}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:544 +0x6e3 github.com/utreexo/utreexod/peer.(*Peer).writeMessage(0xc0335d2008, {0x18d3100, 0xc01e060a10}, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1190 +0x42a github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc0335d2008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1970 +0x205 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47595 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 4757 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7b6e1d7f9800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc034387400?, 0xc038789ce0?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc034387400, {0xc038789ce0, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc034387400, {0xc038789ce0?, 0x18?, 0xc0000b5808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc048d126d0, {0xc038789ce0?, 0xc038992c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc048d126d0}, {0xc038789ce0, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc048d126d0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc048d126d0}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc044628708, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc044628708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 4743 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 34601 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc032a40708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 34586 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 41699 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc032054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 41782 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 13423 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc00021d188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12829 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 42512 [chan receive, 12 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc030c8f200) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 42397 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 39776 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02735a008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 39600 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 51224 [chan receive]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03baa20c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 50984 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 42401 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc031ac8e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 42511 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 51140 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02735b508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51125 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 27957 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02e055c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27938 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 34600 [IO wait]: internal/poll.runtime_pollWait(0x7f8483022800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc02950a080?, 0xc0566ce120?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc02950a080, {0xc0566ce120, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc02950a080, {0xc0566ce120?, 0x18?, 0xc03c0aa008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc039e58008, {0xc0566ce120?, 0xc03417cc10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc039e58008}, {0xc0566ce120, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc039e58008}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc039e58008}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc032a40708, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc032a40708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 34586 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 28218 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc0342ab888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 28236 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 20605 [chan receive, 40 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02de1c180) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 20603 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 2814 [chan receive, 66 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc038864540) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 2759 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 2267 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc039ed0a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2260 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 2746 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02e6c8a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2740 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 51143 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02735b508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51125 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 164 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc038928708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 455 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 28216 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc0342ab888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 28236 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 4758 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc044628708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 4743 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 45909 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc03a6e8388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 45680 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 47699 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc0347f5c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47309 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 27958 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02e055c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27938 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 13422 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc00021d188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12829 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 22378 [IO wait]: internal/poll.runtime_pollWait(0x7f848302ea00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc032870480?, 0xc038a627e0?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc032870480, {0xc038a627e0, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc032870480, {0xc038a627e0?, 0xc03898eb68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc043728a70, {0xc038a627e0?, 0x10?, 0xc01c50e040?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc034888000, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc034888000, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc038928388, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc038928388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 22374 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 7143 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02e645188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6908 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 1096 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc031aed508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1074 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 456 [chan receive, 68 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02ed34fc0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 213 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 46997 [chan receive, 5 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc029f2e840) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 46995 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 6704 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc000309c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6756 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 51174 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f7e00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03c266200?, 0xc0032d7740?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03c266200, {0xc0032d7740, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03c266200, {0xc0032d7740?, 0x18?, 0xc000480808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc019343420, {0xc0032d7740?, 0xc038688c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc019343420}, {0xc0032d7740, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc019343420}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc019343420}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02735b888, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02735b888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51129 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 47310 [chan receive, 4 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc029bedec0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 47684 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 49984 [chan receive, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03a311800) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 49982 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 6705 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7b6e1d7fb000, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc044b22500?, 0xc037526c58?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc044b22500, {0xc037526c58, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc044b22500, {0xc037526c58?, 0xc038497b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04f800a50, {0xc037526c58?, 0x10?, 0xc01aa4f2a0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc0318be000, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc0318be000, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc000309c08, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc000309c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6756 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 3023 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc03861c388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2986 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 50446 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc0031ff508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49983 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 2882 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc031aed888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2820 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 9656 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc03c79ee08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 9615 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 20802 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02e118a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20758 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 51175 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02735b888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51129 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 1093 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7b6e1d7fa000, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03d112d80?, 0xc038490948?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03d112d80, {0xc038490948, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03d112d80, {0xc038490948?, 0x18?, 0xc000400008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03992a818, {0xc038490948?, 0xc032e63c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc03992a818}, {0xc038490948, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc03992a818}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc03992a818}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc031aed508, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc031aed508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1074 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 39826 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02735a008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 39600 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 51007 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02e645c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51170 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 51144 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02735b508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51125 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 45681 [chan receive, 6 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02df94f00) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 45679 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 165 [IO wait]: internal/poll.runtime_pollWait(0x7f8483024800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc038818980?, 0xc025be2cc0?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc038818980, {0xc025be2cc0, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc038818980, {0xc025be2cc0?, 0x18?, 0xc000401008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc018ae4098, {0xc025be2cc0?, 0xc038809c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc018ae4098}, {0xc025be2cc0, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc018ae4098}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc018ae4098}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc038928708, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc038928708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 455 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 166 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc038928708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 455 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 167 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc038928708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 455 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 168 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc038928708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 455 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 50445 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f848302c800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc05a789980?, 0xc004dd3248?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc05a789980, {0xc004dd3248, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc05a789980, {0xc004dd3248?, 0x18?, 0x18?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04ccdec30, {0xc004dd3248?, 0xc03890ac10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc04ccdec30}, {0xc004dd3248, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc04ccdec30}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc04ccdec30}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc0031ff508, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc0031ff508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49983 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 47907 [chan receive]: main.(*server).pushBlockMsg(0xc0335b4000?, 0xc0335b4000, 0xc02e616070, 0x0, 0xc037e34070, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2028 +0x285 main.(*serverPeer).OnGetData(0xc0335b4000, 0xc038499e01?, 0xc029868000) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:834 +0x391 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc0335d2008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1645 +0xc3f created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47595 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 3432 [chan receive, 64 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc001f99d40) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 3430 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 49486 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02e3fc008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49570 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 48884 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc003032a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48683 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 6757 [chan receive, 61 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc0447f6300) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 6613 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 20882 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc032054a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20604 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 620 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc038a2a708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 637 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 48881 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc003032a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48683 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 40152 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02e054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 40182 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 625 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc03bcab508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 692 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 27664 [IO wait]: internal/poll.runtime_pollWait(0x7f848302e800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03923ac80?, 0xc055d20794?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03923ac80, {0xc055d20794, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03923ac80, {0xc055d20794?, 0xc00359bb68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc049518f58, {0xc055d20794?, 0x10?, 0xc01bb46480?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc02c6a4160, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc02c6a4160, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc004242e08, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc004242e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27806 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 3031 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02ea2fc08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2977 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 623 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc03bcab508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 692 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 42399 [IO wait]: internal/poll.runtime_pollWait(0x7f8483026800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc05a788080?, 0xc0384902e8?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc05a788080, {0xc0384902e8, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc05a788080, {0xc0384902e8?, 0x18?, 0xc000100808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc018f16300, {0xc0384902e8?, 0xc031697c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc018f16300}, {0xc0384902e8, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc018f16300}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc018f16300}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc031ac8e08, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc031ac8e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 42511 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 7142 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02e645188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6908 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 27663 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc004242e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27806 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 619 [IO wait]: internal/poll.runtime_pollWait(0x7f848302de00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0395d6000?, 0xc037715b08?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0395d6000, {0xc037715b08, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc0395d6000, {0xc037715b08?, 0xc0387a3b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0315bc000, {0xc037715b08?, 0x10?, 0xc01f0bdca0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc02ed6e000, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc02ed6e000, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc038a2a708, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc038a2a708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 637 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 34602 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc032a40708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 34586 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 621 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc038a2a708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 637 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 803 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc03bcab508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 692 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 22375 [chan receive, 38 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc032d7d440) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).outboundPeerConnected in goroutine 22373 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2775 +0x39a goroutine 622 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc038a2a708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 637 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 693 [chan receive, 68 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03c1a3380) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 121 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 618 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc038a2a708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 637 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 4759 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc044628708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 4743 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 12628 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc0396b9508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12424 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 50443 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc032afd188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50331 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 2762 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc031aec388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2813 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 39774 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02735a008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 39600 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 40153 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02e054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 40182 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 28214 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc0342ab888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 28236 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 36938 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02e3fca88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 36933 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 20769 [IO wait]: internal/poll.runtime_pollWait(0x7f8483024400, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc046a49b80?, 0xc036c94d03?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc046a49b80, {0xc036c94d03, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc046a49b80, {0xc036c94d03?, 0xc0035a1b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03d4e8478, {0xc036c94d03?, 0x10?, 0xc01bb47780?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc02d4bab00, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc02d4bab00, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02e118a88, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02e118a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20758 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 47908 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc0335d2008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47595 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 6770 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc000309c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6756 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 1095 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc031aed508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1074 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 2760 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc031aec388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2813 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 42398 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc031ac8e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 42511 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 40183 [chan receive, 15 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03c1a2180) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).outboundPeerConnected in goroutine 40181 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2775 +0x39a goroutine 1075 [chan receive, 67 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc031ae40c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 1025 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 6909 [chan receive, 60 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02a385380) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 6907 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 2263 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc039ed0a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2260 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 3392 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f84ca61c400, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc01a47d000?, 0xc032a30348?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc01a47d000, {0xc032a30348, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc01a47d000, {0xc032a30348?, 0x18?, 0xc000480808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03b9d5cf0, {0xc032a30348?, 0xc029c9ec10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc03b9d5cf0}, {0xc032a30348, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc03b9d5cf0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc03b9d5cf0}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc001f94708, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc001f94708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 3431 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 2264 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7fac00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03424f100?, 0xc03794b688?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03424f100, {0xc03794b688, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03424f100, {0xc03794b688?, 0xc039ac1b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03647f520, {0xc03794b688?, 0x10?, 0xc01c37d860?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc037ed8160, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc037ed8160, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc039ed0a88, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc039ed0a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2260 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 51155 [chan receive]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc001f17ec0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 51124 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 4756 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc044628708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 4743 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 47596 [chan receive, 4 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc0335b4000) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 47582 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 20803 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02e118a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20758 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 41700 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7fa600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc004efe900?, 0xc037b9a2e8?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004efe900, {0xc037b9a2e8, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc004efe900, {0xc037b9a2e8?, 0xc0346acb68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03cdea028, {0xc037b9a2e8?, 0x10?, 0xc01c6e57c0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc05a39c000, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc05a39c000, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc032054388, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc032054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 41782 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 3522 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc001f94708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 3431 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 3028 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02ea2fc08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2977 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 4744 [chan receive, 63 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc029ca6000) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 4742 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 51006 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02e645c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51170 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 2745 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02e6c8a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2740 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 47680 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc0347f5c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47309 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 44290 [chan receive, 9 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02ec5c180) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).outboundPeerConnected in goroutine 44208 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2775 +0x39a goroutine 51142 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02735b508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51125 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 2743 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02e6c8a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2740 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 1947 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc03bcc5188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1992 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 44262 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc034808a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 44209 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 2744 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f8800, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc02eb22100?, 0xc0325b9518?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc02eb22100, {0xc0325b9518, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc02eb22100, {0xc0325b9518?, 0x18?, 0xc000100808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc050fac010, {0xc0325b9518?, 0xc02e1d5c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc050fac010}, {0xc0325b9518, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc050fac010}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc050fac010}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02e6c8a88, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02e6c8a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2740 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 2883 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f8483027200, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc038452a80?, 0xc03992e330?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc038452a80, {0xc03992e330, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc038452a80, {0xc03992e330?, 0x18?, 0xc03bd40008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03b9d4e48, {0xc03992e330?, 0xc032e66c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc03b9d4e48}, {0xc03992e330, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc03b9d4e48}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc03b9d4e48}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc031aed888, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc031aed888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2820 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 2261 [chan receive, 66 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc038736000) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 2207 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 2741 [chan receive, 66 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc029ca80c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 2739 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 36934 [chan receive, 19 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03634e180) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).outboundPeerConnected in goroutine 36932 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2775 +0x39a goroutine 48447 [chan receive, 3 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc029ca9500) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 48445 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 47681 [IO wait]: internal/poll.runtime_pollWait(0x7f848302ce00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03d112180?, 0xc03acf4720?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03d112180, {0xc03acf4720, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03d112180, {0xc03acf4720?, 0x18?, 0xc0000b5008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0450e7530, {0xc03acf4720?, 0xc0346aac10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc0450e7530}, {0xc03acf4720, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc0450e7530}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc0450e7530}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc0347f5c08, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc0347f5c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47309 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 50440 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7b6e1d7f8a00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc034386c80?, 0xc039c606d8?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc034386c80, {0xc039c606d8, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc034386c80, {0xc039c606d8?, 0x18?, 0x18?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04c48ec58, {0xc039c606d8?, 0xc038860c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc04c48ec58}, {0xc039c606d8, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc04c48ec58}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc04c48ec58}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc032afd188, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc032afd188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50331 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 50437 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc031b38708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50360 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 7140 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02e645188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6908 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 47906 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc0335d2008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47595 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 47003 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc038929c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 46996 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 2747 [select, 2 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02e6c8a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2740 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 1993 [chan receive, 66 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03bfe8cc0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 1991 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 20804 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02e118a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20758 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 13424 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc00021d188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12829 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 2821 [chan receive, 66 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc038864600) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 2836 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 36936 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02e3fca88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 36933 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 3030 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc02ea2fc08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2977 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 47001 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc038929c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 46996 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 3022 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc03861c388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2986 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 28215 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f7400, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc038453c80?, 0xc03709e4b0?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc038453c80, {0xc03709e4b0, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc038453c80, {0xc03709e4b0?, 0xc038a80b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0436bafa8, {0xc03709e4b0?, 0x10?, 0xc01f7aacc0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc03c56e6e0, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc03c56e6e0, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc0342ab888, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc0342ab888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 28236 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 34603 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc032a40708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 34586 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 1949 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc03bcc5188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 1992 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 3019 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc03861c388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2986 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 48684 [chan receive, 3 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc029be80c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).outboundPeerConnected in goroutine 48682 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2775 +0x39a goroutine 41701 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc032054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 41782 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 3029 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7b6e1d7f9400, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03424f280?, 0xc03601c558?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03424f280, {0xc03601c558, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03424f280, {0xc03601c558?, 0x18?, 0xc0000b5808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03ac40bb0, {0xc03601c558?, 0xc02cfd6c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc03ac40bb0}, {0xc03601c558, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc03ac40bb0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc03ac40bb0}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02ea2fc08, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02ea2fc08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2977 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 51141 [IO wait]: internal/poll.runtime_pollWait(0x7f8483026a00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc055c1c980?, 0xc0032d7728?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc055c1c980, {0xc0032d7728, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc055c1c980, {0xc0032d7728?, 0x18?, 0xc000480808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03a7aab88, {0xc0032d7728?, 0xc029ca2c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc03a7aab88}, {0xc0032d7728, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc03a7aab88}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc03a7aab88}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02735b508, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02735b508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51125 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 2265 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc039ed0a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2260 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 28237 [chan receive, 31 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc038f35c80) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).outboundPeerConnected in goroutine 28235 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2775 +0x39a goroutine 2885 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc031aed888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2820 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 49482 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02e3fc008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49570 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 45908 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7b6e1d7faa00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc038528000?, 0xc03c5e0030?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc038528000, {0xc03c5e0030, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc038528000, {0xc03c5e0030?, 0x18?, 0xc000480808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc02ecf0038, {0xc03c5e0030?, 0xc03849dc10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc02ecf0038}, {0xc03c5e0030, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc02ecf0038}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc02ecf0038}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc03a6e8388, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc03a6e8388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 45680 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 9658 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc03c79ee08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 9615 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 2886 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc031aed888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2820 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 3021 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc03861c388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2986 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 3020 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f84ca61c000, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc031892a00?, 0xc038892a98?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc031892a00, {0xc038892a98, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc031892a00, {0xc038892a98?, 0x18?, 0xc000100808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc02f2b43d0, {0xc038892a98?, 0xc0251bfc10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc02f2b43d0}, {0xc038892a98, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc02f2b43d0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc02f2b43d0}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc03861c388, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc03861c388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 2986 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 51008 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02e645c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51170 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 28217 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc0342ab888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 28236 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 51240 [IO wait]: internal/poll.runtime_pollWait(0x7f848302d000, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03c064c80?, 0xc031c8e5e1?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03c064c80, {0xc031c8e5e1, 0x1, 0x1}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03c064c80, {0xc031c8e5e1?, 0x0?, 0x2212c40?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04ccde0a8, {0xc031c8e5e1?, 0xee1fe0402?, 0x0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 net/http.(*connReader).backgroundRead(0xc031c8e5c0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:702 +0x33 created by net/http.(*connReader).startBackgroundRead in goroutine 51230 /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/http/server.go:698 +0xb6 goroutine 42400 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc031ac8e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 42511 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 22379 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc038928388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 22374 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 20759 [chan receive, 40 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc038b323c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 20757 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 49571 [chan receive, 2 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02f9c4d80) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 49457 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 47698 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc0347f5c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47309 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 20608 [IO wait]: internal/poll.runtime_pollWait(0x7f8483023600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc031ec6a00?, 0xc03601d788?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc031ec6a00, {0xc03601d788, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc031ec6a00, {0xc03601d788?, 0x18?, 0xc03c0aa008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc044505ac0, {0xc03601d788?, 0xc02bb99c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc044505ac0}, {0xc03601d788, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc044505ac0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc044505ac0}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc032054a88, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc032054a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20604 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 47700 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc0347f5c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47309 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 7144 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02e645188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6908 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 41702 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc032054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 41782 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 48017 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7f8483025600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc004eff800?, 0xc037138968?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004eff800, {0xc037138968, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc004eff800, {0xc037138968?, 0xc0389bab68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0462c61c0, {0xc037138968?, 0x10?, 0xc01d34a740?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc039dd3ce0, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc039dd3ce0, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc032eb7888, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc032eb7888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48446 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 47910 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc0335d2008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 47595 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 27826 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc004242e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27806 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 40150 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02e054388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 40182 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 7141 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7fae00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc055c1c700?, 0xc004dd2240?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc055c1c700, {0xc004dd2240, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc055c1c700, {0xc004dd2240?, 0x18?, 0xc0000b5808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0312e95d0, {0xc004dd2240?, 0xc029992c10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc0312e95d0}, {0xc004dd2240, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc0312e95d0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc0312e95d0}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02e645188, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02e645188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6908 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 39775 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f7600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc029ae9780?, 0xc036ba837c?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc029ae9780, {0xc036ba837c, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc029ae9780, {0xc036ba837c?, 0xc029995b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc041fba088, {0xc036ba837c?, 0x10?, 0xc013824f40?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc03159ab00, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc03159ab00, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02735a008, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02735a008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 39600 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 50447 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc0031ff508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49983 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 34587 [chan receive, 22 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc050f20180) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 34746 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 50436 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc031b38708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50360 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 44266 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc034808a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 44209 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 51177 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc02735b888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51129 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 41783 [chan receive, 13 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02cdbc0c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).outboundPeerConnected in goroutine 41781 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2775 +0x39a goroutine 46999 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc038929c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 46996 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 42514 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc031ac8e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 42511 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 13420 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc00021d188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12829 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 12830 [chan receive, 50 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc036ab06c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 13419 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 44263 [IO wait]: internal/poll.runtime_pollWait(0x7f848302e400, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc02ec2a180?, 0xc03c2428f8?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc02ec2a180, {0xc03c2428f8, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc02ec2a180, {0xc03c2428f8?, 0xc00359eb68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc043728740, {0xc03c2428f8?, 0x10?, 0xc0464670c0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc0347a2160, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc0347a2160, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc034808a88, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc034808a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 44209 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 20883 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc032054a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20604 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 12425 [chan receive, 51 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc0346b7140) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 12560 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 51160 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc0347f4008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51154 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 13421 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f8400, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc050f87080?, 0xc03709e370?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc050f87080, {0xc03709e370, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc050f87080, {0xc03709e370?, 0xc004343b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc02f7a1530, {0xc03709e370?, 0x10?, 0xc01f7aaa40?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc038f3c9a0, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc038f3c9a0, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc00021d188, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc00021d188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12829 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 45911 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc03a6e8388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 45680 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 51126 [chan receive]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc03280f080) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 51162 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 6771 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc000309c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6756 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 6772 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc000309c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 6756 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 36937 [IO wait]: internal/poll.runtime_pollWait(0x7f848302c400, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001da2100?, 0xc0377a2378?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001da2100, {0xc0377a2378, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc001da2100, {0xc0377a2378?, 0xc02d53cb68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0457ec020, {0xc0377a2378?, 0x10?, 0xc004212280?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc02fff6160, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc02fff6160, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02e3fca88, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02e3fca88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 36933 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 9660 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc03c79ee08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 9615 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 50435 [IO wait, 1 minutes]: internal/poll.runtime_pollWait(0x7b6e1d7f8600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc034386c00?, 0xc004dd3200?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc034386c00, {0xc004dd3200, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc034386c00, {0xc004dd3200?, 0x18?, 0x18?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04c48ec50, {0xc004dd3200?, 0xc03893d410?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc04c48ec50}, {0xc004dd3200, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc04c48ec50}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc04c48ec50}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc031b38708, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc031b38708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50360 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 50332 [chan receive, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc02e6e89c0) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 50363 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 45910 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc03a6e8388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 45680 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 22381 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc038928388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 22374 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 27939 [chan receive, 32 minutes]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc0194b0480) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).outboundPeerConnected in goroutine 27937 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2775 +0x39a goroutine 50434 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc031b38708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50360 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 51173 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02735b888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51129 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 47002 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc038929c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 46996 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 20609 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc032054a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 20604 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 12631 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc0396b9508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 12424 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 22377 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc038928388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 22374 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 34599 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc032a40708) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 34586 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 27665 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc004242e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27806 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 51171 [chan receive]: github.com/utreexo/utreexod/peer.(*Peer).WaitForDisconnect(...) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2641 main.(*server).peerDoneHandler(0xc0001141e0, 0xc00411db00) /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2781 +0x3c created by main.(*server).inboundPeerConnected in goroutine 51132 /home/calvin/bitcoin-projects/utreexod4/utreexod/server.go:2733 +0x225 goroutine 36939 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02e3fca88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 36933 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 44264 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc034808a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 44209 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 27954 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02e055c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27938 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 51004 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc02e645c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51170 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 49483 [IO wait]: internal/poll.runtime_pollWait(0x7f8483024e00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc004efff00?, 0xc0566ce018?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004efff00, {0xc0566ce018, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc004efff00, {0xc0566ce018?, 0x18?, 0xc000481008?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc04aa4f480, {0xc0566ce018?, 0xc03417dc10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc04aa4f480}, {0xc0566ce018, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc04aa4f480}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc04aa4f480}, 0x11180, 0xd9b4bef9, 0x2) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02e3fc008, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02e3fc008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49570 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 27827 [select]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc004242e08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 27806 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 48882 [IO wait]: internal/poll.runtime_pollWait(0x7b6e1d7f8e00, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc04576fe00?, 0xc036c95618?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc04576fe00, {0xc036c95618, 0x3, 0x3}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc04576fe00, {0xc036c95618?, 0xc02cfd9b68?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc03bc0c310, {0xc036c95618?, 0x10?, 0xc01ce999c0?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 github.com/btcsuite/btcd/v2transport.(*Peer).Receive(0xc03c56e2c0, 0x3) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:931 +0x226 github.com/btcsuite/btcd/v2transport.(*Peer).V2ReceivePacket(0xc03c56e2c0, {0x0, 0x0, 0x0}) /home/calvin/bitcoin-projects/utreexod4/utreexod/.go/pkg/mod/github.com/btcsuite/btcd/v2transport@v1.0.1/transport.go:799 +0x185 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc003032a88, 0x2, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1118 +0xd2 github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc003032a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48683 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 48885 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc003032a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48683 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 50441 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc032afd188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50331 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 50448 [select, 1 minutes]: github.com/utreexo/utreexod/peer.(*Peer).pingHandler(0xc0031ff508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2028 +0xc5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49983 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2589 +0x387 goroutine 39777 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc02735a008) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 39600 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 51005 [IO wait]: internal/poll.runtime_pollWait(0x7f8483026600, 0x72) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc03c266280?, 0xc025be2438?, 0x0) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc03c266280, {0xc025be2438, 0x18, 0x18}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc03c266280, {0xc025be2438?, 0x18?, 0xc000480808?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc019343428, {0xc025be2438?, 0xc03417ac10?, 0x4338c5?}) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/net/net.go:196 +0x45 io.ReadAtLeast({0x18cae20, 0xc019343428}, {0xc025be2438, 0x18, 0x18}, 0x18) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:335 +0x8e io.ReadFull(...) /nix/store/pz4pxhmlqd3q72crp2sx90k85gf2rqyp-go-1.25.7/share/go/src/io/io.go:354 github.com/utreexo/utreexod/wire.readMessageHeader({0x18cae20, 0xc019343428}) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:320 +0x65 github.com/utreexo/utreexod/wire.ReadMessageWithEncodingN({0x18cae20, 0xc019343428}, 0x11180, 0xd9b4bef9, 0x1) /home/calvin/bitcoin-projects/utreexod4/utreexod/wire/message.go:612 +0x29 github.com/utreexo/utreexod/peer.(*Peer).readMessage(0xc02e645c08, 0x1, 0xc0?) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1133 +0x63f github.com/utreexo/utreexod/peer.(*Peer).inHandler(0xc02e645c08) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1485 +0x1db created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 51170 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2586 +0x2bd goroutine 44265 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc034808a88) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 44209 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 45907 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc03a6e8388) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 45680 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b goroutine 48546 [select]: github.com/utreexo/utreexod/peer.(*Peer).queueHandler(0xc032eb7888) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1769 +0x1e5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 48446 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2587 +0x2ff goroutine 50442 [select]: github.com/utreexo/utreexod/peer.(*Peer).outHandler(0xc032afd188) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1954 +0xa5 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 50331 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2588 +0x345 goroutine 50444 [select]: github.com/utreexo/utreexod/peer.(*Peer).stallHandler(0xc0031ff508) /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:1338 +0x1d0 created by github.com/utreexo/utreexod/peer.(*Peer).start in goroutine 49983 /home/calvin/bitcoin-projects/utreexod4/utreexod/peer/peer.go:2585 +0x27b