-
Notifications
You must be signed in to change notification settings - Fork 82
Mac Troubleshooting Guide
This guide is designed to help you diagnose and resolve crashes with the DigiByte Core Wallet on macOS. Before proceeding with any other troubleshooting steps, please use Activity Monitor to ensure your system has at least 12 GB of available memory. This is a critical requirement for the smooth operation of the wallet.
-
Open Activity Monitor:
- Navigate to Applications > Utilities > Activity Monitor.
-
Review Memory Usage:
- Click the Memory tab to view current memory usage.
- Ensure that your system has at least 12 GB of available RAM.
-
If Memory is Low:
- Close unnecessary applications to free up memory.
- Consider upgrading your system's RAM if you consistently run low on available memory.
- Navigate to Applications > Utilities > Console.
- Use the search or filter options to look for Error or Fault messages around the time of the crash.
- Look for logs related to
digibyte-qtor any other DigiByte Core Wallet processes.
- The wallet’s data directory is typically located at:
~/Library/Application Support/DigiByte/ - Open the
debug.logfile with a text editor.
- Error Messages & Warnings: Recurring issues or specific error messages.
- Data Corruption: Indications of corrupted blockchain data.
- Network Issues: Connectivity errors with DigiByte nodes.
-
Configuration Issues: Problems related to settings in the
digibyte.conffile.
-
Interference: macOS security features or third-party antivirus software might block or delay certain wallet operations.
- Temporarily disable any antivirus software to see if the issue persists.
- Ensure the wallet is added to any exclusion lists if necessary.
- While macOS manages permissions differently, you may sometimes need to run commands with administrative rights via Terminal.
- Confirm you are using the latest version of the DigiByte Core Wallet.
- Make sure your macOS system and drivers are up-to-date.
macOS may block applications from unidentified developers by default.
-
Right-Click Method:
- In Finder, right-click (or Control-click) the DigiByte Core Wallet app.
- Select Open from the context menu.
- In the prompt that appears, click Open to confirm.
-
Security & Privacy Settings:
- Open System Preferences > Security & Privacy > General.
- If you see a message about DigiByte Core Wallet being blocked, click Allow Anyway.
-
Note:
- Only bypass this warning if you trust the source of the wallet.
If the debug log suggests blockchain data corruption, you can rebuild the blockchain index by running the wallet with the -reindex option.
-
Open Terminal:
- Navigate to Applications > Utilities > Terminal.
-
Important: Make sure to run Terminal with the necessary privileges. If needed, use
sudofor administrative rights.
-
Navigate to the Wallet’s Directory:
- If the wallet is installed in your Applications folder, use a command like:
cd /Applications/DigiByte-Core.app/Contents/MacOS/ - Adjust the path if your installation directory differs.
- If the wallet is installed in your Applications folder, use a command like:
-
Run the Reindex Command:
- Type the following command and press Enter:
./digibyte-qt -reindex - If required, prepend with
sudo:sudo ./digibyte-qt -reindex
- Type the following command and press Enter:
-
Wait for the Process to Complete:
- Allow the wallet time to rescan and rebuild the blockchain index before attempting further use.
If you have followed this guide and the DigiByte Core Wallet continues to crash or experience issues, please consider filing an issue on the official GitHub repository. Your feedback helps improve the wallet for everyone.
-
File a GitHub Issue:
https://github.com/DigiByte-Core/digibyte/issues
Follow these steps to pinpoint the cause of crashes and take the necessary corrective actions. If you find additional information or issues using this guide, please paste the details here and let us know.