Go-ethereum: geth 1.7 - stuck at "Regenerated local transaction journal"

Created on 20 Sep 2017  路  6Comments  路  Source: ethereum/go-ethereum

System information

Geth version: Geth/v1.7.0-stable-6c6c7b2a/darwin-amd64/go1.7.1
OS & Version: OSX

Expected behaviour

logs advance and resync the chain

Actual behaviour

logs get stuck at this

INFO [09-20|09:24:40] Loaded local transaction journal         transactions=0 dropped=0
INFO [09-20|09:24:40] Regenerated local transaction journal    transactions=0 accounts=0

Steps to reproduce the behaviour

  • with a chaindata synced with geth 1.6.7
  • update to geth 1.7 and resync on top of it without starting from scratch
  • geth --cache= 6144

Backtrace

Hello
I'm trying to update geth to 1.7 (without having to resync the whole database, that's possible right?)
I'm running a full archive node and don't want to wait for 6 months for the whole chain to resync.

I run
geth --cache=6144

and after having correctly
INFO [09-19|16:07:51] Upgrading chain index type=bloombits percentage=99 INFO [09-19|16:07:53] Finished upgrading chain index type=bloombits
and deduping successfully
INFO [09-20|03:47:18] Deduplicating database entries deduped=2800000 INFO [09-20|03:47:32] Database deduplication successful deduped=2810000
I get stuck for a long time in the regenerated local transaction journal
INFO [09-20|09:24:40] Loaded local transaction journal transactions=0 dropped=0 INFO [09-20|09:24:40] Regenerated local transaction journal transactions=0 accounts=0
it hasn't moved from this point for 1.5hours
and in the console I get this continuous loop of logs
default 10:47:58.860515 +0200 geth IOHIDDeviceClass::buildElements: type=0 *buffer=8000030 *count=42 size=4032 default 10:47:58.860547 +0200 geth IOHIDDeviceClass::buildElements: type=1 *buffer=6301ba0 *count=1 size=96 default 10:47:58.861380 +0200 geth IOHIDDeviceClass::start: elementCount=4 reportHandlerCount=1 default 10:47:58.861406 +0200 geth IOHIDDeviceClass::buildElements: type=0 *buffer=6303370 *count=4 size=384 default 10:47:58.861433 +0200 geth IOHIDDeviceClass::buildElements: type=1 *buffer=6303530 *count=1 size=96 default 10:47:58.861668 +0200 geth IOHIDDeviceClass::start: elementCount=7 reportHandlerCount=1 default 10:47:58.861693 +0200 geth IOHIDDeviceClass::buildElements: type=0 *buffer=6303f80 *count=7 size=672 default 10:47:58.861729 +0200 geth IOHIDDeviceClass::buildElements: type=1 *buffer=6304260 *count=1 size=96 default 10:47:58.861947 +0200 geth IOHIDDeviceClass::start: elementCount=8 reportHandlerCount=1 default 10:47:58.861976 +0200 geth IOHIDDeviceClass::buildElements: type=0 *buffer=63012e0 *count=8 size=768 default 10:47:58.862005 +0200 geth IOHIDDeviceClass::buildElements: type=1 *buffer=63016a0 *count=1 size=96 default 10:47:58.862225 +0200 geth IOHIDDeviceClass::start: elementCount=6 reportHandlerCount=1 default 10:47:58.862254 +0200 geth IOHIDDeviceClass::buildElements: type=0 *buffer=6302140 *count=6 size=576 default 10:47:58.862287 +0200 geth IOHIDDeviceClass::buildElements: type=1 *buffer=63023c0 *count=1 size=96 default 10:47:58.862501 +0200 geth IOHIDDeviceClass::start: elementCount=42 reportHandlerCount=1 ... loop restarts default 10:47:58.862530 +0200 geth IOHIDDeviceClass::buildElements: type=0 *buffer=8000030 *count=42 size=4032 default 10:47:58.862560 +0200 geth IOHIDDeviceClass::buildElements: type=1 *buffer=6302ea0 *count=1 size=96 ...etc

what does it mean? and how to solve it?

Important note
I was at block 2698935 of the resync
INFO [09-20|09:24:40] Loaded most recent local header number=2698935 hash=8179d3鈥d99ed td=95008146098422806034 INFO [09-20|09:24:40] Loaded most recent local full block number=2698935 hash=8179d3鈥d99ed td=95008146098422806034

