So this is the same exact issue I’m experiencing but it occurs whenever I try to open another vault within an iCloud sync. So my console looks very similar to the one pointed above. When I prettify it, it has to do with this line from app.js specifically the last one with the error.
e.prototype.getFullPath = function(e) {
var t = this.getRealPath(e);
return this.getFullRealPath(t)
}
,
e.prototype.getFullRealPath = function(e) {
return this.path.join(this.basePath, e)
}
,
e.prototype.kill = function() {
this.killLastAction && (this.killLastAction(new Error("File system operation timed out.")),
this.killLastAction = null)
}
It also has to do with this line from app.js
function kt(e, t, n) {
void 0 === t && (t = 0),
void 0 === n && (n = !1);
var i = null
, r = null
, o = null
, s = 0
, a = function() {
if (s) {
var t = Date.now();
if (t < s)
return i = window.setTimeout(a, s - t),
void (s = 0)
}
i = null,
e.apply(r, o)
}
Specifically the last line "e.apply(r,o).
I’m running 13.14 on MacOS Catalina 10.15.7.
Steps to reproduce this:
-
Create a folder under Obsidian in iCloud Drive with iCloud Sync.
-
Select “Open another vault”.
-
Select “Open folder as vault”
-
Create a Note in the Folder
-
Go to hotkeys and set a hotkey for “Add Internal Link” (I use Cmd + L)
-
Type up anything and then create an internal link that hasn’t been used before using the hotkey.
-
While holding the command key, hover over the internal link and create a new note.
A new window pane should appear and should say “No File is Open” and nothing is responsive. You should eventually receive a notification stating “File system operation timed out.” It will also not save anything you have typed.