-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(Bug report) Somehow managed to bork my Trilium instance by placing a null somewhere where it shouldn't be #3089
Comments
You can try to run Trilium in safe-mode, look for |
Thanks, I'll try - although iirc the crash was somewhere in tree.js which
doesn't sound like the sort of thing that safe mode will disable
…On Thu, Aug 25, 2022, 01:26 DynamoFox ***@***.***> wrote:
You can try to run Trilium in safe-mode, look for trilium-safe-mode.sh
script in your installation and then you should be able to find and remove
the guilty note(s).
Running Trilium in safe-mode disables user scripting and in the future
will prompt Electron to use software rendering too.
—
Reply to this email directly, view it on GitHub
<#3089 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFORDE6VCHCYAWYEUBLBB3V24U5DANCNFSM57RCWDHQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
If the safe mode doesn't help, please post here the exception from the backend log ( |
here's the tail of my backend log:
|
Thanks, stacktrace helps, even though I don't know what exactly went wrong. You can try 0.54.3, this particular error should go away |
nice, thanks, Trilium loads now. I'll come back if there's more errors. |
Trilium Version
unknown
What operating system are you using?
macOS
What is your setup?
Local + server sync
Operating System Version
Mac OS
Description
I've been playing with the backend & frontend API and I think I created a note or some other model with a null somewhere where an object would have been expected. last thing I saw were errors complaining about calling, I believe,
toLowerCase
on anull
, and now my Trilium is a dead white screen:I guess the backend API could use some validation/hardening somewhere. Would appreciate help recovering the db. (I sure hope it didn't sync the bad data...)
The text was updated successfully, but these errors were encountered: