{"action":"created","issue":{"url":"https://api.github.com/repos/ethereum/go-ethereum/issues/15001","repository_url":"https://api.github.com/repos/ethereum/go-ethereum","labels_url":"https://api.github.com/repos/ethereum/go-ethereum/issues/15001/labels{/name}","comments_url":"https://api.github.com/repos/ethereum/go-ethereum/issues/15001/comments","events_url":"https://api.github.com/repos/ethereum/go-ethereum/issues/15001/events","html_url":"https://github.com/ethereum/go-ethereum/issues/15001","id":251221061,"number":15001,"title":"geth --fast stalls before crossing finish line","user":{"login":"Dirksterson","id":31130721,"avatar_url":"https://avatars2.githubusercontent.com/u/31130721?v=4","gravatar_id":"","url":"https://api.github.com/users/Dirksterson","html_url":"https://github.com/Dirksterson","followers_url":"https://api.github.com/users/Dirksterson/followers","following_url":"https://api.github.com/users/Dirksterson/following{/other_user}","gists_url":"https://api.github.com/users/Dirksterson/gists{/gist_id}","starred_url":"https://api.github.com/users/Dirksterson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dirksterson/subscriptions","organizations_url":"https://api.github.com/users/Dirksterson/orgs","repos_url":"https://api.github.com/users/Dirksterson/repos","events_url":"https://api.github.com/users/Dirksterson/events{/privacy}","received_events_url":"https://api.github.com/users/Dirksterson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":53,"created_at":"2017-08-18T11:46:26Z","updated_at":"2017-10-05T19:20:44Z","closed_at":null,"author_association":"NONE","body":"#### System information\r\n\r\nGeth version: `geth version` 1.5.9-stable, Go1.7.4\r\nOS & Version: OSX 10.12.6 MacMini 4GB RAM (latest MacMini doesn't support field RAM upgrade anymore) VDSL connection with an average of 20-40Mbit throughput. Ethereum Wallet 0.9.0\r\nCommit hash : (if `develop`)\r\n\r\n#### Expected behaviour\r\n\r\nfast sync to current latest block followed by auto disabling \r\n\r\n#### Actual behaviour\r\n\r\nstalling from a few thousand blocks up to a few hundred to current latest block. Tries to catch up to latest block, but number of new blocks is greater than the speed of adding fast blocks. Never auto disables fast sync mode.\r\n\r\n#### Steps to reproduce the behaviour\r\n\r\nRemovedb and geth --fast --cache=1024. 5 times on that machine over the last weeks. \r\n\r\nFast sync is already my workaround, starting a fresh fast sync from scratch. Before I was unsuccessful on that machine trying to sync with existing blockchain data instead. This was also a lost race of catching up to the latest block on that machine. This workaround was good until now. \r\n\r\nToday even the workaround in fast sync mode (cache -1024) will not completely load the blockchain anymore. It catches up some hundred blocks to the latest block and stalls for hours. By the time it catches up a few hundred blocks, the latest block moved ahead again. The closer geth is getting to import to the latest block (at time of writing 4173161), the slower it gets. It does not catch up anymore. Tried 5 times now over the last weeks and giving up at around 4-5 days each. \r\n\r\nDoes the machine not meet todays minimum hardware requirement anymore or is this a major bug?\r\n\r\n#### Backtrace\r\n\r\nlatest block 13 hours ago (!)\r\n\r\nI0818 00:15:26.444933 core/blockchain.go:805] imported  148 receipts in    2.775s. #4169952 [e3f556fc… / 36f4d3c9…]\r\n\r\n...\r\n\r\nlatest header chain 50 minutes ago\r\n\r\nI0818 12:47:45.107445 core/headerchain.go:342] imported    1 headers in   4.954ms. #4173009 [350d1426… / 350d1426…]\r\n\r\n...\r\n\r\ncurrently only importing nothing but state entries\r\n\r\nI0818 13:36:41.103101 eth/downloader/downloader.go:966] imported 172 state entries in   10.009s: processed 10010213, pending at least 129361\r\nI0818 13:36:41.103131 eth/downloader/downloader.go:966] imported 384 state entries in 783.519ms: processed 10010597, pending at least 129361\r\nI0818 13:36:41.103154 eth/downloader/downloader.go:966] imported 381 state entries in    6.963s: processed 10010978, pending at least 129361\r\nI0818 13:36:41.103167 eth/downloader/downloader.go:966] imported  25 state entries in  87.654ms: processed 10011003, pending at least 129360\r\nI0818 13:36:46.014244 eth/downloader/downloader.go:966] imported 384 state entries in    2.482s: processed 10011387, pending at least 127584\r\nI0818 13:36:49.074483 eth/downloader/downloader.go:966] imported 381 state entries in    7.082s: processed 10011768, pending at least 127105\r\nI0818 13:36:49.074553 eth/downloader/downloader.go:966] imported 384 state entries in    7.971s: processed 10012152, pending at least 127105\r\nI0818 13:36:49.074574 eth/downloader/downloader.go:966] imported 384 state entries in    3.772s: processed 10012536, pending at least 127105\r\nI0818 13:36:49.074603 eth/downloader/downloader.go:966] imported 162 state entries in    5.822s: processed 10012698, pending at least 127105\r\nI0818 13:36:49.074622 eth/downloader/downloader.go:966] imported  25 state entries in    4.050s: processed 10012723, pending at least 127105\r\nI0818 13:36:49.074639 eth/downloader/downloader.go:966] imported 381 state entries in    3.060s: processed 10013104, pending at least 127105\r\nI0818 13:36:49.074742 eth/downloader/downloader.go:966] imported  85 state entries in    7.117s: processed 10013189, pending at least 127105\r\nI0818 13:36:49.074765 eth/downloader/downloader.go:966] imported 375 state entries in    2.219s: processed 10013564, pending at least 127105\r\nI0818 13:36:49.074782 eth/downloader/downloader.go:966] imported  87 state entries in    3.915s: processed 10013651, pending at least 127105\r\nI0818 13:36:49.074795 eth/downloader/downloader.go:966] imported  23 state entries in 271.734ms: processed 10013674, pending at least 127104"},"comment":{"url":"https://api.github.com/repos/ethereum/go-ethereum/issues/comments/334565855","html_url":"https://github.com/ethereum/go-ethereum/issues/15001#issuecomment-334565855","issue_url":"https://api.github.com/repos/ethereum/go-ethereum/issues/15001","id":334565855,"user":{"login":"MartinDace","id":31865502,"avatar_url":"https://avatars1.githubusercontent.com/u/31865502?v=4","gravatar_id":"","url":"https://api.github.com/users/MartinDace","html_url":"https://github.com/MartinDace","followers_url":"https://api.github.com/users/MartinDace/followers","following_url":"https://api.github.com/users/MartinDace/following{/other_user}","gists_url":"https://api.github.com/users/MartinDace/gists{/gist_id}","starred_url":"https://api.github.com/users/MartinDace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MartinDace/subscriptions","organizations_url":"https://api.github.com/users/MartinDace/orgs","repos_url":"https://api.github.com/users/MartinDace/repos","events_url":"https://api.github.com/users/MartinDace/events{/privacy}","received_events_url":"https://api.github.com/users/MartinDace/received_events","type":"User","site_admin":false},"created_at":"2017-10-05T19:20:44Z","updated_at":"2017-10-05T19:20:44Z","author_association":"NONE","body":"@tomtom87 thanks for your advice but I don't know where to start. There are three files on my computer with the suffix .json and none of them have the private key. Where is the keystore directory? I cannot find any file or folder with that name. Likewise I don't know how to go about creating a 'Mist exported json file.' I do not see any export facility in the Mist menu. This may all seem obvious to you but I have no idea where to begin. Your further advice would be much appreciated."}}
{"actor":{"display_login":"MartinDace"}}