ethereum / go-ethereum

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

Hangs at Starting Server - UPnP Hangs #2664

Closed hotrock3 closed 6 years ago

hotrock3 commented 8 years ago

System information

Geth version: geth-1.4.6-stable-0f036f6-windows-4.0-amd64.exe OS & Version: Windows 7

Expected behaviour

Server to start and sync to begin

Actual behaviour

Hangs at Starting Server Requires running --nat=none to sync

Steps to reproduce the behaviour

Start geth normally

hotrock3 commented 8 years ago

Posted at the request of karalabe from reddit. First time posting so please feel free to ask for more info if needed.

karalabe commented 8 years ago

Thanks for this! I started to look into UPnP yesterday and I'm not yet sure why it would hang on windows (my bet would be some firewall issue), but I'd like to rework this part of the code a bit so that UPnP stuff runs in the background and does not stall program startup at all.

hotrock3 commented 8 years ago

I have tried it with windows firewall disabled and antivirus turned off to see if that would help or not but it didn't change anything.

I have not gone through to check any of the rules or anything because I don't know what I would be looking for and don't want to mess anything up.

AlbieC commented 8 years ago

I have the same issue ... running geth --fast --nat=none starts the syncing

Could it maybe have to do with having another geth running on different PC (linux mint) on Lan ?

fjl commented 8 years ago

If you experience this issue on linux, please kill the geth process using killall -QUIT geth and post the output. That will help us fix the problem quickly.

ShawnKimble commented 8 years ago
satoshi@NSA:~$ geth --fast --nat=none
I0701 16:24:40.984667 ethdb/database.go:82] Alloted 128MB cache and 1024 file handles to /home/satoshi/.ethereum/chaindata
I0701 16:24:44.107740 ethdb/database.go:169] closed db:/home/satoshi/.ethereum/chaindata
I0701 16:24:44.201435 ethdb/database.go:82] Alloted 128MB cache and 1024 file handles to /home/satoshi/.ethereum/chaindata
I0701 16:24:44.450599 ethdb/database.go:82] Alloted 16MB cache and 16 file handles to /home/satoshi/.ethereum/dapp
I0701 16:24:44.505184 eth/backend.go:172] Protocol Versions: [63 62 61], Network Id: 1
I0701 16:24:44.505363 eth/backend.go:201] Blockchain DB Version: 3
I0701 16:24:44.506778 core/blockchain.go:206] Last header: #1789662 [8d4a1213…] TD=31921089913839221237
I0701 16:24:44.506846 core/blockchain.go:207] Last block: #1789662 [8d4a1213…] TD=31921089913839221237
I0701 16:24:44.506874 core/blockchain.go:208] Fast block: #1789662 [8d4a1213…] TD=31921089913839221237
I0701 16:24:44.531102 eth/handler.go:110] blockchain not empty, fast sync disabled
I0701 16:24:44.533898 p2p/server.go:313] Starting Server
I0701 16:24:44.741986 p2p/discover/udp.go:217] Listening, enode://673d77526907e8acb18bb0c9c62f0f46a90559eb68bbcb6aa536fc7c750b4712f9f30e4f33f1025074a0e04951bdd84b3c016f1a7176c27576c8c7d92de4f25e@[::]:30303
I0701 16:24:44.743061 p2p/server.go:556] Listening on [::]:30303
I0701 16:24:44.783865 node/node.go:296] IPC endpoint opened: /home/satoshi/.ethereum/geth.ipc
SIGQUIT: quit
PC=0xb77c4be8 m=0

goroutine 23 [syscall, 2 minutes]:
syscall.Syscall6(0x100, 0x5, 0x975f5f90, 0x1, 0xffffffff, 0x0, 0x0, 0x1, 0x6, 0x5)
    /usr/lib/go/src/syscall/asm_linux_386.s:41 +0x5 fp=0x975f5f34 sp=0x975f5f30
syscall.EpollWait(0x5, 0x975f5f90, 0x1, 0x1, 0xffffffff, 0x975e12c0, 0x0, 0x0)
    /usr/lib/go/src/syscall/zsyscall_linux_386.go:365 +0x6b fp=0x975f5f60 sp=0x975f5f34
github.com/rjeczalik/notify.(*inotify).loop(0x97664000, 0x979ac040)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/watcher_inotify.go:193 +0x99 fp=0x975f5fd8 sp=0x975f5f60
runtime.goexit()
    /usr/lib/go/src/runtime/asm_386.s:1662 +0x1 fp=0x975f5fdc sp=0x975f5fd8
created by github.com/rjeczalik/notify.(*inotify).lazyinit
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/watcher_inotify.go:133 +0x1b2

