Troubleshooting Crashes


Errors vs crashes

There are two types of errors you may encounter when using hCore:

  • errors in simulation logic: a red message when running a simulation. See debugging errors for more.
  • errors at the application level: a crash which requires a refresh or other browser action. See below.

Troubleshooting application crashes

From time to time, hCore might crash displaying a screen that looks like the below:

We hope you never see hCore crash. But if you do, there are a few things you can try:

  1. Refresh the page This will usually do the trick.
  2. Clear your browser cache (saved data) Sometimes the files or configuration details that hCore depends on get into a weird state and need to be reset. You can read how to do this on Chrome, Firefox, Edge. Note that this can also clear saved passwords and other data, so check any settings in the process carefully. You can also try opening a private/incognito window first - if it works there, clearing your browser cache is likely to make it work in a regular window.
  3. Try a different browser Some errors are specific to certain browsers or browser versions.
  4. Close other browser windows or browser tabs Some errors are caused by resources being unavailable, and closing other browser windows can help free them up. If the error details mention memory or WebGL this may help. For errors relating to WebGL (which renders graphics), you can also check your browser's support here.
  5. Contact us Please contact us if you have trouble recovering from a crash, if you encounter them repeatedly, or if there is other useful information we could add to this page.