New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile: fatal error: heapBitsForSpan: base out of range #14422

Closed
ligi opened this Issue May 5, 2017 · 6 comments

Comments

Projects
None yet
2 participants
@ligi
Member

ligi commented May 5, 2017

System information

Geth version: 1.6.1
OS & Version: Android

Expected behaviour

should not crash

Actual behaviour

unfortunately I cannot reproduce it and it also only happed once on a galaxy note 4 - sorry to report these kind of errors - but that's what I got ..

Steps to reproduce the behaviour

Backtrace

E/Go: fatal error: heapBitsForSpan: base out of range
E/Go: runtime stack:
E/Go: runtime.throw(0x9f0a62d5, 0x22)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/panic.go:596 +0x78
E/Go: runtime.heapBitsForSpan(0x93fd0000, 0x1, 0x16)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/mbitmap.go:377 +0x84
E/Go: runtime.(*mcentral).grow(0x9f92fc08, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/mcentral.go:220 +0xc0
E/Go: runtime.(*mcentral).cacheSpan(0x9f92fc08, 0xf0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/mcentral.go:93 +0x10c
E/Go: runtime.(*mcache).refill(0x7e4484b0, 0x16, 0x744)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/mcache.go:122 +0x84
E/Go: runtime.(*mcache).nextFree.func1()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/malloc.go:526 +0x24
E/Go: runtime.systemstack(0x8e698a80)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/asm_arm.s:264 +0x8c
E/Go: runtime.mstart()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/proc.go:1132
E/Go: goroutine 26327 [running]:
E/Go: runtime.systemstack_switch()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/asm_arm.s:209 +0x4 fp=0x98a02bb8 sp=0x98a02bb4
E/Go: runtime.(*mcache).nextFree(0x7e4484b0, 0x16, 0x0, 0x9ed7102c, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/malloc.go:527 +0xa0 fp=0x98a02be4 sp=0x98a02bb8
E/Go: runtime.mallocgc(0x1a0, 0x9f4abc98, 0x9e90ed01, 0x93449a00)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/malloc.go:679 +0x918 fp=0x98a02c3c sp=0x98a02be4
E/Go: runtime.newobject(0x9f4abc98, 0x93449a00)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/malloc.go:808 +0x2c fp=0x98a02c50 sp=0x98a02c3c
E/Go: github.com/ethereum/go-ethereum/consensus/clique.sigHash(0x8fad6200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/consensus/clique/clique.go:141 +0x50 fp=0x98a02c9c sp=0x98a02c50
E/Go: github.com/ethereum/go-ethereum/consensus/clique.ecrecover(0x8fad6200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd59502e1, 0x67d94ad7)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/consensus/clique/clique.go:173 +0x9c fp=0x98a02d00 sp=0x98a02c9c
E/Go: github.com/ethereum/go-ethereum/consensus/clique.(*Clique).verifySeal(0x8ee910e0, 0x9f873ac8, 0x8ee91180, 0x8fad6200, 0x8f7ec000, 0x21e, 0x1580, 0xf4ccd9d, 0x6ddf6dff)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/consensus/clique/clique.go:467 +0x14c fp=0x98a02e14 sp=0x98a02d00
E/Go: github.com/ethereum/go-ethereum/consensus/clique.(*Clique).verifyCascadingFields(0x8ee910e0, 0x9f873ac8, 0x8ee91180, 0x8fad6200, 0x8f7ec000, 0x21e, 0x1580, 0x2, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/consensus/clique/clique.go:354 +0x49c fp=0x98a02edc sp=0x98a02e14
E/Go: github.com/ethereum/go-ethereum/consensus/clique.(*Clique).verifyHeader(0x8ee910e0, 0x9f873ac8, 0x8ee91180, 0x8fad6200, 0x8f7ec000, 0x21e, 0x1580, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/consensus/clique/clique.go:311 +0x2fc fp=0x98a02f48 sp=0x98a02edc
E/Go: github.com/ethereum/go-ethereum/consensus/clique.(*Clique).VerifyHeaders.func1(0x8f7ec000, 0x800, 0x1580, 0x8ee910e0, 0x9f873ac8, 0x8ee91180, 0x94022d00, 0x94022d40)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/consensus/clique/clique.go:243 +0x70 fp=0x98a02fcc sp=0x98a02f48
E/Go: runtime.goexit()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/asm_arm.s:1017 +0x4 fp=0x98a02fcc sp=0x98a02fcc
E/Go: created by github.com/ethereum/go-ethereum/consensus/clique.(*Clique).VerifyHeaders
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/consensus/clique/clique.go:251 +0xb4
E/Go: goroutine 42 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/accounts/keystore.(*watcher).loop(0x8e8da330)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/keystore/watch.go:91 +0x550
E/Go: created by github.com/ethereum/go-ethereum/accounts/keystore.(*watcher).start
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/keystore/watch.go:52 +0x54
E/Go: goroutine 17 [syscall, locked to thread]:
E/Go: runtime.goexit()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/asm_arm.s:1017 +0x4
E/Go: goroutine 34 [syscall, locked to thread]:
E/Go: runtime.goexit()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/asm_arm.s:1017 +0x4
E/Go: goroutine 20 [runnable]:
E/Go: syscall.Syscall(0x3, 0x31, 0x8e710000, 0x400, 0xd, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/syscall/asm_linux_arm.s:17 +0x8
E/Go: syscall.read(0x31, 0x8e710000, 0x400, 0x400, 0x9e906e10, 0x9f9285b8, 0x8e694000)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/syscall/zsyscall_linux_arm.go:783 +0x3c
E/Go: syscall.Read(0x31, 0x8e710000, 0x400, 0x400, 0x0, 0x8e694000, 0x9e9094d4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/syscall/syscall_unix.go:162 +0x34
E/Go: os.(*File).read(0x8e6fc128, 0x8e710000, 0x400, 0x400, 0x9e938538, 0x9e93cd74, 0x8e6da41c)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/os/file_unix.go:165 +0x3c
E/Go: os.(*File).Read(0x8e6fc128, 0x8e710000, 0x400, 0x400, 0x0, 0x0, 0x2)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/os/file.go:101 +0x60
E/Go: bufio.(*Reader).fill(0x8e69d78c)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/bufio/bufio.go:97 +0xf4
E/Go: bufio.(*Reader).ReadSlice(0x8e69d78c, 0x8e6d000a, 0x8e6da3c0, 0x9e9de0b4, 0x9f0219ec, 0x8e69d718, 0x18)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/bufio/bufio.go:338 +0x9c
E/Go: bufio.(*Reader).ReadLine(0x8e69d78c, 0xaddd6390, 0x9fa79460, 0x8d, 0x951e8000, 0x85, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/bufio/bufio.go:367 +0x24
E/Go: golang.org/x/mobile/internal/mobileinit.lineLog(0x8e6fc128, 0x6)
E/Go: 	/home/travis/go/src/golang.org/x/mobile/internal/mobileinit/mobileinit_android.go:54 +0x6c
E/Go: created by golang.org/x/mobile/internal/mobileinit.init.1
E/Go: 	/home/travis/go/src/golang.org/x/mobile/internal/mobileinit/mobileinit_android.go:81 +0x148
E/Go: goroutine 21 [syscall, 2 minutes]:
E/Go: syscall.Syscall(0x3, 0x33, 0x8e720000, 0x400, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/syscall/asm_linux_arm.s:17 +0x8
E/Go: syscall.read(0x33, 0x8e720000, 0x400, 0x400, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/syscall/zsyscall_linux_arm.go:783 +0x3c
E/Go: syscall.Read(0x33, 0x8e720000, 0x400, 0x400, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/syscall/syscall_unix.go:162 +0x34
E/Go: os.(*File).read(0x8e6fc138, 0x8e720000, 0x400, 0x400, 0x1, 0x0, 0x9e915bf4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/os/file_unix.go:165 +0x3c
E/Go: os.(*File).Read(0x8e6fc138, 0x8e720000, 0x400, 0x400, 0x9e915624, 0x9e94be54, 0x7e448000)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/os/file.go:101 +0x60
E/Go: bufio.(*Reader).fill(0x8e69df8c)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/bufio/bufio.go:97 +0xf4
E/Go: bufio.(*Reader).ReadSlice(0x8e69df8c, 0xa, 0x0, 0x0, 0x0, 0x9e9ddc9c, 0x400)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/bufio/bufio.go:338 +0x9c
E/Go: bufio.(*Reader).ReadLine(0x8e69df8c, 0x400, 0x400, 0x8e720000, 0x400, 0x400, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/bufio/bufio.go:367 +0x24
E/Go: golang.org/x/mobile/internal/mobileinit.lineLog(0x8e6fc138, 0x4)
E/Go: 	/home/travis/go/src/golang.org/x/mobile/internal/mobileinit/mobileinit_android.go:54 +0x6c
E/Go: created by golang.org/x/mobile/internal/mobileinit.init.1
E/Go: 	/home/travis/go/src/golang.org/x/mobile/internal/mobileinit/mobileinit_android.go:91 +0x224
E/Go: goroutine 36 [chan receive, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*nonrecursiveTree).dispatch(0x8e75d100, 0x8e75d080)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/tree_nonrecursive.go:36 +0x3c
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.newNonrecursiveTree
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/tree_nonrecursive.go:29 +0x178
E/Go: goroutine 37 [chan receive, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*nonrecursiveTree).internal(0x8e75d100, 0x8e75d0c0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/tree_nonrecursive.go:81 +0x48
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.newNonrecursiveTree
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/tree_nonrecursive.go:30 +0x1a0
E/Go: goroutine 38 [chan receive]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x9f92a150)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics/meter.go:221 +0x40
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics.NewMeter
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rcrowley/go-metrics/meter.go:40 +0x13c
E/Go: goroutine 22 [syscall, 2 minutes]:
E/Go: syscall.Syscall6(0xfc, 0x38, 0x8e7687ac, 0x1, 0xffffffff, 0x0, 0x0, 0x8e8ec030, 0x1, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/syscall/asm_linux_arm.s:48 +0x8
E/Go: syscall.EpollWait(0x38, 0x8e7687ac, 0x1, 0x1, 0xffffffff, 0x0, 0xc, 0x6)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/syscall/zsyscall_linux_arm.go:365 +0x50
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*inotify).loop(0x8e774000, 0x8e6e62c0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/watcher_inotify.go:193 +0x74
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*inotify).lazyinit
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/watcher_inotify.go:133 +0x13c
E/Go: goroutine 40 [syscall, 2 minutes]:
E/Go: os/signal.signal_recv(0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sigqueue.go:116 +0x174
E/Go: os/signal.loop()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/os/signal/signal_unix.go:22 +0x14
E/Go: created by os/signal.init.1
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/os/signal/signal_unix.go:28 +0x34
E/Go: goroutine 41 [select, 2 minutes, locked to thread]:
E/Go: runtime.gopark(0x9f4e9cb8, 0x0, 0x9f062366, 0x6, 0x18, 0x2)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/proc.go:271 +0x10c
E/Go: runtime.selectgoImpl(0x8e7697a0, 0x0, 0xc)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/select.go:423 +0x125c
E/Go: runtime.selectgo(0x8e7697a0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/select.go:238 +0x10
E/Go: runtime.ensureSigM.func1()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/signal_unix.go:434 +0x2e0
E/Go: runtime.goexit()
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/asm_arm.s:1017 +0x4
E/Go: goroutine 23 [chan receive, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*inotify).send(0x8e774000, 0x8e6e62c0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/watcher_inotify.go:253 +0x44
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*inotify).lazyinit
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/watcher_inotify.go:136 +0x190
E/Go: goroutine 24 [chan receive, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*inotify).send(0x8e774000, 0x8e6e62c0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/watcher_inotify.go:253 +0x44
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify.(*inotify).lazyinit
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/rjeczalik/notify/watcher_inotify.go:136 +0x190
E/Go: goroutine 25 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/accounts/keystore.(*watcher).loop(0x8e70e570)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/keystore/watch.go:91 +0x550
E/Go: created by github.com/ethereum/go-ethereum/accounts/keystore.(*watcher).start
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/keystore/watch.go:52 +0x54
E/Go: goroutine 26 [select]:
E/Go: github.com/ethereum/go-ethereum/accounts/keystore.(*KeyStore).updater(0x8e8986c0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/keystore/keystore.go:203 +0x12c
E/Go: created by github.com/ethereum/go-ethereum/accounts/keystore.(*KeyStore).Subscribe
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/keystore/keystore.go:190 +0x100
E/Go: goroutine 27 [chan receive]:
E/Go: github.com/ethereum/go-ethereum/accounts/usbwallet.(*LedgerHub).updater(0x8e9200a0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/usbwallet/ledger_hub.go:203 +0x4c
E/Go: created by github.com/ethereum/go-ethereum/accounts/usbwallet.(*LedgerHub).Subscribe
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/usbwallet/ledger_hub.go:188 +0x100
E/Go: goroutine 28 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/accounts.(*Manager).update(0x8e6e4800)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/manager.go:95 +0x2fc
E/Go: created by github.com/ethereum/go-ethereum/accounts.NewManager
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/accounts/manager.go:68 +0x504
E/Go: goroutine 29 [select]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0x8e91c6e0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x1b0
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x180
E/Go: goroutine 4 [select]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x8e934200)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x48c
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:139 +0x540
E/Go: goroutine 5 [select]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x8e934200)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:96 +0x1d4
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:140 +0x560
E/Go: goroutine 6 [select]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x8e934200)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x4a0
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:146 +0x694
E/Go: goroutine 7 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x8e934200)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x1d4
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:147 +0x6b4
E/Go: goroutine 8 [chan receive]:
E/Go: github.com/ethereum/go-ethereum/light.(*TxPool).eventLoop(0x8e9814d0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/light/txpool.go:305 +0x44
E/Go: created by github.com/ethereum/go-ethereum/light.NewTxPool
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/light/txpool.go:97 +0x3e4
E/Go: goroutine 9 [select]:
E/Go: github.com/ethereum/go-ethereum/eth/downloader.(*Downloader).qosTuner(0x8e746120)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:1481 +0x3d4
E/Go: created by github.com/ethereum/go-ethereum/eth/downloader.New
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/downloader/downloader.go:202 +0xe40
E/Go: goroutine 10 [select]:
E/Go: github.com/ethereum/go-ethereum/les.(*requestDistributor).loop(0x8ea0e8d0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/distributor.go:92 +0x4dc
E/Go: created by github.com/ethereum/go-ethereum/les.newRequestDistributor
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/distributor.go:81 +0x144
E/Go: goroutine 11 [select]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0x8e7b7b80)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x1b0
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x180
E/Go: goroutine 12 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x8e74e600)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x48c
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:139 +0x540
E/Go: goroutine 13 [select]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x8e74e600)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:96 +0x1d4
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:140 +0x560
E/Go: goroutine 14 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x8e74e600)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:804 +0x4a0
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:146 +0x694
E/Go: goroutine 15 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x8e74e600)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x1d4
E/Go: created by github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb.openDB
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/github.com/syndtr/goleveldb/leveldb/db.go:147 +0x6b4
E/Go: goroutine 16 [select]:
E/Go: github.com/ethereum/go-ethereum/p2p/discv5.(*Network).loop(0x8eed7600)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/discv5/net.go:424 +0x1ed0
E/Go: created by github.com/ethereum/go-ethereum/p2p/discv5.newNetwork
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/discv5/net.go:177 +0x7dc
E/Go: goroutine 51 [IO wait]:
E/Go: net.runtime_pollWait(0x7d1a5a28, 0x72, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/netpoll.go:164 +0x44
E/Go: net.(*pollDesc).wait(0x8e94343c, 0x72, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_poll_runtime.go:75 +0x28
E/Go: net.(*pollDesc).waitRead(0x8e94343c, 0x8ee1a000, 0x500)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_poll_runtime.go:80 +0x24
E/Go: net.(*netFD).readFrom(0x8e943400, 0x8ee1a000, 0x500, 0x500, 0x0, 0x0, 0x0, 0x9f86e6b0, 0x9f86bbf4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_unix.go:277 +0x144
E/Go: net.(*UDPConn).readFrom(0x8e939b48, 0x8ee1a000, 0x500, 0x500, 0x936e2440, 0x4, 0x996b65a0, 0x20)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/udpsock_posix.go:47 +0x38
E/Go: net.(*UDPConn).ReadFromUDP(0x8e939b48, 0x8ee1a000, 0x500, 0x500, 0x500, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/udpsock.go:97 +0x58
E/Go: github.com/ethereum/go-ethereum/p2p/discv5.(*udp).readLoop(0x8ea0ea80)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/discv5/udp.go:392 +0x98
E/Go: created by github.com/ethereum/go-ethereum/p2p/discv5.ListenUDP
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/discv5/udp.go:250 +0xfc
E/Go: goroutine 965 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8ef3d42c, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8ef3d424)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8ef3d400, 0x8f566601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8ee845a0, 0x8f566601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8f3e2690, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8f3e2690, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8f3e2690, 0x9f44faa0, 0x8f3eda40, 0x7e448708, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8f4a8f60, 0x0, 0x0, 0x0, 0x8e8a6100, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8f4a8f60, 0x8e6ce800, 0x8f3ac7e8, 0x9f874630, 0x8f4a8f60, 0x8f3dc020, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8f4a8f60, 0x8e943c00, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8f4a8f60, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 44 [IO wait, 2 minutes]:
E/Go: net.runtime_pollWait(0x7d1a59b0, 0x72, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/netpoll.go:164 +0x44
E/Go: net.(*pollDesc).wait(0x8e9422bc, 0x72, 0x0, 0x8e9a41c0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_poll_runtime.go:75 +0x28
E/Go: net.(*pollDesc).waitRead(0x8e9422bc, 0xffffffff, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_poll_runtime.go:80 +0x24
E/Go: net.(*netFD).accept(0x8e942280, 0x0, 0x9f86db88, 0x8e9a41c0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_unix.go:430 +0x168
E/Go: net.(*TCPListener).accept(0x8e938178, 0x9edf6c28, 0x9edf6c54, 0x9f400d70)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/tcpsock_posix.go:136 +0x20
E/Go: net.(*TCPListener).Accept(0x8e938178, 0x8e85e880, 0x0, 0x8e85e880, 0x2)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/tcpsock.go:228 +0x3c
E/Go: github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop(0x8e6daf00)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/server.go:641 +0x1ac
E/Go: created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/server.go:432 +0x12c
E/Go: goroutine 45 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/p2p/nat.Map(0x9f872680, 0x8e6e86f0, 0x8e943200, 0x9f05f458, 0x3, 0xc209, 0xc209, 0x9f06b1a1, 0xc)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:114 +0x638
E/Go: github.com/ethereum/go-ethereum/p2p.(*Server).startListening.func1(0x8e6daf00, 0x8e6ce580)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/server.go:437 +0x68
E/Go: created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/server.go:439 +0x1b4
E/Go: goroutine 46 [select]:
E/Go: github.com/ethereum/go-ethereum/p2p.(*Server).run(0x8e6daf00, 0x9f872630, 0x8e8d7920)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/server.go:501 +0x11b4
E/Go: created by github.com/ethereum/go-ethereum/p2p.(*Server).Start
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/server.go:417 +0x640
E/Go: goroutine 47 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/p2p/discv5.(*Network).SearchTopic(0x8eed7600, 0x8e6ce5a0, 0x14, 0x8e942480, 0x8e9424c0, 0x8e9fe1e0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/discv5/net.go:311 +0x1ac
E/Go: created by github.com/ethereum/go-ethereum/les.newServerPool
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/serverpool.go:146 +0x768
E/Go: goroutine 48 [select]:
E/Go: github.com/ethereum/go-ethereum/les.(*serverPool).eventLoop(0x8e8981b0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/serverpool.go:279 +0x64c
E/Go: created by github.com/ethereum/go-ethereum/les.newServerPool
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/serverpool.go:149 +0x644
E/Go: goroutine 49 [select]:
E/Go: github.com/ethereum/go-ethereum/les.(*lightFetcher).syncLoop(0x8e940aa0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/fetcher.go:130 +0x8a4
E/Go: created by github.com/ethereum/go-ethereum/les.newLightFetcher
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/fetcher.go:119 +0x2d0
E/Go: goroutine 50 [select, 1 minutes]:
E/Go: github.com/ethereum/go-ethereum/les.(*ProtocolManager).syncer(0x8e981560)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/sync.go:44 +0xe8
E/Go: created by github.com/ethereum/go-ethereum/les.(*ProtocolManager).Start
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/les/handler.go:272 +0xf8
E/Go: goroutine 67 [select]:
E/Go: github.com/ethereum/go-ethereum/ethstats.(*Service).loop(0x8e943180)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/ethstats/ethstats.go:182 +0xc34
E/Go: created by github.com/ethereum/go-ethereum/ethstats.(*Service).Start
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/ethstats/ethstats.go:106 +0x54
E/Go: goroutine 904 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8ef3d4ac, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8ef3d4a4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8ef3d480, 0x8f566c01, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8ee845b0, 0x8f566c01, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8fb603c0, 0xa, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8fb603c0, 0x0, 0x0, 0x9ed5fb30)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8fb603c0, 0x9f44faa0, 0x8f3fbfa0, 0x9e90a298, 0x8f3dc040)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read.func1(0x9f400398, 0x8f5c79c0, 0x8fb58fc8, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:631 +0x70
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read(0x8f5c7a80, 0x9f874358, 0x8ee845c8, 0x1, 0x9e906d98)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:644 +0x11c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:466 +0x44
E/Go: goroutine 87 [runnable, locked to thread]:
E/Go: _/tmp/gomobile-work-102048115/gomobile_bind._Cfunc_cproxygeth_NewHeadHandler_OnNewHead(0x2a, 0xffff7584)
E/Go: 	_/tmp/gomobile-work-102048115/gomobile_bind/_obj/_cgo_gotypes.go:173 +0x34
E/Go: _/tmp/gomobile-work-102048115/gomobile_bind.(*proxygeth_NewHeadHandler).OnNewHead(0x8e87f414, 0x8f41efe0)
E/Go: 	/tmp/gomobile-work-102048115/gomobile_bind/go_gethmain.go:3826 +0x44
E/Go: github.com/ethereum/go-ethereum/mobile.(*EthereumClient).SubscribeNewHead.func1(0x8e859c00, 0x9f86ecf8, 0x8e87f414, 0x9f86f3d8, 0x8e8c1090)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/mobile/ethclient.go:131 +0xec
E/Go: created by github.com/ethereum/go-ethereum/mobile.(*EthereumClient).SubscribeNewHead
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/mobile/ethclient.go:138 +0xb8
E/Go: goroutine 594 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0x8fb81380, 0x9f874358, 0x8e697900)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:490 +0xb9c
E/Go: created by github.com/ethereum/go-ethereum/rpc.newClient
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3c4
E/Go: goroutine 966 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0x8f5c7a80, 0x9f874358, 0x8ee845c8)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:490 +0xb9c
E/Go: created by github.com/ethereum/go-ethereum/rpc.newClient
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3c4
E/Go: goroutine 68 [select, 1 minutes]:
E/Go: github.com/ethereum/go-ethereum/eth/downloader.(*PublicDownloaderAPI).eventLoop(0x8e87e320)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/downloader/api.go:63 +0x450
E/Go: created by github.com/ethereum/go-ethereum/eth/downloader.NewPublicDownloaderAPI
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/downloader/api.go:49 +0x114
E/Go: goroutine 69 [select]:
E/Go: github.com/ethereum/go-ethereum/eth/filters.(*EventSystem).eventLoop(0x8e6ce740)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/filters/filter_system.go:407 +0x640
E/Go: created by github.com/ethereum/go-ethereum/eth/filters.NewEventSystem
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/filters/filter_system.go:100 +0x120
E/Go: goroutine 70 [chan receive, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/eth/filters.(*PublicFilterAPI).timeoutLoop(0x8e87c3c0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/filters/api.go:85 +0x4c
E/Go: created by github.com/ethereum/go-ethereum/eth/filters.NewPublicFilterAPI
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/filters/api.go:75 +0x1bc
E/Go: goroutine 1050 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8fa240ac, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8fa240a4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8fa24080, 0x8f700601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8ee84cf0, 0x8f700601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8eebf3b0, 0xa, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8eebf3b0, 0x0, 0x0, 0x9ed5fb30)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8eebf3b0, 0x9f44faa0, 0x8f42cd80, 0x9e90a298, 0x8ee84da0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read.func1(0x9f400398, 0x8f6c1b80, 0x8f55efc8, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:631 +0x70
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read(0x8f6c1c40, 0x9f874358, 0x8ee84d08, 0x1, 0x9e936aa4)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:644 +0x11c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:466 +0x44
E/Go: goroutine 61 [IO wait]:
E/Go: net.runtime_pollWait(0x7d1a5848, 0x72, 0x8e711400)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/netpoll.go:164 +0x44
E/Go: net.(*pollDesc).wait(0x8e85ecbc, 0x72, 0x9f86e6b0, 0x9f86bbf4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_poll_runtime.go:75 +0x28
E/Go: net.(*pollDesc).waitRead(0x8e85ecbc, 0x8e711400, 0x400)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_poll_runtime.go:80 +0x24
E/Go: net.(*netFD).Read(0x8e85ec80, 0x8e711400, 0x400, 0x400, 0x0, 0x9f86e6b0, 0x9f86bbf4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/fd_unix.go:250 +0x150
E/Go: net.(*conn).Read(0x8e72c2e0, 0x8e711400, 0x400, 0x400, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/net/net.go:181 +0x58
E/Go: crypto/tls.(*block).readFromUntil(0x8e9366a0, 0x7e012540, 0x8e72c2e0, 0x5, 0x8e72c2e0, 0x9f3f9ff0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/crypto/tls/conn.go:488 +0x78
E/Go: crypto/tls.(*Conn).readRecord(0x8eef2200, 0x9f4e9d17, 0x8eef22a0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/crypto/tls/conn.go:590 +0x8c
E/Go: crypto/tls.(*Conn).Read(0x8eef2200, 0x8e88f000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/crypto/tls/conn.go:1134 +0xe0
E/Go: bufio.(*Reader).fill(0x8ef11200)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/bufio/bufio.go:97 +0xf4
E/Go: bufio.(*Reader).ReadByte(0x8ef11200, 0x9530ddc0, 0x9e936790, 0x9e90ad74)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/bufio/bufio.go:239 +0x4c
E/Go: github.com/ethereum/go-ethereum/vendor/golang.org/x/net/websocket.hybiFrameReaderFactory.NewFrameReader(0x8ef11200, 0x9f4e9d40, 0x8faba014, 0x9e90bf2c, 0x4)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/golang.org/x/net/websocket/hybi.go:123 +0x34
E/Go: github.com/ethereum/go-ethereum/vendor/golang.org/x/net/websocket.Codec.Receive(0x9f4e970c, 0x9f4e9710, 0x8faba000, 0x9f3edf50, 0x8e696790, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/vendor/golang.org/x/net/websocket/websocket.go:338 +0x90
E/Go: github.com/ethereum/go-ethereum/ethstats.(*Service).readLoop(0x8e943180, 0x8faba000)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/ethstats/ethstats.go:236 +0x98
E/Go: created by github.com/ethereum/go-ethereum/ethstats.(*Service).loop
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/ethstats/ethstats.go:170 +0x490
E/Go: goroutine 88 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8e692bac, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8e692ba4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8e692b80, 0x8e91e001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e6fc380, 0x8e91e001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e6db680, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e6db680, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e6db680, 0x9f44faa0, 0x8e9fc510, 0x7e448708, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8e9ce5a0, 0x0, 0x0, 0x0, 0x8e8a6100, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8e9ce5a0, 0x8e6ce800, 0x8e939140, 0x9f874630, 0x8e9ce5a0, 0x8e6fc438, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8e9ce5a0, 0x8e9fc300, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8e9ce5a0, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 71 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8f37d72c, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8f37d724)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8f37d700, 0x8e752001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e938f20, 0x8e752001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e6efc20, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e6efc20, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e6efc20, 0x9f44faa0, 0x8e87f860, 0x7e4484b0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8e87d320, 0x0, 0x0, 0x0, 0x8e750d00, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8e87d320, 0x8e6ce800, 0x8e6fc348, 0x9f874630, 0x8e87d320, 0x8e939090, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8e87d320, 0x0, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8e87d320, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 72 [select]:
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0x8e859bc0, 0x9f874358, 0x8e938f48)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:490 +0xb9c
E/Go: created by github.com/ethereum/go-ethereum/rpc.newClient
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3c4
E/Go: goroutine 86 [semacquire]:
E/Go: sync.runtime_notifyListWait(0x8f37d7ac, 0x1066)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8f37d7a4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8f37d780, 0x8eec7001, 0xdff, 0xdff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e938f30, 0x8eec7001, 0xdff, 0xdff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e6db590, 0xa, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e6db590, 0x0, 0x0, 0x9ed5fb30)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e6db590, 0x9f44faa0, 0x8e9fc3a0, 0x9e90a298, 0x96e14b60)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read.func1(0x9f400398, 0x8e859b00, 0x8f36ffc8, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:631 +0x70
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read(0x8e859bc0, 0x9f874358, 0x8e938f48, 0x7b034, 0x31)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:644 +0x11c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:466 +0x44
E/Go: goroutine 76 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8e692c2c, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8e692c24)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8e692c00, 0x8e91e601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e6fc3b8, 0x8e91e601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e8f82d0, 0xa, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e8f82d0, 0x0, 0x0, 0x9ed5fb30)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e8f82d0, 0x9f44faa0, 0x8e87fa80, 0x9e90a298, 0x8e6fc460)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read.func1(0x9f400398, 0x8e8bfc00, 0x8f375fc8, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:631 +0x70
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read(0x8e8bfd00, 0x9f874358, 0x8e6fc3d8, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:644 +0x11c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:466 +0x44
E/Go: goroutine 74 [select]:
E/Go: github.com/ethereum/go-ethereum/eth/filters.(*PublicFilterAPI).NewHeads.func1(0x8e87c3c0, 0x8e9ce330, 0x8e6cfec0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/filters/api.go:218 +0x180
E/Go: created by github.com/ethereum/go-ethereum/eth/filters.(*PublicFilterAPI).NewHeads
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/filters/api.go:229 +0x74
E/Go: goroutine 75 [runnable]:
E/Go: reflect.rselect(0x93fde810, 0x3, 0x3, 0x9f06fecf, 0xe)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/select.go:711 +0x1ac
E/Go: reflect.Select(0x904a5f7c, 0x3, 0x3, 0x9c341c00, 0x16, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/reflect/value.go:2022 +0x728
E/Go: github.com/ethereum/go-ethereum/rpc.(*ClientSubscription).forward(0x8e8c1090, 0x0, 0x0, 0x8e859b00)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:750 +0x318
E/Go: github.com/ethereum/go-ethereum/rpc.(*ClientSubscription).start(0x8e8c1090)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:730 +0x1c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).handleResponse
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:617 +0x1e8
E/Go: goroutine 89 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0x8e8bfd00, 0x9f874358, 0x8e6fc3d8)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:490 +0xb9c
E/Go: created by github.com/ethereum/go-ethereum/rpc.newClient
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3c4
E/Go: goroutine 631 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0x8fb789c0, 0x9f874358, 0x8e9f3270)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:490 +0xb9c
E/Go: created by github.com/ethereum/go-ethereum/rpc.newClient
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3c4
E/Go: goroutine 91 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8e692cac, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8e692ca4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8e692c80, 0x8e91ec01, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e6fc4b0, 0x8e91ec01, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e6db950, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e6db950, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e6db950, 0x9f44faa0, 0x8e9fc7c0, 0x7e448708, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8e9ce750, 0x0, 0x0, 0x0, 0x8e750d00, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8e9ce750, 0x8e6ce800, 0x8e72c0b0, 0x9f874630, 0x8e9ce750, 0x8e6fc5b0, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8e9ce750, 0x7c088000, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8e9ce750, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 92 [select]:
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0x8e75c100, 0x9f874358, 0x8e6fc508)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:490 +0xb9c
E/Go: created by github.com/ethereum/go-ethereum/rpc.newClient
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3c4
E/Go: goroutine 93 [semacquire]:
E/Go: sync.runtime_notifyListWait(0x8e692d2c, 0x105d)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8e692d24)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8e692d00, 0x8e8d3001, 0xdff, 0xdff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e6fc4f0, 0x8e8d3001, 0xdff, 0xdff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e6893b0, 0xa, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e6893b0, 0x0, 0x0, 0x9ed5fb30)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e6893b0, 0x9f44faa0, 0x8e9a4250, 0x9e90a298, 0x96e14bc0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read.func1(0x9f400398, 0x8e75c000, 0x8eefcfc8, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:631 +0x70
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read(0x8e75c100, 0x9f874358, 0x8e6fc508, 0x8e87fa70, 0x9f4789b8)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:644 +0x11c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:466 +0x44
E/Go: goroutine 806 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8e6e4aac, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8e6e4aa4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8e6e4a80, 0x8f46ec01, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8ef55fa8, 0x8f46ec01, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8fb601e0, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8fb601e0, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8fb601e0, 0x9f44faa0, 0x8f3a9220, 0x7e448258, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8f467170, 0x0, 0x0, 0x0, 0x8e8a6100, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8f467170, 0x8e6ce800, 0x8ee84330, 0x9f874630, 0x8f467170, 0x8f3ac068, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8f467170, 0x8e943c00, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8f467170, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 95 [select]:
E/Go: github.com/ethereum/go-ethereum/eth/filters.(*PublicFilterAPI).NewHeads.func1(0x8e87c3c0, 0x8e9e41b0, 0x8e9a0c60)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/filters/api.go:218 +0x180
E/Go: created by github.com/ethereum/go-ethereum/eth/filters.(*PublicFilterAPI).NewHeads
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/eth/filters/api.go:229 +0x74
E/Go: goroutine 96 [select]:
E/Go: reflect.rselect(0x936241b0, 0x3, 0x3, 0x9f06fecf, 0xe)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/select.go:711 +0x1ac
E/Go: reflect.Select(0x904a9f7c, 0x3, 0x3, 0x9c1e1400, 0x16, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/reflect/value.go:2022 +0x728
E/Go: github.com/ethereum/go-ethereum/rpc.(*ClientSubscription).forward(0x8e8d01e0, 0x0, 0x0, 0x8e75c100)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:750 +0x318
E/Go: github.com/ethereum/go-ethereum/rpc.(*ClientSubscription).start(0x8e8d01e0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:730 +0x1c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).handleResponse
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:617 +0x1e8
E/Go: goroutine 33 [runnable, locked to thread]:
E/Go: sync.runtime_notifyListWait(0x93c5524c, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x93c55244)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).write(0x93c55200, 0x8e724240, 0x74, 0xb7, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:90 +0x154
E/Go: io.(*PipeWriter).Write(0x8e696a40, 0x8e724240, 0x74, 0xb7, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:157 +0x38
E/Go: encoding/json.(*Encoder).Encode(0x904aac38, 0x9f484e80, 0x94e2bf00, 0x7da849c8, 0x8e696a60)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:218 +0x194
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).write(0x94e2bec0, 0x9f872310, 0x8e70e044, 0x9f484e80, 0x94e2bf00, 0x9e915624, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:438 +0xf0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).send(0x94e2bec0, 0x9f872310, 0x8e70e044, 0x92e485a0, 0x9f484e80, 0x94e2bf00, 0x94e2bf00, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:414 +0x1d4
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).CallContext(0x94e2bec0, 0x9f872310, 0x8e70e044, 0x9f48f430, 0x99a7f370, 0x9f06f5f3, 0xe, 0x99a7f3e0, 0x2, 0x2, ...)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:260 +0x2c0
E/Go: github.com/ethereum/go-ethereum/ethclient.(*Client).BalanceAt(0x8e696a70, 0x9f872310, 0x8e70e044, 0x4389ab85, 0x6ea58ca8, 0x7f522386, 0x286601fc, 0x71113073, 0x99a7f350, 0x4, ...)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/ethclient/ethclient.go:265 +0x174
E/Go: github.com/ethereum/go-ethereum/mobile.(*EthereumClient).GetBalanceAt(0x8e696a80, 0x8e70e510, 0x92e48460, 0x2fc7, 0x0, 0x9f929f18, 0x8e6ea160, 0x9e9333ac)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/mobile/ethclient.go:151 +0x170
E/Go: _/tmp/gomobile-work-102048115/gomobile_bind.proxygeth_EthereumClient_GetBalanceAt(0xffff7586, 0xffffffe3, 0xffff7587, 0x2fc7, 0x0, 0x9e906d5c, 0x9e933398)
E/Go: 	/tmp/gomobile-work-102048115/gomobile_bind/go_gethmain.go:1025 +0xd0
E/Go: _/tmp/gomobile-work-102048115/gomobile_bind._cgoexpwrap_71bf534a5974_proxygeth_EthereumClient_GetBalanceAt(0xffff7586, 0xffffffe3, 0xffff7587, 0x2fc7, 0x0, 0x7e347ccc, 0x7e347d4c)
E/Go: 	_/tmp/gomobile-work-102048115/gomobile_bind/_obj/_cgo_gotypes.go:1486 +0x3c
E/Go: _/tmp/gomobile-work-102048115/gomobile_bind._Cfunc_cproxygeth_NewHeadHandler_OnNewHead(0x2b, 0xffff7588)
E/Go: 	_/tmp/gomobile-work-102048115/gomobile_bind/_obj/_cgo_gotypes.go:173 +0x34
E/Go: _/tmp/gomobile-work-102048115/gomobile_bind.(*proxygeth_NewHeadHandler).OnNewHead(0x8e9fc5bc, 0x8e696940)
E/Go: 	/tmp/gomobile-work-102048115/gomobile_bind/go_gethmain.go:3826 +0x44
E/Go: github.com/ethereum/go-ethereum/mobile.(*EthereumClient).SubscribeNewHead.func1(0x8e75c140, 0x9f86ecf8, 0x8e9fc5bc, 0x9f86f3d8, 0x8e8d01e0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/mobile/ethclient.go:131 +0xec
E/Go: created by github.com/ethereum/go-ethereum/mobile.(*EthereumClient).SubscribeNewHead
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/mobile/ethclient.go:138 +0xb8
E/Go: goroutine 99 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8ef3d82c, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8ef3d824)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8ef3d800, 0x8ea0c001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e72c0d0, 0x8ea0c001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e94f4a0, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e94f4a0, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e94f4a0, 0x9f44faa0, 0x8e90c1b0, 0x7e448258, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8e9e4240, 0x0, 0x0, 0x0, 0x8e8a6100, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8e9e4240, 0x8e6ce800, 0x8e696138, 0x9f874630, 0x8e9e4240, 0x8e72c158, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8e9e4240, 0x5090100, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8e9e4240, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 100 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0x8e8ec600, 0x9f874358, 0x8e72c0f8)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:490 +0xb9c
E/Go: created by github.com/ethereum/go-ethereum/rpc.newClient
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3c4
E/Go: goroutine 56 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8ef3d8ac, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8ef3d8a4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8ef3d880, 0x8ea0c601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e72c0e0, 0x8ea0c601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e689590, 0xa, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e689590, 0x0, 0x0, 0x9ed5fb30)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e689590, 0x9f44faa0, 0x8e9a42a0, 0x9e90a298, 0x8e72c180)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read.func1(0x9f400398, 0x8e8ec300, 0x8e6b0fc8, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:631 +0x70
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read(0x8e8ec600, 0x9f874358, 0x8e72c0f8, 0x855d04d8, 0x70a4)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:644 +0x11c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:466 +0x44
E/Go: goroutine 62 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8e93ccac, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8e93cca4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8e93cc80, 0x8ee48601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e696210, 0x8ee48601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e94fd10, 0xa, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e94fd10, 0x0, 0x0, 0x9ed5fb30)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e94fd10, 0x9f44faa0, 0x8e9fd0d0, 0x9e90a298, 0x8e9f2540)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read.func1(0x9f400398, 0x8e75dac0, 0x8f36efc8, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:631 +0x70
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).read(0x8e75db80, 0x9f874358, 0x8e696228, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:644 +0x11c
E/Go: created by github.com/ethereum/go-ethereum/rpc.(*Client).dispatch
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:466 +0x44
E/Go: goroutine 102 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/p2p/discv5.(*nodeDB).expirer(0x8e73cde0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/discv5/database.go:244 +0x174
E/Go: created by github.com/ethereum/go-ethereum/p2p/discv5.(*nodeDB).ensureExpirer.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/p2p/discv5/database.go:236 +0x30
E/Go: goroutine 1497 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8f8be52c, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8f8be524)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8f8be500, 0x8f91c001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8f4903c0, 0x8f91c001, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8f8d62d0, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8f8d62d0, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8f8d62d0, 0x9f44faa0, 0x8e90c8e0, 0x7e448708, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8f8919e0, 0x0, 0x0, 0x0, 0x8e8a6100, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8f8919e0, 0x8e6ce800, 0x8f452288, 0x9f874630, 0x8f8919e0, 0x8f490440, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8f8919e0, 0x8e943c00, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8f8919e0, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 374 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8e6f932c, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8e6f9324)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8e6f9300, 0x8f39a601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8e697078, 0x8f39a601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8ef4c3c0, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8ef4c3c0, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8ef4c3c0, 0x9f44faa0, 0x8e8a1be0, 0x7e4484b0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8ee63500, 0x0, 0x0, 0x0, 0x8e8a6100, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8ee63500, 0x8e6ce800, 0x8e6970c0, 0x9f874630, 0x8ee63500, 0x8eeaee38, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8ee63500, 0x8e943c00, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8ee63500, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 111 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8fab8f2c, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8fab8f24)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8fab8f00, 0x8ee34601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
E/Go: io.(*PipeReader).Read(0x8ef54330, 0x8ee34601, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:130 +0x38
E/Go: encoding/json.(*Decoder).refill(0x8e8f8690, 0x9f43f40a, 0x9)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:152 +0xdc
E/Go: encoding/json.(*Decoder).readValue(0x8e8f8690, 0x0, 0x0, 0x9ed55114)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:128 +0x258
E/Go: encoding/json.(*Decoder).Decode(0x8e8f8690, 0x9f44faa0, 0x8e9fd010, 0x7e448708, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/encoding/json/stream.go:57 +0x60
E/Go: github.com/ethereum/go-ethereum/rpc.(*jsonCodec).ReadRequestHeaders(0x8e7c59b0, 0x0, 0x0, 0x0, 0x8e8a6100, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/json.go:126 +0xcc
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).readRequest(0x8e6ce800, 0x9f874630, 0x8e7c59b0, 0x8e6ce800, 0x8eeae0e8, 0x9f874630, 0x8e7c59b0, 0x8e6961b0, 0x1)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:395 +0x34
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).serveRequest(0x8e6ce800, 0x9f874630, 0x8e7c59b0, 0x9e963e00, 0x3, 0x0, 0x0)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:179 +0x1d0
E/Go: github.com/ethereum/go-ethereum/rpc.(*Server).ServeCodec(0x8e6ce800, 0x9f874630, 0x8e7c59b0, 0x3)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/server.go:235 +0x68
E/Go: created by github.com/ethereum/go-ethereum/rpc.DialInProc.func1
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/inproc.go:29 +0x2d8
E/Go: goroutine 112 [select, 2 minutes]:
E/Go: github.com/ethereum/go-ethereum/rpc.(*Client).dispatch(0x8e89f040, 0x9f874358, 0x8ef54358)
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:490 +0xb9c
E/Go: created by github.com/ethereum/go-ethereum/rpc.newClient
E/Go: 	/home/travis/go/src/github.com/ethereum/go-ethereum/rpc/client.go:203 +0x3c4
E/Go: goroutine 98 [semacquire, 2 minutes]:
E/Go: sync.runtime_notifyListWait(0x8fab8fac, 0x1)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/runtime/sema.go:298 +0x150
E/Go: sync.(*Cond).Wait(0x8fab8fa4)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/sync/cond.go:57 +0x78
E/Go: io.(*pipe).read(0x8fab8f80, 0x8ee34c01, 0x5ff, 0x5ff, 0x0, 0x0, 0x0)
E/Go: 	/home/travis/build/ethereum/go-ethereum/go/src/io/pipe.go:47 +0xdc
@karalabe

This comment has been minimized.

Show comment
Hide comment
@karalabe

karalabe May 5, 2017

Member

Thanks for the report, forwarded it upstream. Don't think I have the necessary knowledge to debug this :D

Member

karalabe commented May 5, 2017

Thanks for the report, forwarded it upstream. Don't think I have the necessary knowledge to debug this :D

@ligi

This comment has been minimized.

Show comment
Hide comment
@ligi

ligi May 5, 2017

Member

Thanks! Me neither - lets hope at the end of this chain there is someone who does ;-)

Member

ligi commented May 5, 2017

Thanks! Me neither - lets hope at the end of this chain there is someone who does ;-)

@ligi

This comment has been minimized.

Show comment
Hide comment
@ligi

ligi May 11, 2017

Member

Nice to see upstream added a not to distant milestone there: Go1.8.2 - makes hope this gets solved soon

Member

ligi commented May 11, 2017

Nice to see upstream added a not to distant milestone there: Go1.8.2 - makes hope this gets solved soon

@karalabe

This comment has been minimized.

Show comment
Hide comment
@karalabe

karalabe May 23, 2017

Member

Fixed upstream by golang/go@e5a5c03. Closing this issue, alas the soonest is Go 1.8.2 that this will land, maybe only 1.9. Hope it doesn't bother too much until then.

Member

karalabe commented May 23, 2017

Fixed upstream by golang/go@e5a5c03. Closing this issue, alas the soonest is Go 1.8.2 that this will land, maybe only 1.9. Hope it doesn't bother too much until then.

@karalabe karalabe closed this May 23, 2017

@ligi

This comment has been minimized.

Show comment
Hide comment
@ligi

ligi May 23, 2017

Member

That's great news @karalabe - yay - thanks for the follow-up! I could mitigate the problem highly recently by not interacting with the node until the initial sync is done: http://walleth.org/2017/05/23/walleth-0.11
Currently #14363 is bugging me most as I want to start with ERC20 support ;-)

Member

ligi commented May 23, 2017

That's great news @karalabe - yay - thanks for the follow-up! I could mitigate the problem highly recently by not interacting with the node until the initial sync is done: http://walleth.org/2017/05/23/walleth-0.11
Currently #14363 is bugging me most as I want to start with ERC20 support ;-)

@karalabe

This comment has been minimized.

Show comment
Hide comment
@karalabe

karalabe May 24, 2017

Member

The fix is part of Go 1.8.3, which should be released today, so you'll have a new stable Geth built with the fix included on Monday :)

Member

karalabe commented May 24, 2017

The fix is part of Go 1.8.3, which should be released today, so you'll have a new stable Geth built with the fix included on Monday :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment