zenon-network / syrius

MIT License
17 stars 14 forks source link

White screen #117

Closed Hardnfast81 closed 2 months ago

Hardnfast81 commented 2 months ago

Describe the bug After updating to v0.2.0 I get a white screen on syrius and nothing loads Same happens with v0.2.1

To Reproduce Steps to reproduce the behavior:

  1. Launch syrius

Expected behavior Syrius to launch

Actual behavior White screen

Workaround None.

Screenshots Screenshot 2024-04-03 205954

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

Bounty program

KingGorrin commented 2 months ago

I'm able to reproduce this issue when disabling my ethernet interfaces or internet connection. Syrius fails to initialize the Web3WalletService when it has no internet connection. Please confirm your internet connection is working properly when starting Syrius.

To debug your issue I need further information.

Please post or DM the results of the following Command:

ipconfig /all

and post the contents of the Syrius log files.

Hardnfast81 commented 2 months ago

Screenshot 2024-04-18 202221 Screenshot 2024-04-18 202238

Hardnfast81 commented 2 months ago

zenon.error.log

KingGorrin commented 2 months ago

zenon.error.log

Sorry, I posted the wong path. Can you post the contents of the log files in the syrius directory.

C:\Users\<username>\AppData\Roaming\znn\syrius\log

Hardnfast81 commented 2 months ago

syrius-1713469908948.log

KingGorrin commented 2 months ago

Thank you for posting the info. Please answer the following questions:

  1. When was the first time the white screen happen
  2. Does the white screen always happen when you start syrius? If not, please describe in the situations in which it happens.
  3. What was the address of the last node syrius was connected to
  4. Do you use an embedded or local node?
  5. Did you enable the Launch at startup wallet option in syrius?
  6. Did you ever tried a full restore of the wallet?
Hardnfast81 commented 2 months ago

When was the first time the white screen happen When updating to 0.2.0

Does the white screen always happen when you start syrius? If not, please describe in the situations in which it happens. Always on start up

What was the address of the last node syrius was connected to Hc1 node

Do you use an embedded or local node? Public node Hc1 node

Did you enable the Launch at startup wallet option in syrius? Where can I find this?

Did you ever tried a full restore of the wallet? Not tried a full restore yet

KingGorrin commented 2 months ago

Let's start with a full restore. I need to make sure all Hive dbs are using the default values.

Before executing the following steps, make sure you have a backup of your seed.

  1. Make a copy of the entire C:\Users\<username>\AppData\Roaming\znn directory.
  2. Rename it to znn.bak
  3. Delete the directory znn
  4. Start Syrius
  5. Continue if Syrius starts without white screen; otherwise stop
  6. Select import wallet and locate the wallet in C:\Users\<username>\AppData\Roaming\znn.bak\wallet
  7. Unlock with your password
  8. Follow instructions until the wallet is initialize
  9. Close Syrius and start Syrius again

To revert to previous situation

  1. Delete the C:\Users\<username>\AppData\Roaming\znn directory
  2. Rename C:\Users\<username>\AppData\Roaming\znn.bak to C:\Users\<username>\AppData\Roaming\znn
Hardnfast81 commented 2 months ago

I am in now Followed steps but would not let me drop the wallet file Entered seed phrase and got in that way All good now thanks for your help