Most helpful comment

I've also noticed that geth outputs a log exactly every 1h as you can see from the timestamp of those logs (stil stuck in the same place)

INFO [09-20|11:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|12:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|13:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|14:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|15:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|16:47:38] Regenerated local transaction journal transactions=0 accounts=0

All 6 comments

When geth is stuck could you post the output of this command geth attach --exec "debug.stacks()"?

@bas-vk thanks...here it is

````
goroutine 93584 [running]:
github.com/ethereum/go-ethereum/internal/debug.(HandlerT).Stacks(0xc4200140f0, 0x0, 0x0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/internal/debug/api.go:175 +0x74
reflect.Value.call(0xc424a71aa0, 0xc420191578, 0x13, 0x4afc761, 0x4, 0xc424f38e30, 0x1, 0x1, 0xc4200294f8, 0x402ad78, ...)
/usr/local/Cellar/go/1.7.1/libexec/src/reflect/value.go:434 +0x5c8
reflect.Value.Call(0xc424a71aa0, 0xc420191578, 0x13, 0xc424f38e30, 0x1, 0x1, 0xf26a3ba60f5f9bbf, 0x91e3b9d7fff1fe6a, 0x27fcb8ae032cfcb2)
/usr/local/Cellar/go/1.7.1/libexec/src/reflect/value.go:302 +0xa4
github.com/ethereum/go-ethereum/rpc.(
Server).handle(0xc424f568e0, 0x512c320, 0xc42679a5d0, 0x5130ae0, 0xc426948410, 0xc4259365a0, 0x406ed50, 0xc420029728, 0xc420029730)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:311 +0x8ea
github.com/ethereum/go-ethereum/rpc.(Server).exec(0xc424f568e0, 0x512c320, 0xc42679a5d0, 0x5130ae0, 0xc426948410, 0xc4259365a0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:333 +0x1d9
github.com/ethereum/go-ethereum/rpc.(
Server).serveRequest.func2(0xc42675a320, 0xc424f568e0, 0xc42675a330, 0x5130ae0, 0xc426948410, 0xc42002a130, 0x1, 0x1, 0x2f0510ca875b7a00)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:206 +0x117
created by github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:208 +0x3a4

goroutine 1 [chan receive, 404 minutes]:
github.com/ethereum/go-ethereum/node.(Node).Wait(0xc42019e480)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/node/node.go:533 +0x8b
main.geth(0xc42009a840, 0x4c97108, 0xb2d05e00)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:209 +0x56
github.com/ethereum/go-ethereum/vendor/gopkg.in/urfave/cli%2ev1.HandleAction(0x49a7be0, 0x4c985d0, 0xc42009a840, 0xc42009a840, 0xc4204afed8)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/gopkg.in/urfave/cli.v1/app.go:490 +0xd4
github.com/ethereum/go-ethereum/vendor/gopkg.in/urfave/cli%2ev1.(
App).Run(0xc42007a340, 0xc420080060, 0x2, 0x2, 0x0, 0x0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/gopkg.in/urfave/cli.v1/app.go:264 +0x6ef
main.main()
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:197 +0x55

goroutine 17 [syscall, 404 minutes, locked to thread]:
runtime.goexit()
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/asm_amd64.s:2086 +0x1

goroutine 20 [chan receive, 404 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*recursiveTree).dispatch(0xc4200a6280)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/tree_recursive.go:125 +0x63
created by github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.newRecursiveTree
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/tree_recursive.go:119 +0x209

goroutine 21 [syscall, 404 minutes, locked to thread]:
github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify._Cfunc_CFRunLoopRun()
??:0 +0x41
github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.init.1.func1()
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/watcher_fsevents_cgo.go:68 +0x113
created by github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.init.1
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/watcher_fsevents_cgo.go:70 +0x52

goroutine 22 [syscall, 404 minutes]:
os/signal.signal_recv(0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/sigqueue.go:116 +0x157
os/signal.loop()
/usr/local/Cellar/go/1.7.1/libexec/src/os/signal/signal_unix.go:22 +0x22
created by os/signal.init.1
/usr/local/Cellar/go/1.7.1/libexec/src/os/signal/signal_unix.go:28 +0x41

goroutine 23 [chan receive, 2 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x521f2e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics/meter.go:221 +0x4c
created by github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics.NewMeter
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics/meter.go:40 +0x16a

goroutine 25 [select]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc42410e000)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x247
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1bc

goroutine 4 [select, 404 minutes, locked to thread]:
runtime.gopark(0x4c98f48, 0x0, 0x4aff811, 0x6, 0x18, 0x2)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/proc.go:259 +0x13a
runtime.selectgoImpl(0xc420027730, 0x0, 0x18)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/select.go:423 +0x11d9
runtime.selectgo(0xc420027730)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/select.go:238 +0x1c
runtime.ensureSigM.func1()
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/signal1_unix.go:304 +0x2d1
runtime.goexit()
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/asm_amd64.s:2086 +0x1

goroutine 37 [select, 2 minutes]:
github.com/ethereum/go-ethereum/core.(*BlockChain).update(0xc423eb1000)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/core/blockchain.go:1201 +0x127
created by github.com/ethereum/go-ethereum/core.NewBlockChain
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/core/blockchain.go:171 +0xeb7

goroutine 7 [select, 404 minutes]:
github.com/ethereum/go-ethereum/accounts/keystore.(watcher).loop(0xc42000d8c0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/keystore/watch.go:91 +0x510
created by github.com/ethereum/go-ethereum/accounts/keystore.(
watcher).start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/keystore/watch.go:52 +0x5f

goroutine 8 [select]:
github.com/ethereum/go-ethereum/accounts/keystore.(KeyStore).updater(0xc4200bc000)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/keystore/keystore.go:203 +0x18d
created by github.com/ethereum/go-ethereum/accounts/keystore.(
KeyStore).Subscribe
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/keystore/keystore.go:190 +0x12c

goroutine 9 [sleep]:
time.Sleep(0x3b9aca00)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/time.go:59 +0xe1
github.com/ethereum/go-ethereum/accounts/usbwallet.(Hub).updater(0xc4200aa780)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/usbwallet/hub.go:220 +0x2e
created by github.com/ethereum/go-ethereum/accounts/usbwallet.(
Hub).Subscribe
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/usbwallet/hub.go:209 +0x12c

goroutine 10 [sleep]:
time.Sleep(0x3b9aca00)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/time.go:59 +0xe1
github.com/ethereum/go-ethereum/accounts/usbwallet.(Hub).updater(0xc4200aa8c0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/usbwallet/hub.go:220 +0x2e
created by github.com/ethereum/go-ethereum/accounts/usbwallet.(
Hub).Subscribe
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/usbwallet/hub.go:209 +0x12c

goroutine 11 [select, 404 minutes]:
github.com/ethereum/go-ethereum/accounts.(*Manager).update(0xc4200771e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/manager.go:95 +0x440
created by github.com/ethereum/go-ethereum/accounts.NewManager
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/accounts/manager.go:68 +0x61c

goroutine 12 [select]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc42017e700)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x247
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1bc

goroutine 13 [select, 404 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc42000e180)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x5e1
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:139 +0x592

goroutine 14 [select, 2 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc42000e180)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0x249
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:140 +0x5b4

goroutine 15 [select, 404 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc42000e180)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x83c
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:146 +0x73a

goroutine 16 [select, 404 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc42000e180)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x263
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:147 +0x75c

goroutine 50 [select, 404 minutes]:
github.com/ethereum/go-ethereum/core.(*ChainIndexer).updateLoop(0xc42009e300)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/core/chain_indexer.go:240 +0xda7
created by github.com/ethereum/go-ethereum/core.NewChainIndexer
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/core/chain_indexer.go:98 +0x2d0

goroutine 38 [select, 404 minutes]:
github.com/ethereum/go-ethereum/core.(ChainIndexer).eventLoop(0xc42009e300, 0xc4200b0b40, 0xc423ef6190)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/core/chain_indexer.go:166 +0x4a3
created by github.com/ethereum/go-ethereum/core.(
ChainIndexer).Start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/core/chain_indexer.go:107 +0x53

goroutine 39 [select, 2 minutes]:
github.com/ethereum/go-ethereum/core.(*TxPool).loop(0xc423f56000)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:273 +0xdf5
created by github.com/ethereum/go-ethereum/core.NewTxPool
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/core/tx_pool.go:245 +0x72c

goroutine 40 [select, 2 minutes]:
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).qosTuner(0xc42028a9c0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:1531 +0x46e
created by github.com/ethereum/go-ethereum/eth/downloader.New
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:231 +0xbe6

goroutine 41 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).stateFetcher(0xc42028a9c0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/statesync.go:76 +0x178
created by github.com/ethereum/go-ethereum/eth/downloader.New
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:232 +0xc08

goroutine 42 [select, 404 minutes]:
github.com/ethereum/go-ethereum/miner.(*worker).update(0xc4200aab40)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:250 +0x642
created by github.com/ethereum/go-ethereum/miner.newWorker
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:153 +0x59e

goroutine 43 [chan receive, 404 minutes]:
github.com/ethereum/go-ethereum/miner.(*worker).wait(0xc4200aab40)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:288 +0xa0
created by github.com/ethereum/go-ethereum/miner.newWorker
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/miner/worker.go:155 +0x5c0

goroutine 44 [chan receive, 404 minutes]:
github.com/ethereum/go-ethereum/miner.(*Miner).update(0xc4226e37c0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/miner/miner.go:81 +0x176
created by github.com/ethereum/go-ethereum/miner.New
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/miner/miner.go:69 +0x2b8

goroutine 45 [select, 16 minutes]:
github.com/ethereum/go-ethereum/p2p/nat.Map(0x512c8a0, 0xc420252b40, 0xc4240f8f00, 0x4afc440, 0x3, 0x765f, 0x765f, 0x4b1b3a7, 0x12)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:114 +0x8ad
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:243 +0x56f

goroutine 49 [select, 204 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc42000e480)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x5e1
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:139 +0x592

goroutine 66 [select, 2 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc42000e480)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0x249
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:140 +0x5b4

goroutine 67 [select, 204 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc42000e480)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x83c
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:146 +0x73a

goroutine 68 [select, 204 minutes]:
github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc42000e480)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x263
created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:147 +0x75c

goroutine 69 [select, 46 minutes]:
github.com/ethereum/go-ethereum/p2p/discover.(*Table).refreshLoop(0xc4200c5600)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:326 +0x4cd
created by github.com/ethereum/go-ethereum/p2p/discover.newTable
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:116 +0x407

goroutine 70 [select]:
github.com/ethereum/go-ethereum/p2p/discover.(*udp).loop(0xc420278770)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:375 +0x999
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:258 +0x3b2

goroutine 71 [IO wait]:
net.runtime_pollWait(0x65adf00, 0x72, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/netpoll.go:160 +0x59
net.(pollDesc).wait(0xc420278760, 0x72, 0xc4258fcd60, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_poll_runtime.go:73 +0x38
net.(
pollDesc).waitRead(0xc420278760, 0x5122d20, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_poll_runtime.go:78 +0x34
net.(netFD).readFrom(0xc420278700, 0xc4201dea00, 0x500, 0x500, 0x0, 0x0, 0x0, 0x5122d20, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_unix.go:270 +0x1e9
net.(
UDPConn).readFrom(0xc420190958, 0xc4201dea00, 0x500, 0x500, 0x0, 0x0, 0x43d96a1, 0x49d0300)
/usr/local/Cellar/go/1.7.1/libexec/src/net/udpsock_posix.go:43 +0x6a
net.(UDPConn).ReadFromUDP(0xc420190958, 0xc4201dea00, 0x500, 0x500, 0x500, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/udpsock.go:85 +0x75
github.com/ethereum/go-ethereum/p2p/discover.(
udp).readLoop(0xc420278770)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:502 +0xdd
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:259 +0x3d7

goroutine 72 [IO wait, 404 minutes]:
net.runtime_pollWait(0x65adc00, 0x72, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/netpoll.go:160 +0x59
net.(pollDesc).wait(0xc4200a43e0, 0x72, 0xc423f05d20, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_poll_runtime.go:73 +0x38
net.(
pollDesc).waitRead(0xc4200a43e0, 0x5122d20, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_poll_runtime.go:78 +0x34
net.(netFD).accept(0xc4200a4380, 0x0, 0x5120760, 0xc42000d020)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_unix.go:419 +0x238
net.(
TCPListener).accept(0xc420190a20, 0xc423f05df8, 0xc423f05df8, 0x401f585)
/usr/local/Cellar/go/1.7.1/libexec/src/net/tcpsock_posix.go:132 +0x2e
net.(TCPListener).Accept(0xc420190a20, 0xc424127a40, 0x0, 0x2, 0x2)
/usr/local/Cellar/go/1.7.1/libexec/src/net/tcpsock.go:222 +0x49
github.com/ethereum/go-ethereum/p2p.(
Server).listenLoop(0xc4200b2380)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:641 +0x289
created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:432 +0x156

goroutine 73 [select, 16 minutes]:
github.com/ethereum/go-ethereum/p2p/nat.Map(0x512c8a0, 0xc420252b40, 0xc4240f8c00, 0x4afc42e, 0x3, 0x765f, 0x765f, 0x4b09139, 0xc)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:114 +0x8ad
github.com/ethereum/go-ethereum/p2p.(Server).startListening.func1(0xc4200b2380, 0xc424eb6180)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:437 +0x8f
created by github.com/ethereum/go-ethereum/p2p.(
Server).startListening
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:439 +0x1fa

goroutine 74 [select, 2 minutes]:
github.com/ethereum/go-ethereum/p2p.(Server).run(0xc4200b2380, 0x512c820, 0xc420018fa0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:501 +0x164a
created by github.com/ethereum/go-ethereum/p2p.(
Server).Start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:417 +0x6bd

goroutine 75 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 76 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 77 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 78 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 79 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 80 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 81 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 98 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 99 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 100 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 101 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 102 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 103 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 104 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 105 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 106 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(Ethereum).startBloomHandlers.func1(0xc42017e0e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:55 +0x43b
created by github.com/ethereum/go-ethereum/eth.(
Ethereum).startBloomHandlers
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/bloombits.go:74 +0x4c

goroutine 107 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(ProtocolManager).txBroadcastLoop(0xc420076c30)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:736 +0x197
created by github.com/ethereum/go-ethereum/eth.(
ProtocolManager).Start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:211 +0xd4

goroutine 108 [chan receive, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(ProtocolManager).minedBroadcastLoop(0xc420076c30)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:725 +0x65
created by github.com/ethereum/go-ethereum/eth.(
ProtocolManager).Start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:215 +0x168

goroutine 109 [select, 2 minutes]:
github.com/ethereum/go-ethereum/eth.(ProtocolManager).syncer(0xc420076c30)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/sync.go:145 +0x2b5
created by github.com/ethereum/go-ethereum/eth.(
ProtocolManager).Start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:218 +0x18a

goroutine 110 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth.(ProtocolManager).txsyncLoop(0xc420076c30)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/sync.go:109 +0x631
created by github.com/ethereum/go-ethereum/eth.(
ProtocolManager).Start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/handler.go:219 +0x1ac

goroutine 111 [select, 46 minutes]:
github.com/ethereum/go-ethereum/contracts/release.(ReleaseService).checker(0xc4226e3b80)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/contracts/release/release.go:118 +0x1ae
created by github.com/ethereum/go-ethereum/contracts/release.(
ReleaseService).Start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/contracts/release/release.go:98 +0x3f

goroutine 112 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth/downloader.(*PublicDownloaderAPI).eventLoop(0xc424ec02a0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/api.go:63 +0x5f8
created by github.com/ethereum/go-ethereum/eth/downloader.NewPublicDownloaderAPI
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/downloader/api.go:49 +0xff

goroutine 113 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth/filters.(*EventSystem).eventLoop(0xc4240f5700)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/filters/filter_system.go:431 +0xda1
created by github.com/ethereum/go-ethereum/eth/filters.NewEventSystem
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/filters/filter_system.go:112 +0x12f

goroutine 114 [chan receive, 6 minutes]:
github.com/ethereum/go-ethereum/eth/filters.(*PublicFilterAPI).timeoutLoop(0xc4240fe690)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/filters/api.go:82 +0x6d
created by github.com/ethereum/go-ethereum/eth/filters.NewPublicFilterAPI
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/filters/api.go:72 +0x1c5

goroutine 27 [select, 404 minutes]:
github.com/ethereum/go-ethereum/eth/fetcher.(Fetcher).loop(0xc420077040)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/fetcher/fetcher.go:314 +0x47d8
created by github.com/ethereum/go-ethereum/eth/fetcher.(
Fetcher).Start
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/eth/fetcher/fetcher.go:176 +0x3f

goroutine 115 [IO wait]:
net.runtime_pollWait(0x65adb40, 0x72, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/netpoll.go:160 +0x59
net.(pollDesc).wait(0xc4200a56b0, 0x72, 0xc424f3be10, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_poll_runtime.go:73 +0x38
net.(
pollDesc).waitRead(0xc4200a56b0, 0x5122d20, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_poll_runtime.go:78 +0x34
net.(netFD).accept(0xc4200a5650, 0x0, 0x5120760, 0xc4266404a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_unix.go:419 +0x238
net.(
UnixListener).accept(0xc424f96080, 0x404e50e, 0xc424f3bed0, 0x421ce03)
/usr/local/Cellar/go/1.7.1/libexec/src/net/unixsock_posix.go:158 +0x32
net.(UnixListener).Accept(0xc424f96080, 0x4c97438, 0xc424f568e0, 0x5130ae0, 0xc426948410)
/usr/local/Cellar/go/1.7.1/libexec/src/net/unixsock.go:229 +0x49
github.com/ethereum/go-ethereum/node.(
Node).startIPC.func1(0xc42019e480, 0x512ad20, 0xc424f96080, 0xc424f568e0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/node/node.go:323 +0x103
created by github.com/ethereum/go-ethereum/node.(*Node).startIPC
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/node/node.go:338 +0x2f4

goroutine 116 [chan receive, 404 minutes]:
github.com/ethereum/go-ethereum/cmd/utils.StartNode.func1(0xc42019e480)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:69 +0xfe
created by github.com/ethereum/go-ethereum/cmd/utils.StartNode
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:80 +0x68

goroutine 117 [chan receive, 404 minutes]:
main.startNode.func1(0xc42019e480, 0xc424f980c0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:249 +0x1cd
created by main.startNode
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:270 +0x260

goroutine 118 [semacquire, 404 minutes]:
sync.runtime_notifyListWait(0xc420196640, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/sema.go:267 +0x122
sync.(Cond).Wait(0xc420196630)
/usr/local/Cellar/go/1.7.1/libexec/src/sync/cond.go:57 +0x80
io.(
pipe).read(0xc420196600, 0xc423fa3200, 0x200, 0x200, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/io/pipe.go:47 +0x102
io.(PipeReader).Read(0xc4201918b8, 0xc423fa3200, 0x200, 0x200, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/io/pipe.go:129 +0x4c
encoding/json.(
Decoder).refill(0xc424f9a680, 0x18, 0x49a40a0)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:152 +0xfa
encoding/json.(Decoder).readValue(0xc424f9a680, 0x0, 0x0, 0x20)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:128 +0x198
encoding/json.(
Decoder).Decode(0xc424f9a680, 0x49def40, 0xc424f96100, 0x0, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:57 +0x8e
github.com/ethereum/go-ethereum/rpc.(jsonCodec).ReadRequestHeaders(0xc4240ff6d0, 0x0, 0x0, 0x0, 0xc41fd83600, 0x0, 0x0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0x102
github.com/ethereum/go-ethereum/rpc.(
Server).readRequest(0xc424ec02e0, 0x5130ae0, 0xc4240ff6d0, 0x1, 0x4a2d640, 0xc424f7b480, 0x512c320, 0xc424f5dad0, 0x0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:378 +0x5f
github.com/ethereum/go-ethereum/rpc.(Server).serveRequest(0xc424ec02e0, 0x5130ae0, 0xc4240ff6d0, 0x0, 0x3, 0x0, 0x0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:162 +0x28b
github.com/ethereum/go-ethereum/rpc.(
Server).ServeCodec(0xc424ec02e0, 0x5130ae0, 0xc4240ff6d0, 0x3)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:218 +0x7c
created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2c6

goroutine 119 [select, 404 minutes]:
github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0xc4200a56c0, 0x5130720, 0xc424f49c30)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:536 +0xf6f
created by github.com/ethereum/go-ethereum/rpc.newClient
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3fd

goroutine 120 [semacquire, 404 minutes]:
sync.runtime_notifyListWait(0xc420196700, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/sema.go:267 +0x122
sync.(Cond).Wait(0xc4201966f0)
/usr/local/Cellar/go/1.7.1/libexec/src/sync/cond.go:57 +0x80
io.(
pipe).read(0xc4201966c0, 0xc423fa3000, 0x200, 0x200, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/io/pipe.go:47 +0x102
io.(PipeReader).Read(0xc4201918c8, 0xc423fa3000, 0x200, 0x200, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/io/pipe.go:129 +0x4c
encoding/json.(
Decoder).refill(0xc424f9ad00, 0x18, 0x496e120)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:152 +0xfa
encoding/json.(Decoder).readValue(0xc424f9ad00, 0x0, 0x0, 0x20)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:128 +0x198
encoding/json.(
Decoder).Decode(0xc424f9ad00, 0x49def40, 0xc424f960a0, 0x0, 0xc424eeaef0)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:57 +0x8e
github.com/ethereum/go-ethereum/rpc.(Client).read.func1(0x4a32780, 0xc424f960c0, 0xc424f49c30, 0x65ba818, 0xc424f49c30)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:677 +0x90
github.com/ethereum/go-ethereum/rpc.(
Client).read(0xc4200a56c0, 0x5130720, 0xc424f49c30, 0x0, 0x0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:690 +0x157
created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/client.go:512 +0x97

goroutine 93625 [IO wait]:
net.runtime_pollWait(0x65ade40, 0x72, 0x5c)
/usr/local/Cellar/go/1.7.1/libexec/src/runtime/netpoll.go:160 +0x59
net.(pollDesc).wait(0xc426920e60, 0x72, 0xc42598d920, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_poll_runtime.go:73 +0x38
net.(
pollDesc).waitRead(0xc426920e60, 0x5122d20, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_poll_runtime.go:78 +0x34
net.(netFD).Read(0xc426920e00, 0xc4221dc001, 0x5ff, 0x5ff, 0x0, 0x5122d20, 0xc4200700a0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/fd_unix.go:243 +0x1a1
net.(
conn).Read(0xc420190148, 0xc4221dc001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.7.1/libexec/src/net/net.go:173 +0x70
encoding/json.(Decoder).refill(0xc423f99860, 0xa, 0x9)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:152 +0xfa
encoding/json.(
Decoder).readValue(0xc423f99860, 0x0, 0x0, 0x20)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:128 +0x198
encoding/json.(Decoder).Decode(0xc423f99860, 0x49def40, 0xc4266064e0, 0x0, 0xc424f48dc0)
/usr/local/Cellar/go/1.7.1/libexec/src/encoding/json/stream.go:57 +0x8e
github.com/ethereum/go-ethereum/rpc.(
jsonCodec).ReadRequestHeaders(0xc426948410, 0x0, 0x0, 0x0, 0xc424080300, 0x0, 0x0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0x102
github.com/ethereum/go-ethereum/rpc.(Server).readRequest(0xc424f568e0, 0x5130ae0, 0xc426948410, 0xc424f568e0, 0xc42675a330, 0x5130ae0, 0xc426948410, 0xc42002a130, 0x1)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:378 +0x5f
github.com/ethereum/go-ethereum/rpc.(
Server).serveRequest(0xc424f568e0, 0x5130ae0, 0xc426948410, 0x0, 0x3, 0x0, 0x0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:162 +0x28b
github.com/ethereum/go-ethereum/rpc.(Server).ServeCodec(0xc424f568e0, 0x5130ae0, 0xc426948410, 0x3)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/rpc/server.go:218 +0x7c
created by github.com/ethereum/go-ethereum/node.(
Node).startIPC.func1
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/node/node.go:336 +0x2a3

goroutine 93635 [chan receive]:
github.com/ethereum/go-ethereum/p2p/discover.(udp).findnode(0xc420278770, 0x1ef9d095ae705f6a, 0x583996d93c3a8cbc, 0x901ccfa673b99486, 0x4cdeda22d268ed74, 0xd374096961ef2d30, 0x3fc2901ca363394a, 0x4775096128845aaf, 0x13ca12938032cccd, 0xc425822510, ...)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:308 +0x2d0
github.com/ethereum/go-ethereum/p2p/discover.(
Table).lookup.func1(0xc4200c5600, 0xc424f91180, 0xc426a20580, 0xc4257b2780)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:275 +0x140
created by github.com/ethereum/go-ethereum/p2p/discover.(*Table).lookup
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:288 +0x478

goroutine 93566 [chan receive]:
github.com/ethereum/go-ethereum/p2p/discover.(Table).lookup(0xc4200c5600, 0xcbd495c3d4fc3774, 0xc0d69ee9aee35163, 0xd5d6e840e0270643, 0x92b2970b35bfd255, 0x3c69241abee7c772, 0x89d59ac877b6939, 0x7358fe5ac5d74855, 0xa9d8989b491fca2a, 0x1, ...)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:296 +0x4e0
github.com/ethereum/go-ethereum/p2p/discover.(
Table).Lookup(0xc4200c5600, 0xcbd495c3d4fc3774, 0xc0d69ee9aee35163, 0xd5d6e840e0270643, 0x92b2970b35bfd255, 0x3c69241abee7c772, 0x89d59ac877b6939, 0x7358fe5ac5d74855, 0xa9d8989b491fca2a, 0x0, ...)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:234 +0x50
github.com/ethereum/go-ethereum/p2p.(discoverTask).Do(0xc424103d20, 0xc4200b2380)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/dial.go:347 +0x1ae
github.com/ethereum/go-ethereum/p2p.(
Server).run.func2.1(0x511e360, 0xc424103d20, 0xc4200b2380, 0xc423f585a0)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:482 +0x3b
created by github.com/ethereum/go-ethereum/p2p.(*Server).run.func2
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/server.go:482 +0x1da

goroutine 93607 [chan receive]:
github.com/ethereum/go-ethereum/p2p/discover.(udp).findnode(0xc420278770, 0x1573dc4197fe20a0, 0x294e3c3d695cb4b, 0x717f2fc4200f354d, 0x263d01b778950d69, 0x2aae7bf3f4241102, 0x11acac4402675636, 0x7841433e30d0aa1a, 0x7096aa686488ea5d, 0xc426682060, ...)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:308 +0x2d0
github.com/ethereum/go-ethereum/p2p/discover.(
Table).lookup.func1(0xc4200c5600, 0xc4255a7680, 0xc426a20580, 0xc4257b2780)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:275 +0x140
created by github.com/ethereum/go-ethereum/p2p/discover.(*Table).lookup
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:288 +0x478

goroutine 93582 [chan receive]:
github.com/ethereum/go-ethereum/p2p/discover.(udp).findnode(0xc420278770, 0x9cf97102f70736e6, 0x179774f4a7ce5311, 0xf26a3ba60f5f9bbf, 0x91e3b9d7fff1fe6a, 0x27fcb8ae032cfcb2, 0xa87436bf79677eca, 0xfc6f8a54e652105c, 0xad7a9bfb2bbdd5e, 0xc4269ce120, ...)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:308 +0x2d0
github.com/ethereum/go-ethereum/p2p/discover.(
Table).lookup.func1(0xc4200c5600, 0xc4269fa100, 0xc426a20580, 0xc4257b2780)
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:275 +0x140
created by github.com/ethereum/go-ethereum/p2p/discover.(*Table).lookup
/Users/travis/gopath/src/github.com/ethereum/go-ethereum/p2p/discover/table.go:288 +0x478
````

I've also noticed that geth outputs a log exactly every 1h as you can see from the timestamp of those logs (stil stuck in the same place)

INFO [09-20|11:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|12:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|13:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|14:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|15:47:38] Regenerated local transaction journal transactions=0 accounts=0 INFO [09-20|16:47:38] Regenerated local transaction journal transactions=0 accounts=0

it's solved!
maybe it was that I had a little snitch rule forbidding it to connect to the network.

or maybe something that unlocked it, but I doubt it, is:

  • kill geth
  • restart it
  • after being hang again at Regenerated local transaction journal I got into the console and did a
    debug.goTrace('~/Desktop/goTraceDumpFile.txt', 10)
  • and after that it advanced the chain

I'm experiencing the same issue. Could you please provide more details on the debug function? where and how exactly to run that command? It is showing a syntax error.
geth debug.goTrace('~/Desktop/goTraceDumpFile.txt', 10) -bash: syntax error near unexpected token('
`

It's not a bash command, it's from the debug console, which you can obtain via geth ..flags... console

Was this page helpful?
0 / 5 - 0 ratings