Skip to content

Instantly share code, notes, and snippets.

@zelig
Created April 10, 2015 12:41
Show Gist options
  • Save zelig/f06d32913c22e8607498 to your computer and use it in GitHub Desktop.
Save zelig/f06d32913c22e8607498 to your computer and use it in GitHub Desktop.
SIGQUIT: quit
PC=0x4060f5b
goroutine 0 [idle]:
runtime.mach_semaphore_wait(0x2803, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x405e0fa, 0x40520c0, 0x7fff5fbff148, ...)
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/sys_darwin_amd64.s:412 +0xb
semasleep()
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/os_darwin.c:438 +0x16c
runtime.onM(0x7fff5fbff148)
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/asm_amd64.s:273 +0x9a
runtime.semasleep(0xffffffffffffffff, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/os_darwin.c:457 +0x60
runtime.notesleep(0x4c52638)
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/lock_sema.go:171 +0x114
stopm()
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/proc.c:1178 +0x119
exitsyscall0(0xc208001440)
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/proc.c:2020 +0xd8
runtime.mcall(0x4054754)
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/asm_amd64.s:186 +0x5a
goroutine 1 [chan receive, 39 minutes]:
main.run(0xc208062a80)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:269 +0x188
github.com/codegangsta/cli.(*App).Run(0xc208100000, 0xc20800a000, 0xc, 0xc, 0x0, 0x0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/codegangsta/cli/app.go:182 +0xe5c
main.main()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:253 +0xb6
goroutine 5 [select]:
github.com/ethereum/go-ethereum/logger.dispatchLoop()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/sys.go:65 +0x6d1
created by github.com/ethereum/go-ethereum/logger.init·1
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/sys.go:44 +0x25
goroutine 17 [syscall, 39 minutes, locked to thread]:
runtime.goexit()
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/asm_amd64.s:2232 +0x1
goroutine 6 [chan receive]:
github.com/ethereum/go-ethereum/logger/glog.(*loggingT).flushDaemon(0x4c51980)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/glog/glog.go:897 +0x78
created by github.com/ethereum/go-ethereum/logger/glog.init·1
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/glog/glog.go:428 +0x77
goroutine 8 [syscall, 39 minutes]:
os/signal.loop()
/usr/local/Cellar/go/1.4.1/libexec/src/os/signal/signal_unix.go:21 +0x1f
created by os/signal.init·1
/usr/local/Cellar/go/1.4.1/libexec/src/os/signal/signal_unix.go:27 +0x35
goroutine 9 [chan receive, 39 minutes]:
github.com/ethereum/go-ethereum/cmd/utils.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:52 +0x116
created by github.com/ethereum/go-ethereum/cmd/utils.HandleInterrupt
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:56 +0xb5
goroutine 95 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*CpuMiner).update(0xc20bf35580)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:53 +0x1e1
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:47 +0xed
goroutine 524 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc34218cc40, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc37da3ca60, 0x10, 0xc22b360a30, 0xc22b360a40, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc34218cc40, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc37da3ca60, 0x10, 0xc22b360a30, 0xc22b360a40, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc37da2a540, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc38896a720, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc38896a720, 0x5fdf350, 0xc38884bae0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 36 [chan receive]:
github.com/ethereum/go-ethereum/logger.sysLoop(0x4f12b88, 0xc2080ad6b0, 0xc20813a060, 0xc20801efa0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/sys.go:101 +0x5a
created by github.com/ethereum/go-ethereum/logger.func·001
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/sys.go:61 +0x176
goroutine 11 [select, 39 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc208052fc0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:111 +0x284
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:116 +0x7dd
goroutine 12 [select, 39 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc208052fc0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:666 +0x877
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:119 +0x821
goroutine 13 [select, 39 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc208052fc0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:615 +0x21a
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:120 +0x83b
goroutine 14 [select, 38 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc208052fc0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x197
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:121 +0x855
goroutine 15 [select]:
github.com/ethereum/go-ethereum/ethdb.(*LDBDatabase).update(0xc208158ae0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:127 +0x46e
created by github.com/ethereum/go-ethereum/ethdb.NewLDBDatabase
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:38 +0x1c5
goroutine 16 [select, 16 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc2080538c0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:111 +0x284
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:116 +0x7dd
goroutine 66 [select, 16 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc2080538c0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:666 +0x877
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:119 +0x821
goroutine 67 [select, 38 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc2080538c0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:615 +0x21a
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:120 +0x83b
goroutine 68 [select, 8 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc2080538c0)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x197
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:121 +0x855
goroutine 69 [select]:
github.com/ethereum/go-ethereum/ethdb.(*LDBDatabase).update(0xc20815cb40)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:127 +0x46e
created by github.com/ethereum/go-ethereum/ethdb.NewLDBDatabase
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:38 +0x1c5
goroutine 70 [select, 39 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc208053680)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:111 +0x284
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:116 +0x7dd
goroutine 71 [select, 39 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc208053680)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:666 +0x877
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:119 +0x821
goroutine 72 [select, 39 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc208053680)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:615 +0x21a
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:120 +0x83b
goroutine 73 [select, 39 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc208053680)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x197
created by github.com/syndtr/goleveldb/leveldb.openDB
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:121 +0x855
goroutine 74 [select]:
github.com/ethereum/go-ethereum/ethdb.(*LDBDatabase).update(0xc20815d980)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:127 +0x46e
created by github.com/ethereum/go-ethereum/ethdb.NewLDBDatabase
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:38 +0x1c5
goroutine 37 [select, 2 minutes]:
github.com/ethereum/go-ethereum/event.(*muxsub).deliver(0xc20a0305f0, 0x46c8380, 0xc3635c1ea0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/event.go:178 +0x135
github.com/ethereum/go-ethereum/event.(*TypeMux).Post(0xc20815de00, 0x46c8380, 0xc3635c1ea0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/event.go:78 +0x1b9
github.com/ethereum/go-ethereum/core.(*ChainManager).update(0xc208179380)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:567 +0x431
created by github.com/ethereum/go-ethereum/core.NewChainManager
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:107 +0x343
goroutine 38 [select, 39 minutes]:
github.com/ethereum/go-ethereum/event/filter.(*Filters).loop(0xc20cd3f7a0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/filter/filter.go:57 +0x2f1
created by github.com/ethereum/go-ethereum/event/filter.(*Filters).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/filter/filter.go:32 +0x32
goroutine 39 [select]:
github.com/ethereum/go-ethereum/miner.(*worker).update(0xc20cd4c000)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/worker.go:158 +0x855
created by github.com/ethereum/go-ethereum/miner.newWorker
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/worker.go:103 +0x2cb
goroutine 40 [chan receive]:
github.com/ethereum/go-ethereum/miner.(*worker).wait(0xc20cd4c000)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/worker.go:191 +0x6f
created by github.com/ethereum/go-ethereum/miner.newWorker
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/worker.go:104 +0x2e5
goroutine 41 [select, 8 minutes]:
github.com/ethereum/go-ethereum/p2p/nat.Map(0x4f12b48, 0xc2080bdef0, 0xc20cea3800, 0x47d0e50, 0x3, 0x765c, 0x765c, 0x4825c30, 0x12)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:97 +0xa3f
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:172 +0x2ce
goroutine 92 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*CpuMiner).update(0xc20bf35480)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:53 +0x1e1
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:47 +0xed
goroutine 94 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*CpuMiner).update(0xc20bf35540)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:53 +0x1e1
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:47 +0xed
goroutine 75 [select]:
github.com/ethereum/go-ethereum/p2p/discover.(*udp).loop(0xc20ceaca50)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:278 +0xb53
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:180 +0x4a8
goroutine 76 [IO wait]:
net.(*pollDesc).Wait(0xc20cea54f0, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc20cea54f0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).readFrom(0xc20cea5490, 0xc20ceef000, 0x1000, 0x1000, 0x0, 0x0, 0x0, 0x4f121f0, 0xc35a48a9c0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:269 +0x4a1
net.(*UDPConn).ReadFromUDP(0xc20c97bbc8, 0xc20ceef000, 0x1000, 0x1000, 0x3, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/udpsock_posix.go:67 +0x124
github.com/ethereum/go-ethereum/p2p/discover.(*udp).readLoop(0xc20ceaca50)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:372 +0x16d
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:181 +0x4c5
goroutine 77 [IO wait]:
net.(*pollDesc).Wait(0xc20cef4290, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc20cef4290, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).accept(0xc20cef4230, 0x0, 0x4f121f0, 0xc35a48a7c8)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:419 +0x40b
net.(*TCPListener).AcceptTCP(0xc20bee6870, 0xc23623aec8, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/tcpsock_posix.go:234 +0x4e
net.(*TCPListener).Accept(0xc20bee6870, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/tcpsock_posix.go:244 +0x4c
github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop(0xc2080dc900)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:268 +0x228
created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:223 +0x226
goroutine 78 [select, 8 minutes]:
github.com/ethereum/go-ethereum/p2p/nat.Map(0x4f12b48, 0xc2080bdef0, 0xc20cea3740, 0x47cf950, 0x3, 0x765c, 0x765c, 0x47f1eb0, 0xc)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:97 +0xa3f
github.com/ethereum/go-ethereum/p2p.func·005()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:227 +0x8f
created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:229 +0x309
goroutine 79 [select]:
github.com/ethereum/go-ethereum/p2p.(*Server).dialLoop(0xc2080dc900)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:294 +0x646
created by github.com/ethereum/go-ethereum/p2p.(*Server).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:204 +0xa3e
goroutine 80 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:253 +0x440
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:268 +0x7fd
goroutine 81 [select]:
github.com/ethereum/go-ethereum/whisper.(*Whisper).update(0xc20a5a6070)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:206 +0x104
created by github.com/ethereum/go-ethereum/whisper.(*Whisper).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:73 +0x110
goroutine 98 [chan receive, 8 minutes]:
github.com/ethereum/go-ethereum/eth.(*Ethereum).txBroadcastLoop(0xc2080a4300)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:436 +0x96
created by github.com/ethereum/go-ethereum/eth.(*Ethereum).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:377 +0x2bd
goroutine 99 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*Ethereum).blockBroadcastLoop(0xc2080a4300)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:459 +0x9f
created by github.com/ethereum/go-ethereum/eth.(*Ethereum).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:381 +0x3ff
goroutine 100 [select]:
github.com/ethereum/go-ethereum/xeth.(*XEth).start(0xc208174e00)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/xeth/xeth.go:88 +0x3dd
created by github.com/ethereum/go-ethereum/xeth.New
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/xeth/xeth.go:78 +0x511
goroutine 89 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*CpuMiner).update(0xc20bf35380)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:53 +0x1e1
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:47 +0xed
goroutine 114 [select, 2 minutes]:
github.com/ethereum/go-ethereum/event/filter.(*FilterManager).filterLoop(0xc20bf9f800)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/filter/eth_filter.go:74 +0x7e1
created by github.com/ethereum/go-ethereum/event/filter.(*FilterManager).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/filter/eth_filter.go:31 +0x32
goroutine 102 [IO wait]:
net.(*pollDesc).Wait(0xc20cef4300, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc20cef4300, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).accept(0xc20cef42a0, 0x0, 0x4f121f0, 0xc35a48a8a0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:419 +0x40b
net.(*TCPListener).AcceptTCP(0xc20bee68a0, 0xc20cf15678, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/tcpsock_posix.go:234 +0x4e
net.(*TCPListener).Accept(0xc20bee68a0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/tcpsock_posix.go:244 +0x4c
net/http.(*Server).Serve(0xc20cf3a120, 0x5fd91b0, 0xc20bee68a0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/http/server.go:1728 +0x92
net/http.Serve(0x5fd91b0, 0xc20bee68a0, 0x5fdd2d8, 0xc20a397360, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/http/server.go:1606 +0xa1
created by github.com/ethereum/go-ethereum/rpc.Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/rpc/http.go:42 +0x5af
goroutine 33961 [chan receive]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc3632da720, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:156 +0x50c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc22c6577d8, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 93 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*CpuMiner).update(0xc20bf35500)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:53 +0x1e1
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:47 +0xed
goroutine 25 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20a5783c0, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc20cf24080, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 26 [chan receive, 39 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc20a56c0a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc20a5783c0, 0x5fdf350, 0xc20a56c0a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc20a5783c0, 0x5fdf350, 0xc20a56c0a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 27 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc3443604e0, 0xba7786379b64b303, 0x56a3b48507f4177d, 0x620b96c427289318, 0x25f56f4a11f573e0, 0xc20cd0e050, 0x10, 0xc325282a10, 0xc325282a20, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc3443604e0, 0xba7786379b64b303, 0x56a3b48507f4177d, 0x620b96c427289318, 0x25f56f4a11f573e0, 0xc20cd0e050, 0x10, 0xc325282a10, 0xc325282a20, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20a4fe000, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc20a5783c0, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc20a5783c0, 0x5fdf350, 0xc20a56c050, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 28 [chan send]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc20a5783c0, 0x17, 0x20b, 0x4f21860, 0xc388c68ab0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc20a5783c0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 714 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc2379040c0, 0x86124e23920e924f, 0xc13933c52023ccda, 0x7152307822c7db, 0xcc0ea627540cf566, 0xc3256f56a0, 0x10, 0xc365c33000, 0xc365c33010, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc2379040c0, 0x86124e23920e924f, 0xc13933c52023ccda, 0x7152307822c7db, 0xcc0ea627540cf566, 0xc3256f56a0, 0x10, 0xc365c33000, 0xc365c33010, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc3253cd3b0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc35644f620, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc35644f620, 0x5fdf350, 0xc326d34cd0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 337 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc329da95c0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 96 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*CpuMiner).update(0xc20bf355c0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:53 +0x1e1
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:47 +0xed
goroutine 46 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc208e86030)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 43156 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/ethash.(*Ethash).UpdateDAG(0xc20ccf9590)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:174 +0x213
github.com/ethereum/ethash.(*Ethash).Search(0xc20ccf9590, 0x5fe7c90, 0xc24a3a2640, 0xc2154f1080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:310 +0x8a
github.com/ethereum/go-ethereum/miner.(*CpuMiner).mine(0xc20bf35480, 0xc24a3a2640)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:88 +0x23c
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).update
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:59 +0x133
goroutine 437 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc354ec1ad0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 621 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc208254eb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc208245e60, 0x5fdf350, 0xc208254eb0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc208245e60, 0x5fdf350, 0xc208254eb0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 97 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*RemoteAgent).run(0xc209e064b0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/remote_agent.go:48 +0x149
created by github.com/ethereum/go-ethereum/miner.(*RemoteAgent).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/remote_agent.go:35 +0xac
goroutine 90 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*CpuMiner).update(0xc20bf353c0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:53 +0x1e1
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:47 +0xed
goroutine 91 [select, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*CpuMiner).update(0xc20bf35400)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:53 +0x1e1
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).Start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:47 +0xed
goroutine 334 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc344ed9c40, 0xe8b9f0a9dab05281, 0x9966c5f467ffce43, 0xe1f7d4ed2bec2838, 0x8fd9affffd3f5a14, 0xc328905800, 0x10, 0xc34f18bf00, 0xc34f18bf10, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc344ed9c40, 0xe8b9f0a9dab05281, 0x9966c5f467ffce43, 0xe1f7d4ed2bec2838, 0x8fd9affffd3f5a14, 0xc328905800, 0x10, 0xc34f18bf00, 0xc34f18bf10, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc32893ba40, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc31e36cea0, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc31e36cea0, 0x5fdf350, 0xc3230621e0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 506 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20e4c6480, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc3249440c0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 1087 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc389e28280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc20c14cf60, 0x5fdf350, 0xc389e28280, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc20c14cf60, 0x5fdf350, 0xc389e28280, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 389 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc31e36cea0, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc3283a0178, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 461 [chan receive, 39 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc3549541e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc354943680, 0x5fdf350, 0xc3549541e0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc354943680, 0x5fdf350, 0xc3549541e0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 460 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc3443611e0, 0xba7786379b64b303, 0x56a3b48507f4177d, 0x620b96c427289318, 0x25f56f4a11f573e0, 0xc3545f0a10, 0x10, 0xc325282bd0, 0xc325282be0, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc3443611e0, 0xba7786379b64b303, 0x56a3b48507f4177d, 0x620b96c427289318, 0x25f56f4a11f573e0, 0xc3545f0a10, 0x10, 0xc325282bd0, 0xc325282be0, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc35494e380, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc354943680, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc354943680, 0x5fdf350, 0xc354954190, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 525 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc38896a720, 0x17, 0x650, 0x4f21860, 0xc3299aa9c0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc38896a720, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 888 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc2278789c0, 0x17, 0x650, 0x4f21860, 0xc3520f2b70, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc2278789c0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 1088 [chan send]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc20c14cf60, 0x17, 0x20b, 0x4f21860, 0xc314d6f110, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc20c14cf60, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 335 [chan receive, 39 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc323062230, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc31e36cea0, 0x5fdf350, 0xc323062230, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc31e36cea0, 0x5fdf350, 0xc323062230, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 34006 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc34218da20, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc23314dbf0, 0x10, 0xc22b360c50, 0xc22b360c60, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc34218da20, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc23314dbf0, 0x10, 0xc22b360c50, 0xc22b360c60, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc215484000, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc3632da720, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc3632da720, 0x5fdf350, 0xc38ce419a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 652 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc208245800, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc3174a5c20, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 617 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc208245e60, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc31e2e1e90, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 336 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc31e36cea0, 0x17, 0x20b, 0x4f21860, 0xc36ca6a5a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc31e36cea0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 416 [chan receive]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc354943680, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:156 +0x50c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc3494a3700, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 985 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc208254960, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc208245800, 0x5fdf350, 0xc208254960, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc208245800, 0x5fdf350, 0xc208254960, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 1323 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc23282a640, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc351b76060, 0x5fdf350, 0xc23282a640, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc351b76060, 0x5fdf350, 0xc23282a640, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 462 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc354943680, 0x17, 0x20b, 0x4f21860, 0xc234a607e0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc354943680, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 43158 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/ethash.(*Ethash).UpdateDAG(0xc20ccf9590)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:174 +0x213
github.com/ethereum/ethash.(*Ethash).Search(0xc20ccf9590, 0x5fe7c90, 0xc24a3a2780, 0xc2154f1020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:310 +0x8a
github.com/ethereum/go-ethereum/miner.(*CpuMiner).mine(0xc20bf35540, 0xc24a3a2780)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:88 +0x23c
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).update
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:59 +0x133
goroutine 1230 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc38b03b800, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc35db510f0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 1282 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc38b03ff20)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 1101 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc20c14c660, 0x17, 0x650, 0x4f21860, 0xc20f8883f0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc20c14c660, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 1283 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc351b76060, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc324945020, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 519 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc38896a720, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc37268c460, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 1086 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc32ccd2320, 0x684560ed05038ffd, 0x5840e7790f76a36f, 0xef45ebd6f9e15546, 0xd8786d9ee1fd561, 0xc23d36b950, 0x10, 0xc238739bf0, 0xc238739c00, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc32ccd2320, 0x684560ed05038ffd, 0x5840e7790f76a36f, 0xef45ebd6f9e15546, 0xd8786d9ee1fd561, 0xc23d36b950, 0x10, 0xc238739bf0, 0xc238739c00, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc209cc5730, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc20c14cf60, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc20c14cf60, 0x5fdf350, 0xc389e28230, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 794 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc233e42a50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc20e4c6480, 0x5fdf350, 0xc233e42a50, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc20e4c6480, 0x5fdf350, 0xc233e42a50, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 1049 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc244e94be0, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc362f5e620, 0x10, 0xc343c54e80, 0xc343c54e90, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc244e94be0, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc362f5e620, 0x10, 0xc343c54e80, 0xc343c54e90, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc327b1a2a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc38b03b800, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc38b03b800, 0x5fdf350, 0xc38b045450, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 523 [chan receive, 39 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc38884bb30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc38896a720, 0x5fdf350, 0xc38884bb30, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc38896a720, 0x5fdf350, 0xc38884bb30, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 716 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc35644f620, 0x17, 0x20b, 0x4f21860, 0xc34b741aa0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc35644f620, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 591 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc388949aa0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 886 [semacquire, 2 minutes]:
sync.(*RWMutex).RLock(0xc31b4425a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc385e126e0, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc318c08840, 0x10, 0xc3578e1e10, 0xc3578e1e20, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:296 +0xbf4
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc385e126e0, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc318c08840, 0x10, 0xc3578e1e10, 0xc3578e1e20, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc33706d810, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc2278789c0, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc2278789c0, 0x5fdf350, 0xc228234690, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 46209 [IO wait]:
net.(*pollDesc).Wait(0xc38930d090, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc38930d090, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).Read(0xc38930d030, 0xc378bb2bd2, 0xa1, 0xa1, 0x0, 0x4f121f0, 0xc233a704c8)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:242 +0x40f
net.(*conn).Read(0xc2334f8650, 0xc378bb2bd2, 0xa1, 0xa1, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/net.go:121 +0xdc
io.ReadAtLeast(0x5fd8c48, 0xc2334f8650, 0xc378bb2b40, 0x133, 0x133, 0x133, 0x92, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/io/io.go:298 +0xf1
io.ReadFull(0x5fd8c48, 0xc2334f8650, 0xc378bb2b40, 0x133, 0x133, 0x133, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/io/io.go:316 +0x6d
github.com/ethereum/go-ethereum/p2p.receiverEncHandshake(0x5fdd428, 0xc2334f8650, 0xc20aa3d140, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:285 +0x10d
github.com/ethereum/go-ethereum/p2p.setupInboundConn(0x5fd8b98, 0xc2334f8650, 0xc20aa3d140, 0xc208174d80, 0x4c51140, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:80 +0xa8
github.com/ethereum/go-ethereum/p2p.setupConn(0x5fd8b98, 0xc2334f8650, 0xc20aa3d140, 0xc208174d80, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:73 +0x67
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc2334f8650, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:365 +0x10a
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 715 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc326d34d20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc35644f620, 0x5fdf350, 0xc326d34d20, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc35644f620, 0x5fdf350, 0xc326d34d20, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 782 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc233e44a80)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 780 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc31541e0c0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 861 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc228225ef0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 793 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc233e42a00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc324156e70, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:168 +0xb9
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc20e4c6480, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc20e4c6480, 0x5fdf350, 0xc233e42a00, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 898 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc2278789c0, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc2334f9c80, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 400 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc35644f620, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc2334f92c8, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 795 [IO wait]:
net.(*pollDesc).Wait(0xc324539410, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47
net.(*pollDesc).WaitRead(0xc324539410, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43
net.(*netFD).Read(0xc3245393b0, 0xc31b785a20, 0x20, 0x20, 0x0, 0x4f121f0, 0xc3256f54e8)
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:242 +0x40f
net.(*conn).Read(0xc3249440c0, 0xc31b785a20, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/net/net.go:121 +0xdc
io.ReadAtLeast(0x5fd8c48, 0xc3249440c0, 0xc31b785a20, 0x20, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/io/io.go:298 +0xf1
io.ReadFull(0x5fd8c48, 0xc3249440c0, 0xc31b785a20, 0x20, 0x20, 0x20, 0x0, 0x0)
/usr/local/Cellar/go/1.4.1/libexec/src/io/io.go:316 +0x6d
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc20e4c6120, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:108 +0x11f
github.com/ethereum/go-ethereum/p2p.(*netWrapper).ReadMsg(0xc232832980, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:109 +0x16b
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc20e4c6480, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:180 +0x10e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 887 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc2282346e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc2278789c0, 0x5fdf350, 0xc2282346e0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc2278789c0, 0x5fdf350, 0xc2282346e0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 984 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc244e959c0, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc318f45440, 0x10, 0xc343c55080, 0xc343c55090, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc244e959c0, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc318f45440, 0x10, 0xc343c55080, 0xc343c55090, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc3220c0d90, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc208245800, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc208245800, 0x5fdf350, 0xc208254910, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 944 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc208251d70)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 620 [semacquire]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc34afa0560, 0x5b512fd4a4f01c3d, 0x5f6e28a5277dbdf7, 0xc5b1f78211af8ad6, 0x726201a980f2133f, 0xc3599ea670, 0x10, 0xc35e93c3f0, 0xc35e93c400, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc34afa0560, 0x5b512fd4a4f01c3d, 0x5f6e28a5277dbdf7, 0xc5b1f78211af8ad6, 0x726201a980f2133f, 0xc3599ea670, 0x10, 0xc35e93c3f0, 0xc35e93c400, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc35615b340, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc208245e60, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc208245e60, 0x5fdf350, 0xc208254e60, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 1050 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc38b0454a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc38b03b800, 0x5fdf350, 0xc38b0454a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc38b03b800, 0x5fdf350, 0xc38b0454a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 3552 [chan receive, 36 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc31230f9a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc312312e40, 0x5fdf350, 0xc31230f9a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc312312e40, 0x5fdf350, 0xc31230f9a0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 622 [chan send]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc208245e60, 0x17, 0x20b, 0x4f21860, 0xc20db3a990, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc208245e60, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 986 [chan send]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc208245800, 0x17, 0x20b, 0x4f21860, 0xc37854cc60, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc208245800, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 989 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc208251830)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 1082 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20c14c660, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc33268c110, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 1322 [select, 2 minutes]:
github.com/ethereum/go-ethereum/blockpool.(*peer).setChainInfoFromBlock(0xc31b4425a0, 0xc32eda83c0, 0x0, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:165 +0x48c
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc20cd4d7a0, 0xc32eda83c0, 0xc38d1585e0, 0x10)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:638 +0x1f8
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc23b404930, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:303 +0x299c
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc351b76060, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc351b76060, 0x5fdf350, 0xc23282a5f0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 896 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20c14cf60, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc35db50e60, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 1156 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc30f170840)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 1112 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc38b03f6b0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 1099 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc385e13560, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc23d36b0d0, 0x10, 0xc22b360130, 0xc22b360140, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc385e13560, 0x280d9e30be1eb76e, 0x33a9a1e547e72185, 0x76bdb71bb45a4f73, 0x86bada5f76e9a1f4, 0xc23d36b0d0, 0x10, 0xc22b360130, 0xc22b360140, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc209cc5260, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc20c14c660, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc20c14c660, 0x5fdf350, 0xc209cbbae0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 1100 [chan receive, 38 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc209cbbb30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc20c14c660, 0x5fdf350, 0xc209cbbb30, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc20c14c660, 0x5fdf350, 0xc209cbbb30, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 1126 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc20d1c4b70)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 1051 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc38b03b800, 0x17, 0x20b, 0x4f21860, 0xc315ee6bd0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc38b03b800, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 1324 [chan send]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc351b76060, 0x17, 0x20b, 0x4f21860, 0xc38e75c510, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc351b76060, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 40517 [semacquire]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).removePeer(0xc20a0305a0, 0xc360cff410, 0x10)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:316 +0x41
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).RemovePeer(0xc20cd4d7a0, 0xc360cff410, 0x10)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:346 +0x40
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc3136a1560, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:162 +0x613
github.com/ethereum/go-ethereum/eth.func·002(0xc3136a1560, 0x5fdf350, 0xc31368ed20, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 3621 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc36e191bf0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 33985 [select]:
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc36333b1a0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa
created by github.com/ethereum/go-ethereum/whisper.(*peer).start
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32
goroutine 43542 [select, 2 minutes]:
github.com/ethereum/go-ethereum/event.(*muxsub).deliver(0xc20cd44000, 0x4722cc0, 0xc35cfa0120)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/event.go:178 +0x135
github.com/ethereum/go-ethereum/event.(*TypeMux).Post(0xc20815de00, 0x4722cc0, 0xc35cfa0120, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/event.go:78 +0x1b9
created by github.com/ethereum/go-ethereum/core.(*ChainManager).InsertChain
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:547 +0x234
goroutine 3553 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc312312e40, 0x17, 0x20b, 0x4f21860, 0xc35cfa0a20, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc312312e40, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
goroutine 42656 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/ethash.(*Ethash).UpdateDAG(0xc20ccf9590)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:174 +0x213
github.com/ethereum/ethash.(*Ethash).Search(0xc20ccf9590, 0x5fe7c90, 0xc20d2c8140, 0xc2084aa660, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:310 +0x8a
github.com/ethereum/go-ethereum/miner.(*CpuMiner).mine(0xc20bf35580, 0xc20d2c8140)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:88 +0x23c
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).update
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:59 +0x133
goroutine 3601 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc312312e40, 0x5fdf200)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:132 +0x66c
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc208171fe0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 3551 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20a0305a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc20a0305a0, 0xc3144d70a0, 0x9836671a55f096ba, 0x68a5fdfdf6a0b837, 0x4848170368ab0a84, 0x9961d62b339fe49d, 0xc3578e1ec0, 0x10, 0xc324b7b0d0, 0xc324b7b0e0, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:241 +0x61
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc20cd4d7a0, 0xc3144d70a0, 0x9836671a55f096ba, 0x68a5fdfdf6a0b837, 0x4848170368ab0a84, 0x9961d62b339fe49d, 0xc3578e1ec0, 0x10, 0xc324b7b0d0, 0xc324b7b0e0, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:341 +0x86
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc31230b810, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x292f
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x5fd8928, 0xc20cd36660, 0x5fd8958, 0xc208179380, 0x5fd8990, 0xc20cd4d7a0, 0xc312312e40, 0x5fdf350, ...)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2
github.com/ethereum/go-ethereum/eth.func·002(0xc312312e40, 0x5fdf350, 0xc31230f950, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 34007 [chan receive, 10 minutes]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc38ce419f0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20a5a6070, 0xc3632da720, 0x5fdf350, 0xc38ce419f0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc3632da720, 0x5fdf350, 0xc38ce419f0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57
github.com/ethereum/go-ethereum/p2p.func·004()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad
goroutine 43159 [semacquire, 2 minutes]:
sync.(*Mutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3
sync.(*RWMutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33
github.com/ethereum/ethash.(*Ethash).UpdateDAG(0xc20ccf9590)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:174 +0x213
github.com/ethereum/ethash.(*Ethash).Search(0xc20ccf9590, 0x5fe7c90, 0xc24a3a2820, 0xc32575a780, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:310 +0x8a
github.com/ethereum/go-ethereum/miner.(*CpuMiner).mine(0xc20bf35580, 0xc24a3a2820)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:88 +0x23c
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).update
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:59 +0x133
goroutine 42661 [semacquire, 2 minutes]:
sync.(*WaitGroup).Wait(0xc20cd4d850)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169
github.com/ethereum/go-ethereum/blockpool.func·011()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/status.go:105 +0x3e
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).syncing
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/status.go:109 +0x103
goroutine 42662 [semacquire, 2 minutes]:
sync.(*RWMutex).RLock(0xc31b4425a0)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f
github.com/ethereum/go-ethereum/blockpool.(*peer).run(0xc31b4425a0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:557 +0x41
github.com/ethereum/go-ethereum/blockpool.func·005()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:376 +0x38
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).switchPeer
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:381 +0x4e6
goroutine 43607 [select, 2 minutes]:
github.com/ethereum/go-ethereum/event.(*muxsub).deliver(0xc20cd44000, 0x4722cc0, 0xc22d436ae0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/event.go:178 +0x135
github.com/ethereum/go-ethereum/event.(*TypeMux).Post(0xc20815de00, 0x4722cc0, 0xc22d436ae0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/event.go:78 +0x1b9
created by github.com/ethereum/go-ethereum/core.(*ChainManager).InsertChain
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:547 +0x234
goroutine 46119 [select]:
github.com/ethereum/go-ethereum/event.(*muxsub).deliver(0xc20cd44000, 0x4722cc0, 0xc330703e00)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/event.go:178 +0x135
github.com/ethereum/go-ethereum/event.(*TypeMux).Post(0xc20815de00, 0x4722cc0, 0xc330703e00, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/event.go:78 +0x1b9
created by github.com/ethereum/go-ethereum/core.(*ChainManager).InsertChain
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:547 +0x234
goroutine 40488 [semacquire]:
sync.(*WaitGroup).Wait(0xc3136a1588)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169
github.com/ethereum/go-ethereum/p2p.(*Peer).closeProtocols(0xc3136a1560)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:273 +0xae
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc3136a1560, 0x5fdf201)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x44b
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2080dc900, 0x5fd8b98, 0xc236a38778, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9f5
created by github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:274 +0x3d8
goroutine 43155 [runnable, locked to thread]:
github.com/ethereum/ethash._Cfunc_ethash_full(0xc315224340, 0xc28ce24008, 0xc20cf480a0, 0xc235d25d98, 0x2e27eb96f157162)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/:40 +0x45
github.com/ethereum/ethash.(*Ethash).Search(0xc20ccf9590, 0x5fe7c90, 0xc24a3a25a0, 0xc3489c20c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:340 +0x45c
github.com/ethereum/go-ethereum/miner.(*CpuMiner).mine(0xc20bf35400, 0xc24a3a25a0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:88 +0x23c
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).update
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:59 +0x133
goroutine 43146 [semacquire]:
sync.(*RWMutex).Lock(0xc20cd3f760)
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:87 +0xa4
github.com/ethereum/ethash.(*Ethash).UpdateDAG(0xc20ccf9590)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:174 +0x213
github.com/ethereum/ethash.(*Ethash).Search(0xc20ccf9590, 0x5fe7c90, 0xc24a3a2460, 0xc38a3b5920, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:310 +0x8a
github.com/ethereum/go-ethereum/miner.(*CpuMiner).mine(0xc20bf35380, 0xc24a3a2460)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:88 +0x23c
created by github.com/ethereum/go-ethereum/miner.(*CpuMiner).update
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/agent.go:59 +0x133
goroutine 34008 [chan send, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc3632da720, 0x17, 0x650, 0x4f21860, 0xc20f888ea0, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc3632da720, 0x0, 0x0)
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e
github.com/ethereum/go-ethereum/p2p.func·001()
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a
rax 0xe
rbx 0x4c52560
rcx 0x7fff5fbff0f0
rdx 0x7fff5fbff148
rdi 0x2803
rsi 0x4c51d00
rbp 0x1
rsp 0x7fff5fbff0f0
r8 0x0
r9 0xc208000000
r10 0x14bca2756
r11 0x286
r12 0x0
r13 0x366c26a7d92b8
r14 0x13d3a4d2c7473800
r15 0xc3299a8e70
rip 0x4060f5b
rflags 0x286
cs 0x7
fs 0x0
gs 0x0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment