ethereum / go-ethereum

Go implementation of the Ethereum protocol
https://geth.ethereum.org
GNU Lesser General Public License v3.0
47.19k stars 19.98k forks source link

"Out of Memory" error then "panic" during fresh fast sync [geth 1.7 unstable Windows] #15107

Closed Souptacular closed 7 years ago

Souptacular commented 7 years ago

System information

Geth version: Geth/v1.7.0-unstable-03d00361/windows-amd64/go1.9 OS & Version: Windows 64-bit Commit hash : 03d00361

Expected behaviour

I ran geth removedb followed by geth fast --cache=2048 console

I expected to sync the blockchain.

Actual behaviour

I ran geth removedb followed by geth fast --cache=2048 console

The blockchain correctly synced for 5-6 hours until block 4244028 (shown in log below) until geth dropped my peers and gave a fatal error: out of memory.

I then tried to run geth fast --cache=2048 console again and received the panic: runtime error: invalid memory address or nil pointer dereference error.

Steps to reproduce the behaviour

Run geth removedb followed by geth fast --cache=2048 console to perform a fast sync.

The backtrace below includes the logs when I ran both commands.

Backtrace

Initial geth fast --cache=2048 console command.

INFO [09-06|05:10:55] Imported new state entries               count=5    flushed=6   elapsed=23.418ms  processed=23560716 pending=840   retry=4    duplicate=2102 unexpected=8778
INFO [09-06|05:10:55] Imported new block receipts              count=2    elapsed=6.016ms   number=4243945 hash=f9a1a5…d775f1 ignored=0
INFO [09-06|05:10:55] Imported new state entries               count=62   flushed=53  elapsed=113.146ms processed=23560778 pending=923   retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:55] Imported new block receipts              count=6    elapsed=12.574ms  number=4243951 hash=53a1f7…21480a ignored=0
INFO [09-06|05:10:55] Imported new state entries               count=55   flushed=21  elapsed=162.412ms processed=23560833 pending=956   retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:55] Imported new state entries               count=33   flushed=14  elapsed=89.404ms  processed=23560866 pending=1052  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:55] Imported new state entries               count=7    flushed=5   elapsed=47.626ms  processed=23560873 pending=1058  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:55] Imported new state entries               count=1    flushed=0   elapsed=1.003ms   processed=23560874 pending=1059  retry=3    duplicate=2102 unexpected=8778
INFO [09-06|05:10:55] Imported new state entries               count=15   flushed=8   elapsed=54.616ms  processed=23560889 pending=1067  retry=1    duplicate=2102 unexpected=8778
INFO [09-06|05:10:56] Imported new state entries               count=92   flushed=63  elapsed=328.023ms processed=23560981 pending=1087  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:56] Imported new state entries               count=1    flushed=0   elapsed=21.813ms  processed=23560982 pending=1088  retry=1    duplicate=2102 unexpected=8778
INFO [09-06|05:10:56] Imported new state entries               count=76   flushed=59  elapsed=162.607ms processed=23561058 pending=1091  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:56] Imported new state entries               count=38   flushed=0   elapsed=169.951ms processed=23561096 pending=1143  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:56] Imported new state entries               count=18   flushed=0   elapsed=96.083ms  processed=23561114 pending=1168  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:56] Imported new state entries               count=10   flushed=0   elapsed=36.261ms  processed=23561124 pending=1180  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:56] Imported new state entries               count=2    flushed=0   elapsed=25.903ms  processed=23561126 pending=1182  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=105  flushed=60  elapsed=379.104ms processed=23561231 pending=1231  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=87   flushed=66  elapsed=122.720ms processed=23561318 pending=1233  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=1    flushed=0   elapsed=3.007ms   processed=23561319 pending=1234  retry=1    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=20   flushed=12  elapsed=51.230ms  processed=23561339 pending=1234  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=43   flushed=8   elapsed=40.956ms  processed=23561382 pending=1266  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=11   flushed=0   elapsed=14.037ms  processed=23561393 pending=1278  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=2    flushed=0   elapsed=4.011ms   processed=23561395 pending=1280  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=96   flushed=157 elapsed=65.727ms  processed=23561491 pending=1171  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=1    flushed=0   elapsed=10.658ms  processed=23561492 pending=1172  retry=1    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=24   flushed=34  elapsed=53.099ms  processed=23561516 pending=1152  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=12   flushed=30  elapsed=5.675ms   processed=23561528 pending=1123  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=1    flushed=3   elapsed=0s        processed=23561529 pending=1120  retry=1    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=2    flushed=3   elapsed=1.003ms   processed=23561531 pending=1118  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:57] Imported new state entries               count=115  flushed=107 elapsed=76.766ms  processed=23561646 pending=1093  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:58] Imported new state entries               count=159  flushed=122 elapsed=479.723ms processed=23561805 pending=1393  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:58] Imported new state entries               count=48   flushed=90  elapsed=39.616ms  processed=23561853 pending=1322  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:58] Imported new state entries               count=39   flushed=0   elapsed=135.196ms processed=23561892 pending=1439  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:58] Imported new state entries               count=22   flushed=4   elapsed=97.900ms  processed=23561914 pending=1537  retry=1    duplicate=2102 unexpected=8778
INFO [09-06|05:10:58] Imported new state entries               count=4    flushed=3   elapsed=5.004ms   processed=23561918 pending=1552  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:58] Imported new state entries               count=2    flushed=0   elapsed=2.506ms   processed=23561920 pending=1584  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:58] Imported new state entries               count=139  flushed=206 elapsed=227.837ms processed=23562059 pending=1651  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:59] Imported new block receipts              count=6    elapsed=9.999ms   number=4243957 hash=2f14af…22c7dc ignored=0
INFO [09-06|05:10:59] Imported new state entries               count=184  flushed=46  elapsed=909.764ms processed=23562243 pending=1792  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:10:59] Imported new state entries               count=2    flushed=0   elapsed=1.491ms   processed=23562245 pending=1795  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:10:59] Imported new state entries               count=44   flushed=29  elapsed=165.957ms processed=23562289 pending=1809  retry=0    duplicate=2102 unexpected=8778
INFO [09-06|05:11:00] Imported new block receipts              count=71   elapsed=108.129ms number=4244028 hash=c512a7…9ff31d ignored=0
INFO [09-06|05:11:00] Imported new state entries               count=53   flushed=30  elapsed=238.255ms processed=23562342 pending=1835  retry=2    duplicate=2102 unexpected=8778
INFO [09-06|05:11:00] Imported new state entries               count=0    flushed=0   elapsed=0s        processed=23562342 pending=1     retry=1    duplicate=2102 unexpected=8831
WARN [09-06|05:12:16] Stalling state sync, dropping peer       peer=dfb65366aaf1a982
WARN [09-06|05:33:34] Stalling state sync, dropping peer       peer=9e4d35f912d9122f
fatal error: out of memory

runtime stack:
runtime.throw(0xefb30d, 0xd)
        C:/go/src/runtime/panic.go:605 +0x9c
runtime.(*mcache).refill(0x21c13f8, 0xc841f90634, 0x16f3830)
        C:/go/src/runtime/mcache.go:125 +0x132
runtime.(*mcache).nextFree.func1()
        C:/go/src/runtime/malloc.go:557 +0x39
runtime.systemstack(0xc0421590b8)
        C:/go/src/runtime/asm_amd64.s:344 +0x7e
runtime.mstart()
        C:/go/src/runtime/proc.go:1125

goroutine 15 [running]:
runtime.systemstack_switch()
        C:/go/src/runtime/asm_amd64.s:298 fp=0xc06138b390 sp=0xc06138b388 pc=0x45c4b0
runtime.(*mcache).nextFree(0x21c13f8, 0x34, 0x58187b, 0xc841f72c80, 0xe02fa0)
        C:/go/src/runtime/malloc.go:556 +0xb0 fp=0xc06138b3e8 sp=0xc06138b390 pc=0x4122f0
runtime.mallocgc(0x240, 0xecbd20, 0xc841f72c01, 0xc06138b4e0)
        C:/go/src/runtime/malloc.go:711 +0x739 fp=0xc06138b490 sp=0xc06138b3e8 pc=0x412bf9
runtime.newobject(0xecbd20, 0xc841f90690)
        C:/go/src/runtime/malloc.go:840 +0x3f fp=0xc06138b4c0 sp=0xc06138b490 pc=0x412f4f
github.com/ethereum/go-ethereum/core/types.CopyHeader(0xc841f8fd40, 0xc06138b640)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/types/block.go:236 +0x49 fp=0xc06138b5f0 sp=0xc06138b4c0 pc=0x6465e9
github.com/ethereum/go-ethereum/core/types.NewBlockWithHeader(0xc841f8fd40, 0xc042172270)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/types/block.go:230 +0x32 fp=0xc06138b620 sp=0xc06138b5f0 pc=0x646532
github.com/ethereum/go-ethereum/core.GetBlock(0x15b8900, 0xc042172270, 0x35be343b3f90499b, 0x40465f5fe8dbef8b, 0x33bfca21413ea5e6, 0x98dcdbd2fdc403c4, 0x2d3cf2, 0xc841f94e10)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/database_util.go:215 +0xe1 fp=0xc06138b688 sp=0xc06138b620 pc=0x898d81
github.com/ethereum/go-ethereum/core.(*BlockChain).GetBlock(0xc0469bc000, 0x35be343b3f90499b, 0x40465f5fe8dbef8b, 0x33bfca21413ea5e6, 0x98dcdbd2fdc403c4, 0x2d3cf2, 0x1)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/blockchain.go:544 +0x127 fp=0xc06138b748 sp=0xc06138b688 pc=0x88b217
github.com/ethereum/go-ethereum/core.(*TxPool).reset(0xc0421b9a40, 0xc0421ae000, 0xc05b55a000)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:362 +0xbef fp=0xc06138bbf8 sp=0xc06138b748 pc=0x8b249f
github.com/ethereum/go-ethereum/core.(*TxPool).loop(0xc0421b9a40)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:280 +0x51f fp=0xc06138bfd8 sp=0xc06138bbf8 pc=0x8b10cf
runtime.goexit()
        C:/go/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc06138bfe0 sp=0xc06138bfd8 pc=0x45f1c1
created by github.com/ethereum/go-ethereum/core.NewTxPool
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:244 +0x5f7

goroutine 1 [chan receive, 262 minutes]:
github.com/ethereum/go-ethereum/node.(*Node).Wait(0xc0421ae240)
        C:/gopath/src/github.com/ethereum/go-ethereum/node/node.go:533 +0x86
main.geth(0xc0421e8840, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:209 +0x58
github.com/ethereum/go-ethereum/vendor/gopkg.in/urfave/cli%2ev1.HandleAction(0xd852e0, 0xfa64b0, 0xc0421e8840, 0x0, 0xc04246ff40)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/gopkg.in/urfave/cli.v1/app.go:490 +0xd9
github.com/ethereum/go-ethereum/vendor/gopkg.in/urfave/cli%2ev1.(*App).Run(0xc042206000, 0xc04204e0c0, 0x4, 0x4, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/gopkg.in/urfave/cli.v1/app.go:264 +0x63c
main.main()
        C:/gopath/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:197 +0x5c

goroutine 20 [syscall, 262 minutes]:
os/signal.signal_recv(0x0)
        C:/go/src/runtime/sigqueue.go:131 +0xad
os/signal.loop()
        C:/go/src/os/signal/signal_unix.go:22 +0x29
created by os/signal.init.0
        C:/go/src/os/signal/signal_unix.go:28 +0x48

goroutine 21 [chan receive]:
github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x16c88c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics/meter.go:221 +0x38
created by github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics.NewMeter
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics/meter.go:40 +0x12e

goroutine 37 [select]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc042490000)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x179
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x19c

goroutine 5 [select]:
github.com/ethereum/go-ethereum/accounts/keystore.(*KeyStore).updater(0xc042284000)
        C:/gopath/src/github.com/ethereum/go-ethereum/accounts/keystore/keystore.go:203 +0x10b
created by github.com/ethereum/go-ethereum/accounts/keystore.(*KeyStore).Subscribe
        C:/gopath/src/github.com/ethereum/go-ethereum/accounts/keystore/keystore.go:190 +0x133

goroutine 6 [sleep]:
time.Sleep(0x3b9aca00)
        C:/go/src/runtime/time.go:65 +0x145
github.com/ethereum/go-ethereum/accounts/usbwallet.(*Hub).updater(0xc0423a23c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/accounts/usbwallet/hub.go:220 +0x45
created by github.com/ethereum/go-ethereum/accounts/usbwallet.(*Hub).Subscribe
        C:/gopath/src/github.com/ethereum/go-ethereum/accounts/usbwallet/hub.go:209 +0x133

goroutine 7 [sleep]:
time.Sleep(0x3b9aca00)
        C:/go/src/runtime/time.go:65 +0x145
github.com/ethereum/go-ethereum/accounts/usbwallet.(*Hub).updater(0xc0423a2500)
        C:/gopath/src/github.com/ethereum/go-ethereum/accounts/usbwallet/hub.go:220 +0x45
created by github.com/ethereum/go-ethereum/accounts/usbwallet.(*Hub).Subscribe
        C:/gopath/src/github.com/ethereum/go-ethereum/accounts/usbwallet/hub.go:209 +0x133

goroutine 8 [select, 262 minutes]:
github.com/ethereum/go-ethereum/accounts.(*Manager).update(0xc0421729c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/accounts/manager.go:95 +0x1dd
created by github.com/ethereum/go-ethereum/accounts.NewManager
        C:/gopath/src/github.com/ethereum/go-ethereum/accounts/manager.go:68 +0x5ca

goroutine 9 [select]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc04225e700)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x179
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x19c

goroutine 10 [select, 11 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc04247c180)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x120
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:139 +0x4c4

goroutine 11 [select]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc04247c180)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0x142
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:140 +0x4e6

goroutine 12 [select, 11 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc04247c180)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x2cf
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:146 +0x665

goroutine 13 [select, 23 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc04247c180)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x199
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:147 +0x687

goroutine 14 [select]:
github.com/ethereum/go-ethereum/core.(*BlockChain).update(0xc0469bc000)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/blockchain.go:1235 +0x116
created by github.com/ethereum/go-ethereum/core.NewBlockChain
        C:/gopath/src/github.com/ethereum/go-ethereum/core/blockchain.go:172 +0xe3f

goroutine 16 [select]:
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).qosTuner(0xc042206680)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:1528 +0x359
created by github.com/ethereum/go-ethereum/eth/downloader.New
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:231 +0xa23

goroutine 50 [select]:
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).runStateSync(0xc042206680, 0xc05bdab4a0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/statesync.go:118 +0x3a3
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).stateFetcher(0xc042206680)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/statesync.go:77 +0x4e
created by github.com/ethereum/go-ethereum/eth/downloader.New
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:232 +0xa45

goroutine 51 [semacquire, 24 minutes]:
sync.runtime_SemacquireMutex(0xc0421b9b6c, 0x924093fefbcb8900)
        C:/go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc0421b9b68)
        C:/go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc0421b9b68)
        C:/go/src/sync/rwmutex.go:93 +0x34
github.com/ethereum/go-ethereum/core.(*TxPool).Pending(0xc0421b9a40, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:508 +0x79
github.com/ethereum/go-ethereum/miner.(*worker).commitNewWork(0xc0421a4280)
        C:/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:471 +0xa05
github.com/ethereum/go-ethereum/miner.(*worker).update(0xc0421a4280)
        C:/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:256 +0x6af
created by github.com/ethereum/go-ethereum/miner.newWorker
        C:/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:156 +0x540

goroutine 52 [chan receive, 262 minutes]:
github.com/ethereum/go-ethereum/miner.(*worker).wait(0xc0421a4280)
        C:/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:291 +0x90
created by github.com/ethereum/go-ethereum/miner.newWorker
        C:/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:158 +0x562

goroutine 800651 [semacquire]:
sync.runtime_Semacquire(0xc07fb20584)
        C:/go/src/runtime/sema.go:56 +0x40
sync.(*WaitGroup).Wait(0xc07fb20578)
        C:/go/src/sync/waitgroup.go:131 +0x79
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc07fb20550, 0xc0503df7a0, 0xc0503df7d8, 0xc0503df7b0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:188 +0x3d8
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc07fb20550)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 54 [select, 7 minutes]:
github.com/ethereum/go-ethereum/p2p/nat.Map(0x15b7380, 0xc042163ac0, 0xc042014c00, 0xeed36c, 0x3, 0x765f, 0x765f, 0xf0ab6a, 0x12)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:114 +0x4d2
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:243 +0x50c

goroutine 786108 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc095a3e770, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc04d118630, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc04d118630, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc04c884370, 0x15aec80, 0xc095a3e770, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc095a3e770, 0xc04c884370)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 38 [select, 86 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc042476180)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x120
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:139 +0x4c4

goroutine 39 [select]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc042476180)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0x142
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:140 +0x4e6

goroutine 40 [select, 86 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc042476180)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x2cf
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:146 +0x665

goroutine 41 [select, 87 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc042476180)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x199
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:147 +0x687

goroutine 42 [select, 22 minutes]:
github.com/ethereum/go-ethereum/p2p/discover.(*Table).refreshLoop(0xc0420bc400)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:326 +0x1e2
created by github.com/ethereum/go-ethereum/p2p/discover.newTable
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:116 +0x3a2

goroutine 43 [select]:
github.com/ethereum/go-ethereum/p2p/discover.(*udp).loop(0xc042175b90)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:375 +0x5e7
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:258 +0x2ec

goroutine 44 [IO wait]:
internal/poll.runtime_pollWait(0x4c41c18, 0x72, 0x15ad600)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0420b2158, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc0420b2018, 0xfa63d8, 0x4, 0xc057c8ff00, 0x99029f)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).ReadFrom(0xc0420b2000, 0xc042db8000, 0x500, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:572 +0x106
net.(*netFD).readFrom(0xc0420b2000, 0xc042db8000, 0x500, 0x500, 0x11de6852e157c240, 0xcf5bb82ef86bd711, 0xd8362e64f0a5c9f, 0xb23b482c956a6210, 0x78c798ac46c0a103)
        C:/go/src/net/fd_windows.go:157 +0x65
net.(*UDPConn).readFrom(0xc04216ea70, 0xc042db8000, 0x500, 0x500, 0x0, 0xc057c8ff00, 0x98137c, 0xdb5b40)
        C:/go/src/net/udpsock_posix.go:47 +0x71
net.(*UDPConn).ReadFromUDP(0xc04216ea70, 0xc042db8000, 0x500, 0x500, 0x500, 0x0, 0x0, 0x0)
        C:/go/src/net/udpsock.go:106 +0x79
github.com/ethereum/go-ethereum/p2p/discover.(*udp).readLoop(0xc042175b90)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:502 +0xe2
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:259 +0x311

goroutine 45 [IO wait, 262 minutes]:
internal/poll.runtime_pollWait(0x4c41b58, 0x72, 0xc0424ac498)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0424ac5d8, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc0424ac498, 0xc042db2060, 0x17, 0x1, 0x0)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).acceptOne(0xc0424ac480, 0x2b0, 0xc0430a8000, 0x2, 0x2, 0xc0424ac498, 0x0, 0xc0422dbd00, 0x412f4f, 0x10)
        C:/go/src/internal/poll/fd_windows.go:748 +0xae
internal/poll.(*FD).Accept(0xc0424ac480, 0xc042dd8090, 0x0, 0x0, 0x0, 0x0, 0xc000000000, 0x0, 0x0, 0x0, ...)
        C:/go/src/internal/poll/fd_windows.go:782 +0x171
net.(*netFD).accept(0xc0424ac480, 0x142e298, 0xc042db2020, 0xc0430a4058)
        C:/go/src/net/fd_windows.go:192 +0x88
net.(*TCPListener).accept(0xc0422ce110, 0xc0422dbeb0, 0x405a8b, 0xc0430a4000)
        C:/go/src/net/tcpsock_posix.go:136 +0x35
net.(*TCPListener).Accept(0xc0422ce110, 0x0, 0xc0430a4000, 0x2, 0x2)
        C:/go/src/net/tcpsock.go:247 +0x50
github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop(0xc042211dc0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:641 +0x27f
created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:432 +0x160

goroutine 46 [select, 7 minutes]:
github.com/ethereum/go-ethereum/p2p/nat.Map(0x15b7380, 0xc042163ac0, 0xc042014900, 0xeed360, 0x3, 0x765f, 0x765f, 0xef8c4d, 0xc)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:114 +0x4d2
github.com/ethereum/go-ethereum/p2p.(*Server).startListening.func1(0xc042211dc0, 0xc0422bf9b0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:437 +0x92
created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:436 +0x202

goroutine 47 [select]:
github.com/ethereum/go-ethereum/p2p.(*Server).run(0xc042211dc0, 0x15b7300, 0xc0422f2140)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:501 +0x616
created by github.com/ethereum/go-ethereum/p2p.(*Server).Start
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:417 +0x768

goroutine 48 [select, 262 minutes]:
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).txBroadcastLoop(0xc042173450)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:734 +0x186
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).Start
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:210 +0xcf

