cryptoadvance / specter-desktop

A desktop GUI for Bitcoin Core optimised to work with hardware wallets
MIT License
794 stars 237 forks source link

Specter v2.0.1 is now so slow that I get an error when trying to look at the settings for the wallet. #2326

Open freddiemacd opened 1 year ago

freddiemacd commented 1 year ago

Describe the bug I have a long-term wallet with over 1000 change addresses. I updated from v1.13 to v2.0.1. It takes many minutes to first load the wallets when opening Specter Desktop. Much much longer than with v1.13. If I select settings after about 1 minute I get a server error that lists the exception as 'dictionary changed size during iteration'. I have had to revert to the 1.13 app image to use Specter Desktop

To Reproduce Happens every time I try to look at settings of this heavily used wallet.

Expected behavior It should list the settings.

Screenshots none

Desktop (please complete the following information):

BTCBellyButton commented 1 year ago

Same here! #2316 Unusable.

bitcoinheiro commented 1 year ago

Same here, I was unable to do the most basic stuff with it. Unusable.

spyhuntergenral commented 4 months ago

Can confirm this issue, with a fresh build from source, default configs, no wallets. on Firefox, chrome and edge. it takes around 25 seconds to load any page. Nothing of interest in logs.

only thing of interest is this error from the browser debug: GET | http://INTERNAL_HOSTS_IP:35729/livereload.js?snipver=1 Returns 'NS_ERROR_NET_TIMEOUT'

the v1.x train worked perfectly so rolling back :(

xavierfiechter commented 2 months ago

https://github.com/cryptoadvance/specter-desktop/issues/2460