Nexusoft / NexusInterface

The official Logical and Interface layers of the Nexus Software Stack.
https://crypto.nexus.io/wallet
MIT License
32 stars 12 forks source link

1.1.0 wallet windows, wont bootstrap or abort bootstrap #61

Closed l8nit3tr0ubl3 closed 5 years ago

l8nit3tr0ubl3 commented 5 years ago

First, very well done nexus dev team. That was an Incredibly fast rollout to fix the connection errors.

To reproduce: Start new 1.1.0 wallet with a fresh PC (windows 10). Everything connects and wallet loads, however when choosing to bootstrap the counter hangs at 0%. Also when attempting to abort the bootstrapping the process hangs for 5+ minutes untill I eventually just restart the wallet. Standard syncing works just fine though.

Will update with log info when I'm done work, also will test the linux and osx versions

Qrysto commented 5 years ago

Thank you for your bug report. This is probably not a bug on the bootstrap process itself but a bug on the core, happening on fresh start, the core would shut down after a while, making the bootstrap process malfunction. @l8nit3tr0ubl3 Could you confirm if it works well after closing and reopening the wallet (not a fresh start)?

l8nit3tr0ubl3 commented 5 years ago

You are 100% correct, I tried your workaround on a wallet that had normally synced 1M blocks or so, after shutting down and restarting all works fine. Both bootstrapping and aborting the bootstrapping.

On a side note, when closing the wallet I received the "your wallet is not encrypted" message. However I had not received it up until then. Likely the shutdown sent a sigkill to whatever process has the bug, allowing the rest to try to start during the brief period before shutdown.

[edit] Just as a bit of extra info, a fresh Linux appimage works great too on ubuntu 16.04 :) Great job team!

[update] Once finished the bootstrapping process, the wallet does a rescan, and then a second bootstrapping dialog appears and hangs until the wallet is restarted manually. However, it seems the bootstrap was properly downloaded as I now have nearly the full blockchain/

Qrysto commented 5 years ago

Thank you @l8nit3tr0ubl3, I will take a look at the issue you mentioned in your update.