goroutine 49 [chan receive, 262 minutes]:
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).minedBroadcastLoop(0xc042173450)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:723 +0x60
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).Start
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:213 +0x163

goroutine 98 [select]:
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).syncer(0xc042173450)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/sync.go:145 +0x1ef
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).Start
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:216 +0x185

goroutine 99 [select, 262 minutes]:
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).txsyncLoop(0xc042173450)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/sync.go:109 +0x2c3
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).Start
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:217 +0x1a7

goroutine 100 [select, 22 minutes]:
github.com/ethereum/go-ethereum/contracts/release.(*ReleaseService).checker(0xc04209aaa0)
        C:/gopath/src/github.com/ethereum/go-ethereum/contracts/release/release.go:118 +0x166
created by github.com/ethereum/go-ethereum/contracts/release.(*ReleaseService).Start
        C:/gopath/src/github.com/ethereum/go-ethereum/contracts/release/release.go:98 +0x46

goroutine 101 [select, 23 minutes]:
github.com/ethereum/go-ethereum/eth/downloader.(*PublicDownloaderAPI).eventLoop(0xc042db1b00)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/api.go:63 +0x33d
created by github.com/ethereum/go-ethereum/eth/downloader.NewPublicDownloaderAPI
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/api.go:49 +0xee

goroutine 102 [select, 23 minutes]:
github.com/ethereum/go-ethereum/eth/filters.(*EventSystem).eventLoop(0xc04228d740)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/filters/filter_system.go:431 +0x84d
created by github.com/ethereum/go-ethereum/eth/filters.NewEventSystem
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/filters/filter_system.go:112 +0x10b

goroutine 103 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth/filters.(*PublicFilterAPI).timeoutLoop(0xc04230e690)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/filters/api.go:84 +0x12b
created by github.com/ethereum/go-ethereum/eth/filters.NewPublicFilterAPI
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/filters/api.go:74 +0x1bb

goroutine 114 [select]:
github.com/ethereum/go-ethereum/eth/fetcher.(*Fetcher).loop(0xc042173520)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/fetcher/fetcher.go:314 +0x80b
created by github.com/ethereum/go-ethereum/eth/fetcher.(*Fetcher).Start
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/fetcher/fetcher.go:176 +0x46

goroutine 104 [syscall, 262 minutes, locked to thread]:
syscall.Syscall(0x7ff853612090, 0x2, 0x298, 0xffffffff, 0x0, 0x300, 0xc042e31970, 0xc0430adea0)
        C:/go/src/runtime/syscall_windows.go:163 +0x69
syscall.WaitForSingleObject(0x298, 0xc0ffffffff, 0x0, 0x7f72cf, 0xc0430adeb0)
        C:/go/src/syscall/zsyscall_windows.go:718 +0x6d
github.com/ethereum/go-ethereum/vendor/gopkg.in/natefinch/npipe%2ev2.waitForCompletion(0x2b4, 0xc04230da20, 0xc042ef0200, 0xc042e31970, 0x16f3830)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/gopkg.in/natefinch/npipe.v2/npipe_windows.go:182 +0x42
github.com/ethereum/go-ethereum/vendor/gopkg.in/natefinch/npipe%2ev2.(*PipeListener).AcceptPipe(0xc042ef0200, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/gopkg.in/natefinch/npipe.v2/npipe_windows.go:327 +0x29f
github.com/ethereum/go-ethereum/vendor/gopkg.in/natefinch/npipe%2ev2.(*PipeListener).Accept(0xc042ef0200, 0x26, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/vendor/gopkg.in/natefinch/npipe.v2/npipe_windows.go:263 +0x36
github.com/ethereum/go-ethereum/node.(*Node).startIPC.func1(0xc0421ae240, 0x15b4c80, 0xc042ef0200, 0xc042ed8760)
        C:/gopath/src/github.com/ethereum/go-ethereum/node/node.go:323 +0xf9
created by github.com/ethereum/go-ethereum/node.(*Node).startIPC
        C:/gopath/src/github.com/ethereum/go-ethereum/node/node.go:319 +0x2ee

goroutine 105 [chan receive, 262 minutes]:
github.com/ethereum/go-ethereum/cmd/utils.StartNode.func1(0xc0421ae240)
        C:/gopath/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:69 +0xdb
created by github.com/ethereum/go-ethereum/cmd/utils.StartNode
        C:/gopath/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:65 +0xbe

goroutine 106 [chan receive, 262 minutes]:
main.startNode.func1(0xc0421ae240, 0xc042f0e240)
        C:/gopath/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:249 +0x334
created by main.startNode
        C:/gopath/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:234 +0x292

goroutine 107 [semacquire, 262 minutes]:
sync.runtime_notifyListWait(0xc042310880, 0xc000000000)
        C:/go/src/runtime/sema.go:507 +0x11e
sync.(*Cond).Wait(0xc042310870)
        C:/go/src/sync/cond.go:56 +0x87
io.(*pipe).read(0xc042310840, 0xc042f1e000, 0x200, 0x200, 0x0, 0x0, 0x0)
        C:/go/src/io/pipe.go:47 +0xcd
io.(*PipeReader).Read(0xc0422cf350, 0xc042f1e000, 0x200, 0x200, 0x0, 0x0, 0x0)
        C:/go/src/io/pipe.go:130 +0x53
encoding/json.(*Decoder).refill(0xc042dafdc0, 0xdaf660, 0x0)
        C:/go/src/encoding/json/stream.go:152 +0x11b
encoding/json.(*Decoder).readValue(0xc042dafdc0, 0x0, 0x0, 0x412f4f)
        C:/go/src/encoding/json/stream.go:128 +0x27c
encoding/json.(*Decoder).Decode(0xc042dafdc0, 0xdc47c0, 0xc0422fde60, 0x0, 0x0)
        C:/go/src/encoding/json/stream.go:57 +0x7f
github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0xc04230eaf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xf2
github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0xc042db1b40, 0x15bb7e0, 0xc04230eaf0, 0x1, 0xe13f20, 0xc042302980, 0x15b6dc0, 0xc042240810, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:378 +0x66
github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0xc042db1b40, 0x15bb7e0, 0xc04230eaf0, 0x0, 0x3, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:162 +0x2e9
github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0xc042db1b40, 0x15bb7e0, 0xc04230eaf0, 0x3)
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:218 +0x83
created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2c8

goroutine 108 [select, 262 minutes]:
github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0xc042277260, 0x15bb420, 0xc042ecd230)
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:536 +0x447
created by github.com/ethereum/go-ethereum/rpc.newClient
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x35f

goroutine 109 [semacquire, 262 minutes]:
sync.runtime_notifyListWait(0xc042310940, 0xc000000000)
        C:/go/src/runtime/sema.go:507 +0x11e
sync.(*Cond).Wait(0xc042310930)
        C:/go/src/sync/cond.go:56 +0x87
io.(*pipe).read(0xc042310900, 0xc04249e600, 0x200, 0x200, 0x0, 0x0, 0x0)
        C:/go/src/io/pipe.go:47 +0xcd