goroutine 1 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/node.(*Node).Wait(0x97af6140)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/node/node.go:492 +0x7a
main.geth(0x97894000, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:277 +0xaf
reflect.Value.call(0x87e1420, 0x8be42e0, 0x13, 0x89488a8, 0x4, 0x9888bd78, 0x1, 0x1, 0x0, 0x0, ...)
    /usr/lib/go/src/reflect/value.go:432 +0xee8
reflect.Value.Call(0x87e1420, 0x8be42e0, 0x13, 0x9888bd78, 0x1, 0x1, 0x0, 0x0, 0x0)
    /usr/lib/go/src/reflect/value.go:300 +0x8c
gopkg.in/urfave/cli%2ev1.HandleAction(0x87e1420, 0x8be42e0, 0x97894000, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/gopkg.in/urfave/cli.v1/app.go:480 +0x25f
gopkg.in/urfave/cli%2ev1.(*App).Run(0x9786e180, 0x975da4c0, 0x3, 0x4, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/gopkg.in/urfave/cli.v1/app.go:241 +0x986
main.main()
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:245 +0x45

goroutine 17 [syscall, 2 minutes, locked to thread]:
runtime.goexit()
    /usr/lib/go/src/runtime/asm_386.s:1662 +0x1

goroutine 5 [select]:
github.com/ethereum/go-ethereum/logger.dispatchLoop()
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/logger/sys.go:81 +0x4e3
created by github.com/ethereum/go-ethereum/logger.init.1
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/logger/sys.go:60 +0x2a

goroutine 6 [chan receive]:
github.com/ethereum/go-ethereum/logger/glog.(*loggingT).flushDaemon(0x9042c40)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/logger/glog/glog.go:931 +0x61
created by github.com/ethereum/go-ethereum/logger/glog.init.1
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/logger/glog/glog.go:460 +0x66

goroutine 18 [chan receive, 2 minutes]:
github.com/rjeczalik/notify.(*nonrecursiveTree).dispatch(0x97660140, 0x976600c0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/tree_nonrecursive.go:36 +0x47
created by github.com/rjeczalik/notify.newNonrecursiveTree
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/tree_nonrecursive.go:29 +0x1b9

goroutine 19 [chan receive, 2 minutes]:
github.com/rjeczalik/notify.(*nonrecursiveTree).internal(0x97660140, 0x97660100)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/tree_nonrecursive.go:81 +0x63
created by github.com/rjeczalik/notify.newNonrecursiveTree
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/tree_nonrecursive.go:30 +0x1de

goroutine 21 [syscall, 2 minutes]:
os/signal.loop()
    /usr/lib/go/src/os/signal/signal_unix.go:22 +0x1a
created by os/signal.init.1
    /usr/lib/go/src/os/signal/signal_unix.go:28 +0x36

goroutine 22 [select, 2 minutes, locked to thread]:
runtime.gopark(0x8be468c, 0x975eff8c, 0x8951000, 0x6, 0x18, 0x2)
    /usr/lib/go/src/runtime/proc.go:185 +0x12d
runtime.selectgoImpl(0x975eff8c, 0x0, 0xc)
    /usr/lib/go/src/runtime/select.go:392 +0x9ee
runtime.selectgo(0x975eff8c)
    /usr/lib/go/src/runtime/select.go:212 +0xf
runtime.ensureSigM.func1()
    /usr/lib/go/src/runtime/signal1_unix.go:227 +0x2f9
runtime.goexit()
    /usr/lib/go/src/runtime/asm_386.s:1662 +0x1

goroutine 27 [select, 2 minutes]:
github.com/ethereum/go-ethereum/p2p/discover.(*Table).refreshLoop(0x97821200)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:327 +0x3ef
created by github.com/ethereum/go-ethereum/p2p/discover.newTable
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:117 +0x3bf

goroutine 26 [select]:
github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0x978a22c0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x22f
created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1da

goroutine 25 [chan receive, 2 minutes]:
github.com/rjeczalik/notify.(*inotify).send(0x97664000, 0x979ac040)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/watcher_inotify.go:253 +0x4b
created by github.com/rjeczalik/notify.(*inotify).lazyinit
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/watcher_inotify.go:136 +0x203

goroutine 24 [chan receive, 2 minutes]:
github.com/rjeczalik/notify.(*inotify).send(0x97664000, 0x979ac040)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/watcher_inotify.go:253 +0x4b
created by github.com/rjeczalik/notify.(*inotify).lazyinit
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/rjeczalik/notify/watcher_inotify.go:136 +0x203

goroutine 35 [select, 2 minutes]:
github.com/ethereum/go-ethereum/accounts.(*watcher).loop(0x975dff10)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/accounts/watch.go:91 +0x658
created by github.com/ethereum/go-ethereum/accounts.(*watcher).start
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/accounts/watch.go:53 +0x4c

goroutine 36 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x97e4a300)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x4ad
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:141 +0x612

goroutine 37 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x97e4a300)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_state.go:97 +0x11a
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x62f

goroutine 38 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x97e4a300)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x649
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:148 +0x7fd

goroutine 39 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x97e4a300)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x202
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x81a

