Hi, I’ve been using Obsidian since about .8 with a massive vault, and multiple plugins, more or less without issue on Windows 10. Occasional troubleshooting with plug-ins or clearing the cache or renaming the vault always succeeded in clearing what minor problems I may have experienced.
However, when I updated to 1.5.12, which was also going to allow me to move to some new plugins that had taken over from things that were no longer supported, I started having consistent problems.
Immediately after updating things seemed to run fine, but the next time I loaded Obsidian would go non-responsive after anywhere from half a minute to 5 minutes. Having had problems with updates without re-installs, I uninstalled obsidian and reinstalled with a clean installer.
Now, obsidian would at least tell me that it needed to re-index my vault, but somewhere after a couple hundred files the screen would go black, and Obsidian would go non-responsive. I tried with the debug window up, and it looked like the omnisearch (plug-in) was having an out of memory error. I disabled it. And then obsidian’s native index method would have the same problem. I disabled all plugins. Obsidian would be stable for about 10 minutes, but would still eventually go non-responsive. If I was watching the indexing pop-up, it would get about a couple hundred files into a target of about a 1000, and then fail.
I tried re-naming the vault, and re-pointing; I tried clearing the cache; I ran with and without plug-ins, but the debugger would no longer note anything before obsidian went non-responsive. Watching the processes, the Archives 1.5.12 sub-process would be chugging along, clearly indexing or snapshotting (unclear) with a large memory pull, and then suddenly and precipitously drop in memory use - exactly when Obsidian would go non-responsive. If I closed, or even force closed, the main obsidian process, the Archives process thread would continue running as its own background process. It would have to be killed separately otherwise re-launching obsidian might not even load.
Since I had not experienced this on 1.1.15 (which is what I was on before the update), I decided to backstep, uninstalling the current version, and installing earlier versions. The problem persisted with every version before 1.5.12 until I got to version 1.3.7. At version 1.3.7 with or without plugins, the native index or omnisearch worked fine again, and Obsidian was stable with or without plugins.
I’m not sure what going on, but it happens reliably for me - and the only thing I can think of is the size of my vault, and that something in the earlier version avoided an out of memory issue that the more current ones don’t, but I have no way to catch a log, since the debugger view appears to wholly crash and be non-responsive.
Thanks