The issue is intermittent. No idea how to reproduce it for sure.
Expected result
UI doesn’t clear out and app is fully usable.
Actual result
Sometimes all over sudden, the UI clears out and becomes totally white.
If the DevTools window is open we can see DevTools was disconnected from the page error.
Then I have to kill the Obsidian process and start it over.
Environment
SYSTEM INFO:
Obsidian version: v1.3.4
Installer version: v1.1.9
Operating system: Windows 10 Pro 10.0.22621
Login status: logged in
Catalyst license: insider
Insider build toggle: on
Live preview: on
Legacy editor: off
Base theme: light
Community theme: none
Snippets enabled: 1
Restricted mode: off
Plugins installed: 56
Plugins enabled: 36
1: Filename Heading Sync v1.8.0
2: Custom Attachment Location v0.0.9
3: Linter v1.14.0
4: Templater v1.16.0
5: Shortcuts extender v2.2.0
6: Show Current File Path v0.5.2
7: Copy Image and URL context menu v1.5.0
8: Folder Note Core v1.3.6-unofficial
9: Recent Files v1.3.5
10: Obsidian Link Converter v0.1.5-unofficial
11: Obsidian42 - BRAT v0.7.0
12: Plaintext v0.2.0
13: Hot Reload v0.1.10
14: Obsidian Better Internal Link Inserter v1.0.0
15: Consistent attachments and links v1.0.8-unofficial
16: Sortable v0.3.1
17: Omnisearch v1.14.0
18: Code Editor Shortcuts v1.13.1
19: Advanced URI v1.35.0
20: Note aliases v1.2.0
21: Codeblock Customizer v1.1.9
22: Dataview v0.5.56
23: External Links v1.1.0
24: Another Quick Switcher v8.10.0
25: Front Matter Title v3.2.0
26: Advanced Tables v0.18.1
27: Frontmatter Links v1.2.7
28: Force note view mode v1.1.1
29: Obsidian markdown export v1.0.8
30: Smart Rename v1.0.0
31: Find orphaned files and broken links v1.9.0
32: AidenLx’s Folder Note v0.16.5
33: Better File Link v1.1.3
34: Google Calendar v1.9.14
35: Copy as HTML v1.1.1
36: Obsidian Git v2.20.0
RECOMMENDATIONS:
Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.
Additional information
As this issue is intermittent, I can’t replicate it on the Sandbox vault.
I think it is an Electron failure but I can’t find anything useful in the logs.
Can anyone suggest me how to troubleshoot this issue?
Do you know what the processes were trying to uncompress? Or doing checksums for?
And it’s way more likely that one of your plugins is misbehaving, rather than electron. I’m not saying electron isn’t misbehaving, but there is a reason why it’s wanted for you to provoke the error in the sandbox vault.
So you would benefit from trying to narrow it down, so you should seriously consider using the divide and conquer plugin, and try to locate any offending plugins.
I’ve managed to reproduce the issue in Restricted mode.
It seems to be related with vaults with huge amount of notes and folders and their rendering in Files pane.
Usually I use Files pane in Collapse All mode but when I am use Expand All and Files: Reveal current file in navigation commands, I am getting the abovementioned error.
I tried to reproduce the error in the sandbox vault, but I couldn’t make it crash yet. I just made it very slow and unusable
If you enable Verbose level in DevTools console you can see
[Violation] 'mousedown' handler took 1815ms
[Violation] 'mousemove' handler took 174ms
[Violation] Forced reflow while executing JavaScript took 1679ms
8[Violation] 'focus' handler took <N>ms
app.js:1 [Violation] 'mousedown' handler took 150ms
app.js:1 [Violation] 'keydown' handler took 281ms
[Violation] Forced reflow while executing JavaScript took 31670ms
[Violation] Forced reflow while executing JavaScript took 44546ms
I am attaching the archived version of the vault. Zip doesn’t handle it very well. The archived version by Zip archiver is 15 Mb which I couldn’t upload to the forum.
I had to use 7zip archiver and then additionally archive it by Zip in order to allow the forum to upload the file.
Nothing really special about this vault. It just has 100k notes and some instructions how to get the memory leak. This vault should be enough for the Obsidian developers to troubleshoot the performance issues.
The slowness of " Reveal current file" falls under performance improvements. You can open a separate BR to track specifically that. It won’t be a priority issue.