io.(*PipeReader).Read(0xc0422cf360, 0xc04249e600, 0x200, 0x200, 0x0, 0x0, 0x0)
        C:/go/src/io/pipe.go:130 +0x53
encoding/json.(*Decoder).refill(0xc042f1c000, 0xd53480, 0x2252090)
        C:/go/src/encoding/json/stream.go:152 +0x11b
encoding/json.(*Decoder).readValue(0xc042f1c000, 0x0, 0x0, 0x412f4f)
        C:/go/src/encoding/json/stream.go:128 +0x27c
encoding/json.(*Decoder).Decode(0xc042f1c000, 0xdc47c0, 0xc042ed96c0, 0x0, 0x0)
        C:/go/src/encoding/json/stream.go:57 +0x7f
github.com/ethereum/go-ethereum/rpc.(*Client).read.func1(0xe1b4a0, 0xc042ed96e0, 0xc042ecd230, 0x2253648, 0xc042ecd230)
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:677 +0x80
github.com/ethereum/go-ethereum/rpc.(*Client).read(0xc042277260, 0x15bb420, 0xc042ecd230, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:690 +0x159
created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
        C:/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:512 +0x78

goroutine 703178 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc06ad117c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 800654 [semacquire]:
sync.runtime_SemacquireMutex(0xc0421b9b6c, 0xc10fc15300)
        C:/go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc0421b9b68)
        C:/go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc0421b9b68)
        C:/go/src/sync/rwmutex.go:93 +0x34
github.com/ethereum/go-ethereum/core.(*TxPool).Pending(0xc0421b9a40, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:508 +0x79
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).syncTransactions(0xc042173450, 0xc7fbe44b40)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/sync.go:48 +0x53
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc7fbe44b40, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:279 +0x6b4
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc07fb20550, 0x15aec80, 0xc7fbd333b0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc7fbd333b0, 0xc07fb20550)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 721899 [select, 23 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc06618ed20, 0xd371a0, 0xc0422c43f0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc06618ed20)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 703177 [IO wait]:
internal/poll.runtime_pollWait(0x4c41318, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc07720e818, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc07720e6d8, 0xfa63d0, 0xc836ab4380, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc07720e6c0, 0xc646ffba20, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc07720e6c0, 0xc646ffba20, 0x20, 0x20, 0x86fd25a, 0xc042450002, 0xd1)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc08af794b8, 0xc646ffba20, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc08af794b8, 0xc646ffba20, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc08af794b8, 0xc646ffba20, 0x20, 0x20, 0x20, 0xc07720e6c0, 0xbe6411b1b6a5dd14)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc0657bd740, 0xbe6411b1b6a5dd14, 0xe594815813c, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc0983e97d0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc06ad117c0, 0xc08859c4e0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 641002 [select, 23 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc05a2c4af0, 0xfa6bf0, 0x0, 0x45f1c6)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc05a2c4af0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 190 [select, 22 minutes]:
github.com/ethereum/go-ethereum/p2p/discover.(*nodeDB).expirer(0xc042d9a300)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/database.go:231 +0xfd
created by github.com/ethereum/go-ethereum/p2p/discover.(*nodeDB).ensureExpirer.func1
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/database.go:223 +0x45

goroutine 692132 [select, 21 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc061daefa0, 0xd371a0, 0xc0422c43f0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc061daefa0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 703179 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc04d1b6ee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc04b8c5a70, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc04b8c5a70, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc06ad117c0, 0x15aec80, 0xc04d1b6ee0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc04d1b6ee0, 0xc06ad117c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 798236 [chan receive, 23 minutes]:
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).spawnSync(0xc042206680, 0xc18de8d940, 0x5, 0x8, 0x5, 0xc18de8d940)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:511 +0x153
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).syncWithPeer(0xc042206680, 0xc08c0c43c0, 0x964cef229d38a333, 0xf8713c19f40e9a5d, 0x5731013657f124b9, 0x7a7b32f0cb406295, 0xc18e6303a0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:484 +0x78a
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).synchronise(0xc042206680, 0xc046aa9db0, 0x10, 0x964cef229d38a333, 0xf8713c19f40e9a5d, 0x5731013657f124b9, 0x7a7b32f0cb406295, 0xc18e6303a0, 0x1, 0x0, ...)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:397 +0x403
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).Synchronise(0xc042206680, 0xc046aa9db0, 0x10, 0x964cef229d38a333, 0xf8713c19f40e9a5d, 0x5731013657f124b9, 0x7a7b32f0cb406295, 0xc18e6303a0, 0x1, 0x20002, ...)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:318 +0x9b
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).synchronise(0xc042173450, 0xc04eac0480)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/sync.go:191 +0x1f6
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).syncer
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/sync.go:151 +0x2d0

goroutine 799290 [semacquire, 22 minutes]:
sync.runtime_Semacquire(0xc04d370174)
        C:/go/src/runtime/sema.go:56 +0x40
sync.(*WaitGroup).Wait(0xc04d370168)
        C:/go/src/sync/waitgroup.go:131 +0x79
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc04d370140, 0xd371a0, 0xc0422c43f0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:188 +0x3d8
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc04d370140)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 655544 [IO wait]:
internal/poll.runtime_pollWait(0x4c41918, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc052201118, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc052200fd8, 0xfa63d0, 0x2, 0x2, 0x2)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc052200fc0, 0xc83f946bc0, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc052200fc0, 0xc83f946bc0, 0x20, 0x20, 0x148f710b, 0xc042450a40, 0x5e)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc061a02980, 0xc83f946bc0, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc061a02980, 0xc83f946bc0, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc061a02980, 0xc83f946bc0, 0x20, 0x20, 0x20, 0xc052200fc0, 0xbe6411b3ac6675ac)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc07d4baae0, 0xbe6411b3ac6675ac, 0xe5b1aac69d4, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0xe541e88bdd4, 0x16cbd40, 0x20002)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc046a43830, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc087190870, 0xc07d4bad20)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 638122 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc0f32da460, 0xd371a0, 0xc0422c43f0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc0f32da460)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 664605 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc0b51361e0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 799335 [semacquire, 22 minutes]:
sync.runtime_SemacquireMutex(0xc0421b9b6c, 0x0)
        C:/go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc0421b9b68)
        C:/go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc0421b9b68)
        C:/go/src/sync/rwmutex.go:93 +0x34
github.com/ethereum/go-ethereum/core.(*TxPool).Pending(0xc0421b9a40, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:508 +0x79
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).syncTransactions(0xc042173450, 0xc2fc5a5c20)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/sync.go:48 +0x53
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc2fc5a5c20, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:279 +0x6b4
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc04d370140, 0x15aec80, 0xc047dc9730, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc047dc9730, 0xc04d370140)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 655545 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc087190870)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 638125 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc0631bbc70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc076f96cf0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc076f96cf0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc0f32da460, 0x15aec80, 0xc0631bbc70, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc0631bbc70, 0xc0f32da460)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 721900 [IO wait]:
internal/poll.runtime_pollWait(0x4c40f58, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc0481cc818, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc0481cc6d8, 0xfa63d0, 0xc8401aef80, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc0481cc6c0, 0xc841a541e0, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc0481cc6c0, 0xc841a541e0, 0x20, 0x20, 0x1485ada1, 0xc042450080, 0xf)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc063af2a40, 0xc841a541e0, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc063af2a40, 0xc841a541e0, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc063af2a40, 0xc841a541e0, 0x20, 0x20, 0x20, 0xc0481cc6c0, 0xbe6411b3b2284ba0)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc0616f8960, 0xbe6411b3b2284ba0, 0xe5b206e3f64, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc046bb8f60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc06618ed20, 0xc0a04a0ea0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 641003 [IO wait]:
internal/poll.runtime_pollWait(0x4c40e98, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc04d0aaed8, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc04d0aad98, 0xfa63d0, 0x2, 0x2, 0x2)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc04d0aad80, 0xc83801dd20, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc04d0aad80, 0xc83801dd20, 0x20, 0x20, 0x14bb412d, 0xc04202d102, 0xe9)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0a49490a0, 0xc83801dd20, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc0a49490a0, 0xc83801dd20, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc0a49490a0, 0xc83801dd20, 0x20, 0x20, 0x20, 0xc04d0aad80, 0xbe6411b20873f9bc)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc048c37ce0, 0xbe6411b20873f9bc, 0xe59911931e4, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0xe5294f585e4, 0x16cbd40, 0x20002)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc043bdc4e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc05a2c4af0, 0xc0f6604b40)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 655473 [select, 23 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc087190870, 0xd371a0, 0xc0422c43f0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc087190870)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 800711 [select]:
net.(*netFD).connect.func2(0x15b6d80, 0xc825187da0, 0xc8385d1440, 0xc05d5bc5a0)
        C:/go/src/net/fd_windows.go:105 +0xf9
created by net.(*netFD).connect
        C:/go/src/net/fd_windows.go:104 +0x218

goroutine 786105 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc04c884370, 0xd371a0, 0xc0422c43f0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc04c884370)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 664606 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc0462da700, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc049261710, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc049261710, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc0b51361e0, 0x15aec80, 0xc0462da700, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc0462da700, 0xc0b51361e0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 798647 [select]:
github.com/ethereum/go-ethereum/eth/downloader.(*stateSync).loop(0xc05bdab4a0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/statesync.go:259 +0x20c
github.com/ethereum/go-ethereum/eth/downloader.(*stateSync).run(0xc05bdab4a0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/statesync.go:225 +0x32
created by github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).runStateSync
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/statesync.go:104 +0x13b

goroutine 798309 [chan receive, 23 minutes]:
github.com/ethereum/go-ethereum/eth/downloader.(*stateSync).Wait(...)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/statesync.go:231
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).commitPivotBlock(0xc042206680, 0xc0550af800, 0xc042161280, 0x80)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:1458 +0x14a
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).processFastSyncContent(0xc042206680, 0xc18e60b680, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:1393 +0x28e
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).syncWithPeer.func7(0x26415e9d00000008, 0xfa6ed8)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:480 +0x3a
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).spawnSync.func1(0xc18e603880, 0xc048f94b40, 0xc192104960)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:500 +0x58
created by github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).spawnSync
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:500 +0xce

goroutine 712677 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc064b6d860)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 664604 [IO wait]:
internal/poll.runtime_pollWait(0x4c41558, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc08b5105d8, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc08b510498, 0xfa63d0, 0x2, 0x2, 0x2)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc08b510480, 0xc841a54080, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc08b510480, 0xc841a54080, 0x20, 0x20, 0x1485ada0, 0xc042450010, 0x4)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc042070258, 0xc841a54080, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc042070258, 0xc841a54080, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc042070258, 0xc841a54080, 0x20, 0x20, 0x20, 0xc08b510480, 0xbe6411b3afcbf8fc)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc0437efec0, 0xbe6411b3afcbf8fc, 0xe5b1e11ed24, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0xe5421ee4124, 0x16cbd40, 0x20002)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc0820bc630, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc0b51361e0, 0xc05bdabec0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 649345 [IO wait]:
internal/poll.runtime_pollWait(0x4c41018, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc055486ed8, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc055486d98, 0xfa63d0, 0xc83d77ac80, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc055486d80, 0xc83d78e600, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc055486d80, 0xc83d78e600, 0x20, 0x20, 0x149d2d3e, 0xc04202d801, 0x30)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0721f34f0, 0xc83d78e600, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc0721f34f0, 0xc83d78e600, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc0721f34f0, 0xc83d78e600, 0x20, 0x20, 0x20, 0xc055486d80, 0xbe6411b3190eb2e4)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc072a91f20, 0xbe6411b3190eb2e4, 0xe5a901f130c, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc0482b1b30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc0691468c0, 0xc042f0ede0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 712653 [select, 23 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc064b6d860, 0xc0484f8000, 0x437c1f, 0xfa6bf0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc064b6d860)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 664348 [select, 23 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc0b51361e0, 0x5bf473b3f9705171, 0x6a1906ae41d854c5, 0x752e397af2d631d0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc0b51361e0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 800710 [IO wait]:
internal/poll.runtime_pollWait(0x4c41858, 0x77, 0xc8385d14f8)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc8385d1598, 0x77, 0xc83858d600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bd0, 0xc8385d14f8, 0xfa63c8, 0xc0642fb770, 0xc0642fb778, 0xc0642fb768)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).ConnectEx(0xc8385d1440, 0x15ab600, 0xc8385d2260, 0xc825187da0, 0xc8385d1440)
        C:/go/src/internal/poll/fd_windows.go:738 +0x80
net.(*netFD).connect(0xc8385d1440, 0x15b6d80, 0xc825187da0, 0x0, 0x0, 0x15ab600, 0xc8385d2260, 0x0, 0x0, 0x0, ...)
        C:/go/src/net/fd_windows.go:116 +0x243
net.(*netFD).dial(0xc8385d1440, 0x15b6d80, 0xc825187da0, 0x15ba1c0, 0x0, 0x15ba1c0, 0xc8385d6120, 0xc0642fb968, 0x5e7c05)
        C:/go/src/net/sock_posix.go:142 +0xf3
net.socket(0x15b6d80, 0xc825187da0, 0xeed360, 0x3, 0x2, 0x1, 0x0, 0x0, 0x15ba1c0, 0x0, ...)
        C:/go/src/net/sock_posix.go:93 +0x1c1
net.internetSocket(0x15b6d80, 0xc825187da0, 0xeed360, 0x3, 0x15ba1c0, 0x0, 0x15ba1c0, 0xc8385d6120, 0x1, 0x0, ...)
        C:/go/src/net/ipsock_posix.go:141 +0x158
net.doDialTCP(0x15b6d80, 0xc825187da0, 0xeed360, 0x3, 0x0, 0xc8385d6120, 0x16f3830, 0x0, 0x0)
        C:/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0x15b6d80, 0xc825187da0, 0xeed360, 0x3, 0x0, 0xc8385d6120, 0xbe6411ae7430fbb8, 0xe563ec45d7c, 0x16cbd40)
        C:/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0x15b6d80, 0xc825187da0, 0xc8385aae00, 0x15afb00, 0xc8385d6120, 0x0, 0x0, 0x0, 0x0)
        C:/go/src/net/dial.go:547 +0x3e9
