Skip to content

Applications breaks badly when opening Encryption setting after putting in the password #930

@davidak

Description

@davidak

Search first

  • I searched and no similar issues were found

What Happened?

First i noticed this error in the Encryption setting:

Fetching user rsa-key-pair err: #error {:message "worker auth refresh requires refresh token", :data {:code :missing-refresh-token}}

Image

When switching the graph i was asked to put in the Remote Graph Password again (which should also not happen #929):

Image

When i open the Encryption setting after that again, the applications breaks this badly. I have never seen this screen!
Image

Reproduce the Bug

  1. Open Settings
  2. Go to Encryption

Expected Behavior

No errors. Application not breaking apart.

Screenshots

No response

Files

The developer tools console shows these messages:

restore.cljs:34 19:52:00.168 [frontend.db.restore] {:frontend.db.restore/restore-graph! "loads 2581 datoms in 946 ms", :line 34}
events.cljs:131 19:52:00.246 [frontend.handler.events] {:frontend.handler.events/graph-switch-spent 1034, :line 131}
rtc_background_tasks.cljs:51 19:52:00.247 [frontend.handler.db-based.rtc-background-tasks] {:line 51, :try-to-start-rtc [:trigger-rtc "logseq_db_notes-logseq 7"]}
sync.cljs:215 19:52:00.247 [frontend.handler.db-based.sync] {:db-sync/skip-start {:repo "logseq_db_notes-logseq 7", :reason :graph-not-in-remote-list, :remote-graphs-loading? false, :has-local-rtc-id? false}, :line 215}
sync.cljs:185 19:52:00.247 [frontend.handler.db-based.sync] {:db-sync/stop true, :line 185}
restore.cljs:34 19:54:35.496 [frontend.db.restore] {:frontend.db.restore/restore-graph! "loads 2018 datoms in 983 ms", :line 34}
events.cljs:131 19:54:35.536 [frontend.handler.events] {:frontend.handler.events/graph-switch-spent 1043, :line 131}
rtc_background_tasks.cljs:51 19:54:35.549 [frontend.handler.db-based.rtc-background-tasks] {:line 51, :try-to-start-rtc [:trigger-rtc "logseq_db_new oeio"]}
sync.cljs:210 19:54:35.549 [frontend.handler.db-based.sync] {:db-sync/start {:repo "logseq_db_new oeio"}, :line 211}
utils.js:19 InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.
    at pu (react-dom-client.production.min.js:2:91467)
    at pc (react-dom-client.production.min.js:2:125913)
    at cc (react-dom-client.production.min.js:2:123716)
    at uc (react-dom-client.production.min.js:2:123583)
    at ic (react-dom-client.production.min.js:2:123425)
    at Ys (react-dom-client.production.min.js:2:119171)
    at jc (react-dom-client.production.min.js:2:134686)
    at MessagePort._ (react-dom-client.production.min.js:2:180096)Caused by: React ErrorBoundary InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.
    at  (<anonymous>)
    at p (<anonymous>)
    at div (<anonymous>)
    at div (<anonymous>)
    at div (<anonymous>)
    at div (<anonymous>)
    at encryption (<anonymous>)
    at article (<anonymous>)
    at div (<anonymous>)
    at div (<anonymous>)
    at settings (<anonymous>)
    at div (<anonymous>)
    at div (<anonymous>)
    at div (<anonymous>)
    at ui.js:11:99933
    at ui.js:11:110390
    at ui.js:11:98727
    at ui.js:11:98311
    at ui.js:11:99933
    at ui.js:11:114161
    at ui.js:71:57904
    at ui.js:71:56752
    at No (ui.js:11:142063)
    at ui.js:71:56502
    at div (<anonymous>)
    at ui.js:11:99933
    at ui.js:11:98727
    at ui.js:11:98311
    at ui.js:11:152764
    at ui.js:71:56248
    at No (ui.js:11:142063)
    at ui.js:71:55979
    at ui.js:71:60277
    at ui.js:11:98727
    at ui.js:11:98311
    at ui.js:11:99933
    at ui.js:11:141830
    at No (ui.js:11:142063)
    at a (ui.js:11:95661)
    at fx (ui.js:71:55679)
    at ui.js:71:60609
    at a (ui.js:11:95661)
    at ax (ui.js:71:54913)
    at modal-inner (<anonymous>)
    at install-modals (<anonymous>)
    at main (<anonymous>)
    at div (<anonymous>)
    at container (<anonymous>)
    at root-container (<anonymous>)
    at g (errorboundary.js:28:5)
    at error-boundary (<anonymous>)
    at catch-error-and-notify (<anonymous>)
    at current-page (<anonymous>)
console.error @ utils.js:19
(anonymous) @ console.js:40
Ci @ react-dom-client.production.min.js:2
Ni @ react-dom-client.production.min.js:2
Li.o.componentDidCatch.e.callback @ react-dom-client.production.min.js:2
Ca @ react-dom-client.production.min.js:2
za @ react-dom-client.production.min.js:2
vu @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
yc @ react-dom-client.production.min.js:2
hc @ react-dom-client.production.min.js:2
Xs @ react-dom-client.production.min.js:2
Ys @ react-dom-client.production.min.js:2
jc @ react-dom-client.production.min.js:2
_ @ react-dom-client.production.min.js:2
postMessage
E @ react-dom-client.production.min.js:2
t.unstable_scheduleCallback @ react-dom-client.production.min.js:2
Uc @ react-dom-client.production.min.js:2
Ic @ react-dom-client.production.min.js:2
(anonymous) @ react-dom-client.production.min.js:2
utils.js:19 19:55:07.616 [frontend.ui] {:exception #object[DOMException InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.], :line 749}
console.error @ utils.js:19
(anonymous) @ console.js:40
Ria @ core.cljs:4085
Sia @ core.cljs:4080
$APP.Ad.A @ core.cljs:4074
(anonymous) @ console.cljs:45
c @ glogi.cljs:199
(anonymous) @ log.js:702
Jca @ log.js:701
Uca @ log.js:994
Yn.J @ glogi.cljs:26
(anonymous) @ ui.cljs:749
Tia @ core.cljs:4091
Ria @ core.cljs:4086
Sia @ core.cljs:4080
$APP.Ad.A @ core.cljs:4074
c @ props.cljs:83
b @ props.cljs:82
(anonymous) @ errorboundary.js:58
withScope @ stackStrategy.js:43
n @ stackStrategy.js:123
b.withScope @ currentScopes.js:87
componentDidCatch @ errorboundary.js:47
Li.o.componentDidCatch.e.callback @ react-dom-client.production.min.js:2
Ca @ react-dom-client.production.min.js:2
za @ react-dom-client.production.min.js:2
vu @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
yc @ react-dom-client.production.min.js:2
hc @ react-dom-client.production.min.js:2
Xs @ react-dom-client.production.min.js:2
Ys @ react-dom-client.production.min.js:2
jc @ react-dom-client.production.min.js:2
_ @ react-dom-client.production.min.js:2
postMessage
E @ react-dom-client.production.min.js:2
t.unstable_scheduleCallback @ react-dom-client.production.min.js:2
Uc @ react-dom-client.production.min.js:2
Ic @ react-dom-client.production.min.js:2
(anonymous) @ react-dom-client.production.min.js:2
utils.js:19 [frontend.ui] InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name. 
 InvalidCharacterError: Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.
    at pu (lsp://logseq.com/js/react-dom-client.production.min.js:2:91467)
    at pc (lsp://logseq.com/js/react-dom-client.production.min.js:2:125913)
    at cc (lsp://logseq.com/js/react-dom-client.production.min.js:2:123716)
    at uc (lsp://logseq.com/js/react-dom-client.production.min.js:2:123583)
    at ic (lsp://logseq.com/js/react-dom-client.production.min.js:2:123425)
    at Ys (lsp://logseq.com/js/react-dom-client.production.min.js:2:119171)
    at jc (lsp://logseq.com/js/react-dom-client.production.min.js:2:134686)
    at MessagePort._ (lsp://logseq.com/js/react-dom-client.production.min.js:2:180096)
console.error @ utils.js:19
(anonymous) @ console.js:40
(anonymous) @ console.cljs:47
c @ glogi.cljs:199
(anonymous) @ log.js:702
Jca @ log.js:701
Uca @ log.js:994
Yn.J @ glogi.cljs:26
(anonymous) @ ui.cljs:749
Tia @ core.cljs:4091
Ria @ core.cljs:4086
Sia @ core.cljs:4080
$APP.Ad.A @ core.cljs:4074
c @ props.cljs:83
b @ props.cljs:82
(anonymous) @ errorboundary.js:58
withScope @ stackStrategy.js:43
n @ stackStrategy.js:123
b.withScope @ currentScopes.js:87
componentDidCatch @ errorboundary.js:47
Li.o.componentDidCatch.e.callback @ react-dom-client.production.min.js:2
Ca @ react-dom-client.production.min.js:2
za @ react-dom-client.production.min.js:2
vu @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
Ku @ react-dom-client.production.min.js:2
Fu @ react-dom-client.production.min.js:2
yc @ react-dom-client.production.min.js:2
hc @ react-dom-client.production.min.js:2
Xs @ react-dom-client.production.min.js:2
Ys @ react-dom-client.production.min.js:2
jc @ react-dom-client.production.min.js:2
_ @ react-dom-client.production.min.js:2
postMessage
E @ react-dom-client.production.min.js:2
t.unstable_scheduleCallback @ react-dom-client.production.min.js:2
Uc @ react-dom-client.production.min.js:2
Ic @ react-dom-client.production.min.js:2
(anonymous) @ react-dom-client.production.min.js:2

Browser, Desktop or Mobile Platform Information

NixOS 25.11.10684.8fd9daa3db09
Logseq-linux-x86_64-2.0.1-alpha+nightly.20260609

Additional Context

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions