firo icon indicating copy to clipboard operation
firo copied to clipboard

Error message during wallet start is hidden behind splash screen

Open nrsimha opened this issue 10 months ago • 6 comments

Describe the issue

Error which shows during start of wallet is hidden behind splash screen. And clicking on splash screen doesn't hide it, it just make some sound. User thus doesn't even know about the error and it is required to click ok for wallet to start it looks lie frozen.

Solution: errors should show in front of splash screen, or splash screen should be hidden before showing error dialog.

Example of the error: Image

Local setup

Macos Squoia, Firo Core version v0.14.14.0-ge0c423805 (64-bit)

nrsimha avatar Feb 01 '25 10:02 nrsimha

After you click OK, does the wallet loads?

skironDotNet avatar Feb 05 '25 16:02 skironDotNet

After you click OK, does the wallet loads?

Yes, it loads. But if you start wallet and don't click immediatelly on splash screen to hide it, you cannot click OK once dialog appears as it is hidden behind Splash (which you cannot hide at this moment).

nrsimha avatar Feb 10 '25 22:02 nrsimha

Was the wallet 24 word based? or did you set HD Seed? or was it random wallet? I'm asking all those questions before I give you an answer how to solve it. generally your wallet file is corrupt, and there a few way to recover/recreate it...

skironDotNet avatar Feb 11 '25 06:02 skironDotNet

Error message I gave is not relevant to this bug. If you have read bug report you will see that issue is error message is hidden.

On Tue, Feb 11, 2025, 07:45 Pawel Cioch @.***> wrote:

Was the wallet 24 word based? or did you set HD Seed? or was it random wallet? I'm asking all those questions before I give you an answer how to solve it. generally your wallet file is corrupt, and there a few way to recover/recreate it...

— Reply to this email directly, view it on GitHub https://github.com/firoorg/firo/issues/1523#issuecomment-2649953227, or unsubscribe https://github.com/notifications/unsubscribe-auth/AASW3ROZPUKUKPV5VOPRVLT2PGMAXAVCNFSM6AAAAABWJEAQZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBZHE2TGMRSG4 . You are receiving this because you were mentioned.Message ID: @.***>

nrsimha avatar Feb 11 '25 13:02 nrsimha

haha I was trying to prove you it's not a bug... basically you need to recreate your wallet with current keys. Firo doesn't have a debug screen for this like PIVX, so you need start the client with flags. First try upgradewallet. If this doesn't help then zap tx, this is basically recover the keys, and create a new wallet file. Create a backup first of your wallet.dat (or other if you are using custom name)

Unless the essence of your bug is the fact that error popup windows is behind the splash, then yeah a separate bug. the problem with the splash is, it's a top most form, so should be hidden when error occurs @reubenyap

Image

skironDotNet avatar Feb 12 '25 00:02 skironDotNet

Unless the essence of your bug is the fact that error popup windows is behind the splash

Well title of this issue is: Error message during wallet start is hidden behind splash screen

Did you read the issue at all? It may be good idea before sending unrelated comments based on seeing attached picture of example error.

nrsimha avatar Feb 12 '25 10:02 nrsimha