net.dialSerial(0x15b6d80, 0xc825187da0, 0xc8385aae00, 0xc837080a90, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        C:/go/src/net/dial.go:515 +0x24e
net.(*Dialer).DialContext(0xc042097e60, 0x15b6d40, 0xc0420520c0, 0xeed360, 0x3, 0xc8385d2240, 0x13, 0x0, 0x0, 0x0, ...)
        C:/go/src/net/dial.go:397 +0x6f5
net.(*Dialer).Dial(0xc042097e60, 0xeed360, 0x3, 0xc8385d2240, 0x13, 0xc836755030, 0xe2fc40, 0x1, 0xc83705e6f0)
        C:/go/src/net/dial.go:320 +0x7c
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0xc8385d60f0, 0xc042211dc0, 0xc835147680, 0x8f413c15230d5aeb)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/dial.go:322 +0xcf
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0xc8385d60f0, 0xc042211dc0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/dial.go:276 +0x55
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x15a9100, 0xc8385d60f0, 0xc042211dc0, 0xc04215bda0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:482 +0x42
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:482 +0x194

goroutine 721901 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc06618ed20)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 638124 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc0f32da460)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 703133 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc06ad117c0, 0xd371a0, 0xc0422c43f0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc06ad117c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

goroutine 786106 [IO wait]:
internal/poll.runtime_pollWait(0x4c41798, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc047254158, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc047254018, 0xfa63d0, 0x2, 0x2, 0x2)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc047254000, 0xc8405482a0, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc047254000, 0xc8405482a0, 0x20, 0x20, 0x148a3c82, 0xc04203f520, 0x15)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc058a13b88, 0xc8405482a0, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc058a13b88, 0xc8405482a0, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc058a13b88, 0xc8405482a0, 0x20, 0x20, 0x20, 0xc047254000, 0xbe6411b38c0fa51c)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc042e1f200, 0xbe6411b38c0fa51c, 0xe5afa559944, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0xe53fe31ed44, 0x16cbd40, 0x20002)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc06b6a3fb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc04c884370, 0xc042e1f500)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 655546 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc0442ad650, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc043fa0b40, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc043fa0b40, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc087190870, 0x15aec80, 0xc0442ad650, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc0442ad650, 0xc087190870)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 638123 [IO wait]:
internal/poll.runtime_pollWait(0x4c41198, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc052200818, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc0522006d8, 0xfa63d0, 0x2, 0x2, 0x2)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc0522006c0, 0xc841e39d20, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc0522006c0, 0xc841e39d20, 0x20, 0x20, 0x1485f3ed, 0xc04705c702, 0xe9)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc083fbdd98, 0xc841e39d20, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc083fbdd98, 0xc841e39d20, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc083fbdd98, 0xc841e39d20, 0x20, 0x20, 0x20, 0xc0522006c0, 0xbe6411b3c187534c)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc05bdaa720, 0xbe6411b3c187534c, 0xe5b2b681110, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0xe542f446510, 0x16cbd40, 0x20002)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc08018e540, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc0f32da460, 0xc05bdaa960)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 721902 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc06fd04150, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe5331667ca8)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc05b3fd9e0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc05b3fd9e0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc06618ed20, 0x15aec80, 0xc06fd04150, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc06fd04150, 0xc06618ed20)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 692133 [IO wait]:
internal/poll.runtime_pollWait(0x4c40dd8, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc04d7f85d8, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc04d7f8498, 0xfa63d0, 0x2, 0x2, 0x2)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc04d7f8480, 0xc8377296c0, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc04d7f8480, 0xc8377296c0, 0x20, 0x20, 0x14c0a246, 0xc042450040, 0xb6)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc05b582870, 0xc8377296c0, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc05b582870, 0xc8377296c0, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc05b582870, 0xc8377296c0, 0x20, 0x20, 0x20, 0xc04d7f8480, 0xbe6411b21cd6fbc0)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc048469980, 0xbe6411b21cd6fbc0, 0xe59a57c3384, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0xe52a9588784, 0x16cbd40, 0x20002)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc0967dfd10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc061daefa0, 0xc048469d40)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 649410 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc0691468c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 786107 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc04c884370)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 692135 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc05e9831f0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc04eac0480, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc04eac0480, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc061daefa0, 0x15aec80, 0xc05e9831f0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc05e9831f0, 0xc061daefa0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 641004 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc05a2c4af0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 712676 [IO wait]:
internal/poll.runtime_pollWait(0x4c41258, 0x72, 0x0)
        C:/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc05ddbfa18, 0x72, 0x15a6600, 0x0, 0x0)
        C:/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
internal/poll.(*ioSrv).ExecIO(0x16c3bc8, 0xc05ddbf8d8, 0xfa63d0, 0xc8398f4400, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:195 +0x13a
internal/poll.(*FD).Read(0xc05ddbf8c0, 0xc8398e6e80, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/internal/poll/fd_windows.go:439 +0x266
net.(*netFD).Read(0xc05ddbf8c0, 0xc8398e6e80, 0x20, 0x20, 0x14b6ebde, 0xc04203f510, 0x74)
        C:/go/src/net/fd_windows.go:151 +0x59
net.(*conn).Read(0xc0832f19c8, 0xc8398e6e80, 0x20, 0x20, 0x0, 0x0, 0x0)
        C:/go/src/net/net.go:176 +0x74
io.ReadAtLeast(0x5158338, 0xc0832f19c8, 0xc8398e6e80, 0x20, 0x20, 0x20, 0xec7500, 0x0, 0x5158338)
        C:/go/src/io/io.go:309 +0x8d
io.ReadFull(0x5158338, 0xc0832f19c8, 0xc8398e6e80, 0x20, 0x20, 0x20, 0xc05ddbf8c0, 0xbe6411b2b050c12c)
        C:/go/src/io/io.go:327 +0x5f
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc0658af560, 0xbe6411b2b050c12c, 0xe5a302b8d54, 0x16cbd40, 0x0, 0x0, 0x16cbd40, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0x104
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0xc0581102d0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x14f
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc064b6d860, 0xc042e1ec00)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0xb4
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:151 +0xf9

goroutine 641005 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc04f622460, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe52959d7934)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc042862a20, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc042862a20, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc05a2c4af0, 0x15aec80, 0xc04f622460, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc04f622460, 0xc05a2c4af0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 649411 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc05cac2bd0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe527fd39494)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc06e3b82d0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc06e3b82d0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc0691468c0, 0x15aec80, 0xc05cac2bd0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc05cac2bd0, 0xc0691468c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 692134 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc061daefa0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:197 +0x189
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:152 +0x11e

goroutine 712678 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc04a5bd500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe52b6326fec)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:356 +0x14f
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0xc042173450, 0xc084335cb0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:313 +0xbc
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0xc042173450, 0xc084335cb0, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:302 +0x7ea
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0xc064b6d860, 0x15aec80, 0xc04a5bd500, 0x0, 0x0)
        C:/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:145 +0x1f9
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0xc04a5bd500, 0xc064b6d860)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:302 +0x64
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:301 +0x1db

