Platform:

Using safe mode

A large part of Pulsar’s functionality comes from packages you can install. Pulsar will also execute the code in your init script on startup. In some cases, these packages and the code in the init script might be causing unexpected behavior, problems, or performance issues.

To determine if that is happening, start Pulsar from the terminal in safe mode:

$ pulsar --safe

This starts Pulsar, but does not load packages from ~/.pulsar/packages or ~/.pulsar/dev/packages %USERPROFILE%\.pulsar\packages or %USERPROFILE%\.pulsar\dev\packages and disables loading of your init script. If you can no longer reproduce the problem in safe mode, it’s likely it was caused by one of the packages or the init script.

If removing or commenting out all content from the init script and starting Pulsar normally still produces the error, then try figuring out which package is causing trouble. Start Pulsar normally again and open the settings view with Ctrl+,Cmd+,. Since the settings view allows you to disable each installed package, you can disable packages one by one until you can no longer reproduce the issue. Restart Pulsar or reload Pulsar with Ctrl+Shift+F5Alt+Cmd+Ctrl+L after you disable each package to make sure it’s completely gone.

When you find the problematic package, you can disable or uninstall the package. We strongly recommend creating an issue on the package’s GitHub repository.