I am getting Errors in the Development Console, and would like to trace them back to the cause. When I first load obsidian I get an identifier for every plugin that loads, like VM138:5677 and when errors occur under that number, I can disable the plugin, but what to do if the error has a number that does not refer back to one of your plugins? Sometimes I get an error specifying a plugin that I never downloaded…
What I’m trying to do
Are there notes somewhere on how to trace obsidian errors back to their cause, or back to the note in question?
Enable Settings > Community Plugins > Safe Mode, then restart Obsidian.
Any errors that remain are coming from the core app or a core plugin.
To find which community plugin is creating errors you can enable Settings > Community Plugins > Debug startup time, and restart.
That setting will also enable source maps for plugins, so you can see which exact line in a plugin the error is coming from.
One of the current insider builds(0.14.3) will replace those VM138:5677 identifiers with the more readable plugin ID.