goroutine 798249 [select, 23 minutes]:
reflect.rselect(0xc0c9f22b40, 0x3, 0x3, 0xefdaf3, 0xe)
        C:/go/src/runtime/select.go:682 +0x184
reflect.Select(0xc05383e210, 0x3, 0x3, 0xde45e0, 0xc04a6ef8c0, 0x19, 0x0, 0x0)
        C:/go/src/reflect/value.go:2022 +0x698
github.com/ethereum/go-ethereum/event.(*Feed).Send(0xc0469bc170, 0xde45e0, 0xc04a6ef8c0, 0x1)
        C:/gopath/src/github.com/ethereum/go-ethereum/event/feed.go:166 +0x56c
github.com/ethereum/go-ethereum/core.(*BlockChain).PostChainEvents(0xc0469bc000, 0xc042227800, 0xba, 0xc0, 0xc0ed9ba000, 0x1c92, 0x2400)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/blockchain.go:1224 +0x1dc
created by github.com/ethereum/go-ethereum/core.(*BlockChain).InsertChain
        C:/gopath/src/github.com/ethereum/go-ethereum/core/blockchain.go:1039 +0x3aaf

goroutine 649396 [select, 23 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc0691468c0, 0xc051635000, 0x437c1f, 0xfa6bf0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/peer.go:161 +0x305
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc042211dc0, 0xc0691468c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:758 +0x47
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
        C:/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:550 +0xf50

Second geth fast --cache=2048 console command.

INFO [09-06|12:18:14] Starting peer-to-peer node               instance=Geth/v1.7.0-unstable-03d00361/windows-amd64/go1.9
INFO [09-06|12:18:14] Allocated cache and file handles         database=C:\\Users\\User\\AppData\\Roaming\\Ethereum\\geth\\chaindata cache=128 handles=1024
INFO [09-06|12:18:14] Initialised chain configuration          config="{ChainID: 1 Homestead: 1150000 DAO: 1920000 DAOSupport: true EIP150: 2463000 EIP155: 2675000 EIP158: 2675000 Metropolis: 9223372036854775807 Engine: ethash}"
INFO [09-06|12:18:14] Disk storage enabled for ethash caches   dir=C:\\Users\\User\\AppData\\Roaming\\Ethereum\\geth\\ethash count=3
INFO [09-06|12:18:14] Disk storage enabled for ethash DAGs     dir=C:\\Users\\User\\AppData\\Ethash                          count=2
INFO [09-06|12:18:14] Initialising Ethereum protocol           versions="[63 62]" network=1
INFO [09-06|12:18:14] Loaded most recent local header          number=4244162 hash=bbd334…efaa7a td=862383527720263342308
INFO [09-06|12:18:14] Loaded most recent local full block      number=4243941 hash=3c6f85…307306 td=861900292828156761139
INFO [09-06|12:18:14] Loaded most recent local fast block      number=4244028 hash=c512a7…9ff31d td=862090785436801916120
ERROR[09-06|12:18:14] Failed to reset txpool state             err="missing trie node 3df624dd397f76f580139e07ec0b0848c1baa7a7ba11cd27568fd14862016604 (path )"
INFO [09-06|12:18:14] Loaded local transaction journal         transactions=0 dropped=0
INFO [09-06|12:18:14] Regenerated local transaction journal    transactions=0 accounts=0
WARN [09-06|12:18:14] Blockchain not empty, fast sync disabled
INFO [09-06|12:18:14] Starting P2P networking
INFO [09-06|12:18:17] UDP listener up                          self=enode://1cc204cccd6ea61aa810d38e7f5a595a69e869260b17fb2b01c3f5fa36c68d32051ab950aa0921e4d22af10234876919cf9d10fa4318e7b6ae56a3204a896756@24.32.204.132:30303
INFO [09-06|12:18:17] RLPx listener up                         self=enode://1cc204cccd6ea61aa810d38e7f5a595a69e869260b17fb2b01c3f5fa36c68d32051ab950aa0921e4d22af10234876919cf9d10fa4318e7b6ae56a3204a896756@24.32.204.132:30303
INFO [09-06|12:18:17] IPC endpoint opened: \\.\pipe\geth.ipc
INFO [09-06|12:19:27] Block synchronisation started
INFO [09-06|12:19:41] Imported new chain segment               blocks=7 txs=2127 mgas=46.950 elapsed=8.318s mgasps=5.644 number=4243947 hash=89acca…293b18 ignored=7
INFO [09-06|12:19:43] Imported new chain segment               blocks=1 txs=199  mgas=6.645  elapsed=1.306s mgasps=5.087 number=4243948 hash=416994…160ce8
INFO [09-06|12:19:51] Imported new chain segment               blocks=22 txs=2486 mgas=136.425 elapsed=8.019s mgasps=17.012 number=4243970 hash=ab6408…c084ae
INFO [09-06|12:19:59] Imported new chain segment               blocks=27 txs=2507 mgas=168.778 elapsed=8.447s mgasps=19.979 number=4243997 hash=58b8aa…9f780a
INFO [09-06|12:20:07] Imported new chain segment               blocks=15 txs=2305 mgas=97.918  elapsed=8.330s mgasps=11.754 number=4244012 hash=d3c570…18771a
INFO [09-06|12:20:08] Imported new chain segment               blocks=1  txs=59   mgas=6.709   elapsed=458.714ms mgasps=14.626 number=4244013 hash=0182b0…cdd50b
INFO [09-06|12:20:16] Imported new chain segment               blocks=15 txs=2418 mgas=98.178  elapsed=8.343s    mgasps=11.767 number=4244028 hash=c512a7…9ff31d
INFO [09-06|12:20:24] Imported new chain segment               blocks=12 txs=2127 mgas=79.894  elapsed=8.051s    mgasps=9.923  number=4244040 hash=f99614…e6326a
INFO [09-06|12:20:32] Imported new chain segment               blocks=16 txs=2368 mgas=103.872 elapsed=8.126s    mgasps=12.783 number=4244056 hash=ecfb4e…cb73c2
INFO [09-06|12:20:41] Imported new chain segment               blocks=16 txs=2686 mgas=101.241 elapsed=8.195s    mgasps=12.354 number=4244072 hash=4bb680…36a68c
INFO [09-06|12:20:44] Imported new chain segment               blocks=5  txs=965  mgas=33.527  elapsed=2.927s    mgasps=11.451 number=4244077 hash=9e7dcb…677d1c
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0x8b1f71]

goroutine 9 [running]:
math/big.(*Int).Uint64(...)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/types/block.go:310
github.com/ethereum/go-ethereum/core/types.(*Block).NumberU64(...)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/types/block.go:310
github.com/ethereum/go-ethereum/core.(*TxPool).reset(0xc0421e81c0, 0xc042248900, 0xc04cf8dd40)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:353 +0x6c1
github.com/ethereum/go-ethereum/core.(*TxPool).loop(0xc0421e81c0)
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:280 +0x51f
created by github.com/ethereum/go-ethereum/core.NewTxPool
        C:/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:244 +0x5f7
Souptacular commented 7 years ago

Looks like it is properly syncing again so I don't have a problem. Feel free to close unless you have more questions about what happened when it crashed. Hope the traces above help!