goroutine 40 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0x97e4a300)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x158
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x837

goroutine 41 [select]:
github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0x978a2420)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x22f
created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1da

goroutine 42 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x97e4a900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x4ad
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:141 +0x612

goroutine 43 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x97e4a900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_state.go:97 +0x11a
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x62f

goroutine 44 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x97e4a900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x649
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:148 +0x7fd

goroutine 45 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x97e4a900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x202
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x81a

goroutine 46 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0x97e4a900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x158
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x837

goroutine 47 [select]:
github.com/ethereum/go-ethereum/core.(*BlockChain).update(0x978a24d0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/core/blockchain.go:1116 +0xd9
created by github.com/ethereum/go-ethereum/core.NewBlockChain
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/core/blockchain.go:161 +0xfee

goroutine 48 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/core.(*TxPool).eventLoop(0x97822de0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/core/tx_pool.go:105 +0xb4
created by github.com/ethereum/go-ethereum/core.NewTxPool
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/core/tx_pool.go:94 +0x3d8

goroutine 49 [select]:
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).qosTuner(0x976a8000)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:1943 +0x4ec
created by github.com/ethereum/go-ethereum/eth/downloader.New
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:215 +0x680

goroutine 50 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*worker).update(0x978a2630)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/miner/worker.go:224 +0x96
created by github.com/ethereum/go-ethereum/miner.newWorker
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/miner/worker.go:148 +0x476

goroutine 51 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*worker).wait(0x978a2630)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/miner/worker.go:258 +0xd8
created by github.com/ethereum/go-ethereum/miner.newWorker
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/miner/worker.go:150 +0x493

goroutine 52 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/miner.(*Miner).update(0x97964a80)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/miner/miner.go:68 +0x1a2
created by github.com/ethereum/go-ethereum/miner.New
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/miner/miner.go:56 +0x104

goroutine 53 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*PublicBlockChainAPI).subscriptionLoop(0x97979830)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/api.go:549 +0x10f
created by github.com/ethereum/go-ethereum/eth.NewPublicBlockChainAPI
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/api.go:541 +0x15c

goroutine 54 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*PublicTransactionPoolAPI).subscriptionLoop(0x97979860)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/api.go:963 +0xf7
created by github.com/ethereum/go-ethereum/eth.NewPublicTransactionPoolAPI
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/api.go:955 +0x1c9

goroutine 55 [select]:
github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0x978a2840)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x22f
created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1da

goroutine 56 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x97e4ab00)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x4ad
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:141 +0x612

goroutine 57 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x97e4ab00)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_state.go:97 +0x11a
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x62f

goroutine 58 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x97e4ab00)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x649
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:148 +0x7fd

goroutine 59 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x97e4ab00)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x202
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x81a

goroutine 60 [select, 2 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0x97e4ab00)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x158
created by github.com/syndtr/goleveldb/leveldb.openDB
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x837

goroutine 28 [select]:
github.com/ethereum/go-ethereum/p2p/discover.(*udp).loop(0x979650c0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:361 +0xcda
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:247 +0x4c8

goroutine 29 [IO wait]:
net.runtime_pollWait(0x86bb4840, 0x72, 0x97f03750)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x97964f78, 0x72, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitRead(0x97964f78, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:78 +0x33
net.(*netFD).readFrom(0x97964f40, 0x97960000, 0x500, 0x500, 0x0, 0x0, 0x0, 0x86b9e030, 0x97f03750)
    /usr/lib/go/src/net/fd_unix.go:259 +0x226
net.(*UDPConn).ReadFromUDP(0x9832a548, 0x97960000, 0x500, 0x500, 0x500, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/udpsock_posix.go:61 +0xe4
github.com/ethereum/go-ethereum/p2p/discover.(*udp).readLoop(0x979650c0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:497 +0xe4
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:248 +0x4e8

goroutine 61 [IO wait, 2 minutes]:
net.runtime_pollWait(0x86bb47c8, 0x72, 0x97f59180)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x979cc5b8, 0x72, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitRead(0x979cc5b8, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:78 +0x33
net.(*netFD).accept(0x979cc580, 0x0, 0x8630f6c8, 0x97f59190)
    /usr/lib/go/src/net/fd_unix.go:408 +0x20b
net.(*TCPListener).AcceptTCP(0x9844a3e8, 0x807d0d4, 0x0, 0x0)
    /usr/lib/go/src/net/tcpsock_posix.go:254 +0x47
net.(*TCPListener).Accept(0x9844a3e8, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/tcpsock_posix.go:264 +0x39
github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop(0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:579 +0x29a
created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:382 +0x159

goroutine 62 [select]:
github.com/ethereum/go-ethereum/p2p.(*Server).run(0x976484e0, 0x86bb5090, 0x979cc540)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:450 +0x16ff
created by github.com/ethereum/go-ethereum/p2p.(*Server).Start
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:367 +0xbe1

goroutine 63 [select, 2 minutes]:
github.com/ethereum/go-ethereum/release.(*ReleaseService).checker(0x97964d00)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/release/release.go:106 +0x120d
created by github.com/ethereum/go-ethereum/release.(*ReleaseService).Start
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/release/release.go:86 +0x3c

goroutine 64 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).txBroadcastLoop(0x97712380)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:793 +0x68
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).Start
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:210 +0xd9

goroutine 65 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).minedBroadcastLoop(0x97712380)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:782 +0x6e
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).Start
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:213 +0x195

goroutine 66 [select]:
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).syncer(0x97712380)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/sync.go:140 +0x21a
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).Start
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:216 +0x1b2

goroutine 67 [select, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).txsyncLoop(0x97712380)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/sync.go:106 +0x54a
created by github.com/ethereum/go-ethereum/eth.(*ProtocolManager).Start
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:217 +0x1cf

goroutine 68 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*PublicBlockChainAPI).subscriptionLoop(0x97955020)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/api.go:549 +0x10f
created by github.com/ethereum/go-ethereum/eth.NewPublicBlockChainAPI
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/api.go:541 +0x15c

goroutine 69 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*PublicTransactionPoolAPI).subscriptionLoop(0x97955080)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/api.go:963 +0xf7
created by github.com/ethereum/go-ethereum/eth.NewPublicTransactionPoolAPI
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/api.go:955 +0x1c9

goroutine 70 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth/downloader.(*PublicDownloaderAPI).run(0x97f30b20)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/downloader/api.go:49 +0x1d6
created by github.com/ethereum/go-ethereum/eth/downloader.NewPublicDownloaderAPI
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/downloader/api.go:41 +0xcb

goroutine 2599 [IO wait]:
net.runtime_pollWait(0x86bb45e8, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d603078, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d603078, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d603040, 0x0, 0x0, 0x86314738, 0x9d636b20, 0xcf08c90f, 0xe, 0x3726bc7f, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d603040, 0x86bb5068, 0x0, 0x86bb5068, 0x9d636b00, 0xcf08c90f, 0xe, 0x3726bc7f, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d636b00, 0x86bb5068, 0x0, 0x86bb5068, 0x9d636b00, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d636b00, 0xcf08c90f, 0xe, 0x3726bc7f, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d636b00, 0xcf08c90f, 0xe, 0x3726bc7f, 0x9042800, 0x7e11be45, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x9d618960, 0x86bb5028, 0x9d636b00, 0xcf08c90f, 0xe, 0x3726bc7f, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c90f, 0xe, 0x3726bc7f, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d636b00, 0x97c75da4, 0xcf08c90f, 0xe, 0x3726bc7f, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x9d618960, 0x98700998, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d636ae0, 0x14, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d636aa0, 0x976484e0, 0x9d152280, 0x765f)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d636aa0, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d636aa0, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 71 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth/filters.(*FilterSystem).filterLoop(0x979cc980)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/filters/filter_system.go:134 +0xb4
created by github.com/ethereum/go-ethereum/eth/filters.NewFilterSystem
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/filters/filter_system.go:76 +0x3ea

goroutine 72 [select]:
github.com/ethereum/go-ethereum/eth/filters.(*PublicFilterAPI).start(0x977c8360)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/filters/api.go:101 +0x4f6
created by github.com/ethereum/go-ethereum/eth/filters.NewPublicFilterAPI
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/filters/api.go:86 +0x1f2

goroutine 32 [select, 2 minutes]:
github.com/ethereum/go-ethereum/eth/fetcher.(*Fetcher).loop(0x977123f0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/fetcher/fetcher.go:350 +0x5edf
created by github.com/ethereum/go-ethereum/eth/fetcher.(*Fetcher).Start
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/fetcher/fetcher.go:182 +0x32

goroutine 73 [IO wait, 2 minutes]:
net.runtime_pollWait(0x86bb4750, 0x72, 0x978fced0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x979cd5b8, 0x72, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitRead(0x979cd5b8, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:78 +0x33
net.(*netFD).accept(0x979cd580, 0x0, 0x8630f6c8, 0x978fcee0)
    /usr/lib/go/src/net/fd_unix.go:408 +0x20b
net.(*UnixListener).AcceptUnix(0x978fce90, 0x17, 0x0, 0x0)
    /usr/lib/go/src/net/unixsock_posix.go:304 +0x47
net.(*UnixListener).Accept(0x978fce90, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/unixsock_posix.go:314 +0x3d
github.com/ethereum/go-ethereum/node.(*Node).startIPC.func1(0x97af6140, 0x86bb50f8, 0x978fce90, 0x97f31c00)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/node/node.go:299 +0xfe
created by github.com/ethereum/go-ethereum/node.(*Node).startIPC
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/node/node.go:314 +0x351

goroutine 74 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/cmd/utils.StartNode.func1(0x97af6140)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:73 +0xf2
created by github.com/ethereum/go-ethereum/cmd/utils.StartNode
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:84 +0xeb

goroutine 33 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(*GasPriceOracle).listenLoop(0x979ac180)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/gasprice.go:107 +0x1c1
created by github.com/ethereum/go-ethereum/eth.(*GasPriceOracle).init.func1
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/gasprice.go:79 +0x4a

goroutine 2612 [IO wait]:
net.runtime_pollWait(0x86bb4390, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d610c38, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d610c38, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d610c00, 0x0, 0x0, 0x86314738, 0x9d3a89c0, 0xcf08c910, 0xe, 0x7cc1d20, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d610c00, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a89a0, 0xcf08c910, 0xe, 0x7cc1d20, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d3a8900, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a89a0, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a89a0, 0xcf08c910, 0xe, 0x7cc1d20, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d3a89a0, 0xcf08c910, 0xe, 0x7cc1d20, 0x9042800, 0x7e11bc34, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x9d61e4e0, 0x86bb5028, 0x9d3a89a0, 0xcf08c910, 0xe, 0x7cc1d20, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c910, 0xe, 0x7cc1d20, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d3a89a0, 0x9d8fada4, 0xcf08c910, 0xe, 0x7cc1d20, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x9d61e4e0, 0x975f76a8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d3a8980, 0x13, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d3a8940, 0x976484e0, 0x9d852280, 0x9d602e40)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d3a8940, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d3a8940, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 2611 [IO wait]:
net.runtime_pollWait(0x86bb4228, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d610bb8, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d610bb8, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d610b80, 0x0, 0x0, 0x86314738, 0x9d3a86a0, 0xcf08c90e, 0xe, 0xf6b4985, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d610b80, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a8680, 0xcf08c90e, 0xe, 0xf6b4985, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d3a8600, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a8680, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a8680, 0xcf08c90e, 0xe, 0xf6b4985, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d3a8680, 0xcf08c90e, 0xe, 0xf6b4985, 0x9042800, 0x7e11b6f9, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x9d61e480, 0x86bb5028, 0x9d3a8680, 0xcf08c90e, 0xe, 0xf6b4985, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c90e, 0xe, 0xf6b4985, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d3a8680, 0x9799ada4, 0xcf08c90e, 0xe, 0xf6b4985, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x9d61e480, 0x975f7680, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d3a8660, 0x13, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d3a85c0, 0x976484e0, 0x97fee880, 0x9d602e40)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d3a85c0, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d3a85c0, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 2766 [IO wait]:
net.runtime_pollWait(0x86bb44f8, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d941d78, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d941d78, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d941d40, 0x0, 0x0, 0x86314738, 0x979e7000, 0xcf08c916, 0xe, 0x3581ed03, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d941d40, 0x86bb5068, 0x0, 0x86bb5068, 0x979e6fe0, 0xcf08c916, 0xe, 0x3581ed03, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x979e6f00, 0x86bb5068, 0x0, 0x86bb5068, 0x979e6fe0, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x979e6fe0, 0xcf08c916, 0xe, 0x3581ed03, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x979e6fe0, 0xcf08c916, 0xe, 0x3581ed03, 0x9042800, 0x7e11b048, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x979d85a0, 0x86bb5028, 0x979e6fe0, 0xcf08c916, 0xe, 0x3581ed03, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c916, 0xe, 0x3581ed03, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x979e6fe0, 0x97c73da4, 0xcf08c916, 0xe, 0x3581ed03, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x979d85a0, 0x9d6e37b8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x979e6fc0, 0x12, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x979e6f80, 0x976484e0, 0x9d4fb280, 0x97712690)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x979e6f80, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x979e6f80, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 75 [select, 2 minutes]:
github.com/ethereum/go-ethereum/p2p/discover.(*nodeDB).expirer(0x979b8060)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/discover/database.go:233 +0x1db
created by github.com/ethereum/go-ethereum/p2p/discover.(*nodeDB).ensureExpirer.func1
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/discover/database.go:225 +0x31

goroutine 2842 [IO wait]:
net.runtime_pollWait(0x86bb42a0, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d80e738, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d80e738, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d80e700, 0x0, 0x0, 0x86314738, 0x9d823e20, 0xcf08c917, 0xe, 0x63d3ecb, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d80e700, 0x86bb5068, 0x0, 0x86bb5068, 0x9d823e00, 0xcf08c917, 0xe, 0x63d3ecb, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d823e00, 0x86bb5068, 0x0, 0x86bb5068, 0x9d823e00, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d823e00, 0xcf08c917, 0xe, 0x63d3ecb, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d823e00, 0xcf08c917, 0xe, 0x63d3ecb, 0x9042800, 0x7e11b7ff, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x9d809260, 0x86bb5028, 0x9d823e00, 0xcf08c917, 0xe, 0x63d3ecb, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c917, 0xe, 0x63d3ecb, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d823e00, 0x9ddc2da4, 0xcf08c917, 0xe, 0x63d3ecb, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x9d809260, 0x9879dd28, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d823de0, 0x12, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d823da0, 0x976484e0, 0x9d57d600, 0xd28c)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d823da0, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d823da0, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 2614 [IO wait]:
net.runtime_pollWait(0x86bb41b0, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d610fb8, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d610fb8, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d610f80, 0x0, 0x0, 0x86314738, 0x9d3a9880, 0xcf08c910, 0xe, 0x27e50367, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d610f80, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a9860, 0xcf08c910, 0xe, 0x27e50367, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d3a9800, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a9860, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d3a9860, 0xcf08c910, 0xe, 0x27e50367, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d3a9860, 0xcf08c910, 0xe, 0x27e50367, 0x9042800, 0x7e11b613, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x9d61e960, 0x86bb5028, 0x9d3a9860, 0xcf08c910, 0xe, 0x27e50367, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c910, 0xe, 0x27e50367, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d3a9860, 0x97c59da4, 0xcf08c910, 0xe, 0x27e50367, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x9d61e960, 0x975f76e8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d3a9840, 0x11, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d3a9800, 0x976484e0, 0x97a22600, 0xe0b8c650)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d3a9800, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d3a9800, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 769 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0x9e05b200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:357 +0x18a
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0x97712380, 0x9e067680, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:294 +0xdf
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0x97712380, 0x9e067680, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:283 +0x90f
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0x9e06c690, 0x863148f0, 0x9e05b200, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:135 +0x142
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0x9e05b200, 0x9e06c690)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:303 +0x7e
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x27a

goroutine 2846 [IO wait]:
net.runtime_pollWait(0x86bb4480, 0x72, 0x975de0e0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d75e278, 0x72, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitRead(0x9d75e278, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:78 +0x33
net.(*netFD).Read(0x9d75e240, 0x9d764640, 0x20, 0x20, 0x0, 0x86b9e030, 0x975de0e0)
    /usr/lib/go/src/net/fd_unix.go:232 +0x19a
net.(*conn).Read(0x9879ddb8, 0x9d764640, 0x20, 0x20, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/net.go:172 +0xb9
io.ReadAtLeast(0x86bc5630, 0x9879ddb8, 0x9d764640, 0x20, 0x20, 0x20, 0x0, 0x0, 0x0)
    /usr/lib/go/src/io/io.go:298 +0xab
io.ReadFull(0x86bc5630, 0x9879ddb8, 0x9d764640, 0x20, 0x20, 0x9d764640, 0x0, 0x0)
    /usr/lib/go/src/io/io.go:316 +0x51
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0x97a052f0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0xfa
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0x9d776660, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x1f6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0x97a05410, 0x9d80f240)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:214 +0x74
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x15f

goroutine 2655 [IO wait]:
net.runtime_pollWait(0x86bb4408, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9843a278, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9843a278, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9843a240, 0x0, 0x0, 0x86314738, 0x984346c0, 0xcf08c911, 0xe, 0xf301a48, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9843a240, 0x86bb5068, 0x0, 0x86bb5068, 0x984346a0, 0xcf08c911, 0xe, 0xf301a48, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x98434600, 0x86bb5068, 0x0, 0x86bb5068, 0x984346a0, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x984346a0, 0xcf08c911, 0xe, 0xf301a48, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x984346a0, 0xcf08c911, 0xe, 0xf301a48, 0x9042800, 0x7e11b956, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x98432b40, 0x86bb5028, 0x984346a0, 0xcf08c911, 0xe, 0xf301a48, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c911, 0xe, 0xf301a48, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x984346a0, 0x97604da4, 0xcf08c911, 0xe, 0xf301a48, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x98432b40, 0x98701238, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x98434680, 0x13, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x98434640, 0x976484e0, 0x97e61080, 0x807765f)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x98434640, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x98434640, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 2768 [IO wait]:
net.runtime_pollWait(0x86bb4570, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d75e238, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d75e238, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d75e200, 0x0, 0x0, 0x86314738, 0x9d764400, 0xcf08c917, 0xe, 0x17643f54, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d75e200, 0x86bb5068, 0x0, 0x86bb5068, 0x9d7643e0, 0xcf08c917, 0xe, 0x17643f54, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d764300, 0x86bb5068, 0x0, 0x86bb5068, 0x9d7643e0, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d7643e0, 0xcf08c917, 0xe, 0x17643f54, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d7643e0, 0xcf08c917, 0xe, 0x17643f54, 0x9042800, 0x7e11c0f6, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x979d8ba0, 0x86bb5028, 0x9d7643e0, 0xcf08c917, 0xe, 0x17643f54, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c917, 0xe, 0x17643f54, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d7643e0, 0x97997da4, 0xcf08c917, 0xe, 0x17643f54, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x979d8ba0, 0x9d6e3800, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d7643c0, 0x12, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d764380, 0x976484e0, 0x98418200, 0x97712690)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d764380, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d764380, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 2845 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0x97a05410, 0x86314880)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:155 +0xb18
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0x976484e0, 0x97a05410)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:685 +0x2bd
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:493 +0x14a4

goroutine 2589 [IO wait]:
net.runtime_pollWait(0x86bb4138, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d6108b8, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d6108b8, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d610880, 0x0, 0x0, 0x86314738, 0x9d609f80, 0xcf08c90d, 0xe, 0xfc6e6f7, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d610880, 0x86bb5068, 0x0, 0x86bb5068, 0x9d609f60, 0xcf08c90d, 0xe, 0xfc6e6f7, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d609f00, 0x86bb5068, 0x0, 0x86bb5068, 0x9d609f60, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d609f60, 0xcf08c90d, 0xe, 0xfc6e6f7, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d609f60, 0xcf08c90d, 0xe, 0xfc6e6f7, 0x9042800, 0x7e11c17c, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x9d61e3c0, 0x86bb5028, 0x9d609f60, 0xcf08c90d, 0xe, 0xfc6e6f7, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c90d, 0xe, 0xfc6e6f7, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d609f60, 0x97996da4, 0xcf08c90d, 0xe, 0xfc6e6f7, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x9d61e3c0, 0x975f75e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d609f40, 0x13, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d609f00, 0x976484e0, 0x97fd1f00, 0x89a5)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d609f00, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d609f00, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 2837 [IO wait]:
net.runtime_pollWait(0x86bb4318, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d80e078, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d80e078, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d80e040, 0x0, 0x0, 0x86314738, 0x9d7edd00, 0xcf08c916, 0xe, 0x105a580, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d80e040, 0x86bb5068, 0x0, 0x86bb5068, 0x9d7edce0, 0xcf08c916, 0xe, 0x105a580, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d7edc00, 0x86bb5068, 0x0, 0x86bb5068, 0x9d7edce0, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d7edce0, 0xcf08c916, 0xe, 0x105a580, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d7edce0, 0xcf08c916, 0xe, 0x105a580, 0x9042800, 0x7e11b6ed, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x9d808900, 0x86bb5028, 0x9d7edce0, 0xcf08c916, 0xe, 0x105a580, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c916, 0xe, 0x105a580, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d7edce0, 0x97607da4, 0xcf08c916, 0xe, 0x105a580, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x9d808900, 0x9879dc80, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d7edcc0, 0x14, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d7edc80, 0x976484e0, 0x9d6e0e00, 0x765f)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d7edc80, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d7edc80, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 2587 [IO wait]:
net.runtime_pollWait(0x86bb4660, 0x77, 0x80c41b0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9d610578, 0x77, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitWrite(0x9d610578, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:82 +0x33
net.(*netFD).connect(0x9d610540, 0x0, 0x0, 0x86314738, 0x9d6090c0, 0xcf08c90d, 0xe, 0x649986e, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:114 +0x1f5
net.(*netFD).dial(0x9d610540, 0x86bb5068, 0x0, 0x86bb5068, 0x9d6090a0, 0xcf08c90d, 0xe, 0x649986e, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/sock_posix.go:137 +0x297
net.socket(0x8947548, 0x3, 0x2, 0x1, 0x0, 0x9d609000, 0x86bb5068, 0x0, 0x86bb5068, 0x9d6090a0, ...)
    /usr/lib/go/src/net/sock_posix.go:89 +0x324
net.internetSocket(0x8947548, 0x3, 0x86bb5068, 0x0, 0x86bb5068, 0x9d6090a0, 0xcf08c90d, 0xe, 0x649986e, 0x9042800, ...)
    /usr/lib/go/src/net/ipsock_posix.go:160 +0xe6
net.dialTCP(0x8947548, 0x3, 0x0, 0x9d6090a0, 0xcf08c90d, 0xe, 0x649986e, 0x9042800, 0x7e1183a7, 0x0, ...)
    /usr/lib/go/src/net/tcpsock_posix.go:171 +0xf7
net.dialSingle(0x9d15ff20, 0x86bb5028, 0x9d6090a0, 0xcf08c90d, 0xe, 0x649986e, 0x9042800, 0x0, 0x0, 0x0, ...)
    /usr/lib/go/src/net/dial.go:364 +0x35f
net.dialSerial.func1(0xcf08c90d, 0xe, 0x649986e, 0x9042800, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:336 +0x66
net.dial(0x8947548, 0x3, 0x86bb5028, 0x9d6090a0, 0x9799bda4, 0xcf08c90d, 0xe, 0x649986e, 0x9042800, 0x0, ...)
    /usr/lib/go/src/net/fd_unix.go:40 +0x50
net.dialSerial(0x9d15ff20, 0x975f75a0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:338 +0x5fe
net.(*Dialer).Dial(0x97964d40, 0x8947548, 0x3, 0x9d609080, 0x14, 0x0, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/dial.go:232 +0x472
github.com/ethereum/go-ethereum/p2p.(*dialTask).dial(0x9d609040, 0x976484e0, 0x985eab80, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:264 +0x1e5
github.com/ethereum/go-ethereum/p2p.(*dialTask).Do(0x9d609040, 0x976484e0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/dial.go:217 +0x6c
github.com/ethereum/go-ethereum/p2p.(*Server).run.func2.1(0x863146e8, 0x9d609040, 0x976484e0, 0x9796c900)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x2d
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:431 +0x1d2

goroutine 767 [IO wait]:
net.runtime_pollWait(0x86bb46d8, 0x72, 0x975de0e0)
    /usr/lib/go/src/runtime/netpoll.go:157 +0x55
net.(*pollDesc).Wait(0x9e034c38, 0x72, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:73 +0x35
net.(*pollDesc).WaitRead(0x9e034c38, 0x0, 0x0)
    /usr/lib/go/src/net/fd_poll_runtime.go:78 +0x33
net.(*netFD).Read(0x9e034c00, 0x9d492120, 0x20, 0x20, 0x0, 0x86b9e030, 0x975de0e0)
    /usr/lib/go/src/net/fd_unix.go:232 +0x19a
net.(*conn).Read(0x9de419b0, 0x9d492120, 0x20, 0x20, 0x0, 0x0, 0x0)
    /usr/lib/go/src/net/net.go:172 +0xb9
io.ReadAtLeast(0x86bc5630, 0x9de419b0, 0x9d492120, 0x20, 0x20, 0x20, 0x0, 0x0, 0x0)
    /usr/lib/go/src/io/io.go:298 +0xab
io.ReadFull(0x86bc5630, 0x9de419b0, 0x9d492120, 0x20, 0x20, 0x9d492120, 0x0, 0x0)
    /usr/lib/go/src/io/io.go:316 +0x51
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0x9e06c540, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:628 +0xfa
github.com/ethereum/go-ethereum/p2p.(*rlpx).ReadMsg(0x9e06ea20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:89 +0x1f6
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0x9e06c690, 0x9e05b380)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:214 +0x74
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x15f

goroutine 768 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0x9e06c690)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:199 +0x20b
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:146 +0x17f

goroutine 766 [select, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0x9e06c690, 0x86314880)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:155 +0xb18
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0x976484e0, 0x9e06c690)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:685 +0x2bd
created by github.com/ethereum/go-ethereum/p2p.(*Server).run
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/server.go:493 +0x14a4

goroutine 2847 [select]:
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0x97a05410)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:199 +0x20b
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:146 +0x17f

goroutine 2848 [select]:
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0x9d80f040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:357 +0x18a
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handleMsg(0x97712380, 0x9d809c20, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:294 +0xdf
github.com/ethereum/go-ethereum/eth.(*ProtocolManager).handle(0x97712380, 0x9d809c20, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:283 +0x90f
github.com/ethereum/go-ethereum/eth.NewProtocolManager.func1(0x97a05410, 0x863148f0, 0x9d80f040, 0x0, 0x0)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/eth/handler.go:135 +0x142
github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols.func1(0x9d80f040, 0x97a05410)
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:303 +0x7e
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols
    /build/ethereum-1jKDcA/ethereum-1.4.9+20wily/obj-i686-linux-gnu/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x27a

eax    0xfffffffc
ebx    0x5
ecx    0x975f5f90
edx    0x1
edi    0x0
esi    0xffffffff
ebp    0x0
esp    0x975f5f20
eip    0xb77c4be8
eflags 0x282
cs     0x73
fs     0x0
gs     0x33
fjl commented 8 years ago

In the stack dump above the issue is simply that it hasn't found suitable peers yet.

stale[bot] commented 6 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.