Skip to content
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

[Backport release-21.05] element-desktop: build native modules #132633

Closed

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Aug 4, 2021

Bot-based backport to release-21.05, triggered by a label in #132601.

  • Before merging, ensure that this backport complies with the Criteria for Backporting.
    • Even as a non-commiter, if you find that it does not comply, leave a comment.

(cherry picked from commit 5568297)
@ghost
Copy link

ghost commented Aug 4, 2021

A friend had us test this PR by running nix run -f https://github.com/NixOS/nixpkgs/archive/refs/heads/backport-132601-to-release-21.05.tar.gz element-desktop and then element-desktop in the shell, it did not give us encrypted modules and we got this terminal output:

Keytar isn't installed; secure key storage is disabled.
Seshat isn't installed, event indexing is disabled.
/home/fidgetcetera/.config/Element exists: yes
/home/fidgetcetera/.config/Riot exists: no
No update_base_url is defined: auto update is disabled
Fetching translation json for locale: en_EN
Changing application language to en-us
Fetching translation json for locale: en-us
Could not fetch translation json for locale: 'en-us' Error: Cannot find module './i18n/strings/en-us.json'
Require stack:
- /nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js
- /nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/tray.js
- /nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/electron-main.js
- /nix/store/wilvggafnrqpqk66fzz9rff6qx3xri3h-electron-12.0.14/lib/electron/resources/default_app.asar/main.js
- 
    at Module._resolveFilename (internal/modules/cjs/loader.js:887:15)
    at Function.n._resolveFilename (electron/js2c/browser_init.js:261:1128)
    at Module._load (internal/modules/cjs/loader.js:732:27)
    at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
    at Module.require (internal/modules/cjs/loader.js:959:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at AppLocalization.fetchTranslationJson (/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js:83:20)
    at /nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js:102:39
    at Array.forEach (<anonymous>)
    at AppLocalization.setAppLocale (/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js:101:17) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js',
    '/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/tray.js',
    '/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/electron-main.js',
    '/nix/store/wilvggafnrqpqk66fzz9rff6qx3xri3h-electron-12.0.14/lib/electron/resources/default_app.asar/main.js',
    undefined
  ]
}
Resetting the UI components after locale change
Resetting the UI components after locale change
Changing application language to en-us
Fetching translation json for locale: en-us
Could not fetch translation json for locale: 'en-us' Error: Cannot find module './i18n/strings/en-us.json'
Require stack:
- /nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js
- /nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/tray.js
- /nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/electron-main.js
- /nix/store/wilvggafnrqpqk66fzz9rff6qx3xri3h-electron-12.0.14/lib/electron/resources/default_app.asar/main.js
- 
    at Module._resolveFilename (internal/modules/cjs/loader.js:887:15)
    at Function.n._resolveFilename (electron/js2c/browser_init.js:261:1128)
    at Module._load (internal/modules/cjs/loader.js:732:27)
    at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
    at Module.require (internal/modules/cjs/loader.js:959:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at AppLocalization.fetchTranslationJson (/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js:83:20)
    at /nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js:102:39
    at Array.forEach (<anonymous>)
    at AppLocalization.setAppLocale (/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js:101:17) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/language-helper.js',
    '/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/tray.js',
    '/nix/store/zy8jv3r6jd3fm7gxhpnq0sf2qygcqm94-element-desktop-1.7.31/share/element/electron/src/electron-main.js',
    '/nix/store/wilvggafnrqpqk66fzz9rff6qx3xri3h-electron-12.0.14/lib/electron/resources/default_app.asar/main.js',
    undefined
  ]
}
Resetting the UI components after locale change
[140394:0804/115054.989250:ERROR:audio_rtp_receiver.cc(90)] AudioRtpReceiver::OnSetVolume: No audio channel exists.

@r-rmcgibbo
Copy link

Result of nixpkgs-review pr 132633 at 8f4de0d run on x86_64-linux 1

1 package built successfully:
  • element-desktop
3 suggestions:
  • warning: build-tools-in-build-inputs

    rsync is a build tool so it likely goes to nativeBuildInputs, not buildInputs.

    Near pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix:292:7:

        |
    292 |       buildInputs = [ yarn nodejs rsync ] ++ extraBuildInputs;
        |       ^
    
  • warning: missing-phase-hooks

    installPhase should probably contain runHook preInstall and runHook postInstall.

    Near pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix:332:7:

        |
    332 |       installPhase = attrs.installPhase or ''
        |       ^
    
  • warning: build-tools-in-build-inputs

    yarn is a build tool so it likely goes to nativeBuildInputs, not buildInputs.

    Near pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix:292:7:

        |
    292 |       buildInputs = [ yarn nodejs rsync ] ++ extraBuildInputs;
        |       ^
    

@benneti
Copy link
Contributor

benneti commented Aug 6, 2021

For me nixpkgs-review pr 132633 compiles and runs (and does not complain about missing seshat or keytar). But I get the Error opening the database: SqlCipherError("Sqlcipher support is missing")
Error also described in #124907 (comment) by @wucke13

@wucke13
Copy link
Contributor

wucke13 commented Aug 6, 2021

For me the issue is resolved by #132601, so if I

nix run "github:petabyteboy/nixpkgs/feature/seshat2#element-desktop"

I have a working search index. Weird.

@benneti
Copy link
Contributor

benneti commented Aug 6, 2021

Weird indeed, did you do anything else inbetween? (I already tried logging out and in with deleting .config/Element/*)

@Ma27
Copy link
Member

Ma27 commented Aug 6, 2021

@Fidgetcetera this seems like an issue I already fixed in #132462. Can you please re-check if you used the correct element-desktop?

@ashkitten
Copy link
Contributor

ashkitten commented Aug 7, 2021

@Ma27 it seems like that commit isn't in this backport's branch, so that's probably the cause. if @benneti says it's working for them using nixpkgs-review then i think we're all good. EDIT: i missed the sqlcipher error

@benneti
Copy link
Contributor

benneti commented Aug 7, 2021

@ashkitten but I am not sure whether there is another underlying problem because if I use the element-desktop from nixos-unstable I get the same problem...

@Ma27
Copy link
Member

Ma27 commented Aug 7, 2021

Which nixos-unstable? Are you sure all patches you need are included there?

@benneti
Copy link
Contributor

benneti commented Aug 7, 2021

The only thing I explicitly checked was wether matrix-seshat is symlinked to the nix store, i.e.

file /nix/store/c974nhmm92mlii1ppgby9asm3arsvl68-element-desktop-1.7.34/share/element/electron/node_modules/matrix-seshat              file 10:37
/nix/store/c974nhmm92mlii1ppgby9asm3arsvl68-element-desktop-1.7.34/share/element/electron/node_modules/matrix-seshat: symbolic link to /nix/store/0vn022mzwq2kxwg4635681sypvs5ma2q-seshat-node-2.3.0

I don't know what else to check, do you have anything in particular in mind?

@benneti
Copy link
Contributor

benneti commented Aug 7, 2021

And for your other question, I use a flake system, where the main part comes from nixos-21.05 but I override some packages (for example element-desktop) from unstable, my currently used commits are
unstable: 439b160
and the stable commit: ff1ea3a
EDIT: I also tried now with the latest commit from master and the exact same thing happens, so I am most certain that it is unrelated to missing commits and more probably due to some edge case in my setup that I am not aware of.

@benneti
Copy link
Contributor

benneti commented Aug 7, 2021

The only difference I think could reasonable be the difference in glibc, as at least for seshat all other dependencies should have the same state.

Copy link
Contributor

@FlorianFranzen FlorianFranzen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Builds and works just fine for me. LGTM!

@sephii
Copy link
Contributor

sephii commented Sep 15, 2021

I’m also getting Error opening the database: SqlCipherError("Sqlcipher support is missing") both with nix run "github:petabyteboy/nixpkgs/feature/seshat2#element-desktop" and nix run github:NixOS/nixpkgs/tree/backport-132601-to-release-21.05#element-desktop. I’m using 21.05 with flakes:

    "nixpkgs": {
      "locked": {
        "lastModified": 1631452463,
        "narHash": "sha256-/BMbXjACbkemEB0cULa4/DFNAHusavOzRJL/VX2FIuM=",
        "owner": "NixOS",
        "repo": "nixpkgs",
        "rev": "e85f0175e3effe9ba191d66c09e8f1b7d6362d5e",
        "type": "github"
      },
      "original": {
        "owner": "NixOS",
        "ref": "nixos-21.05",
        "repo": "nixpkgs",
        "type": "github"
      }
    },

@FlorianFranzen
Copy link
Contributor

FlorianFranzen commented Sep 16, 2021

@sephii This error seems to be raised here when seshat checks for supported cyphers. Could you run elements with a temporary home (e.g. HOME=$(mktemp -d) element-desktop) to see if that issue continues to exist? Might just miss a migration.

@sephii
Copy link
Contributor

sephii commented Sep 17, 2021

It didn’t work either (got the same error). I tried doing that, but my homeserver requires SAML auth, so it’s possible that after completing the authentication, when the browser opens the link in the app, it uses the browser environment, which doesn’t have the overridden HOME variable?

I also tried moving the ~/.config/Element and ~/.config/Riot directories, but it didn’t work either (same error). I’ve also tried resetting the message search index (by clicking the Reset button), but it only resulted in a spinner spinning indefinitely.

@FlorianFranzen
Copy link
Contributor

@sephii Could you please use a different matrix account (e.g. a matrix.org one) and see if the issue persists? Also, the output from running element-desktop with --enable-logging -v could potentially shed more light on the issue.

@benneti
Copy link
Contributor

benneti commented Sep 26, 2021

Just tried also with another account (this time on matrix.org) and it does not work, too.

the last few lines (directly after clicking reset under the failed message search initioalization) are

[893699:0926/073440.918624:INFO:CONSOLE(2)] "Uncaught (in promise) TypeError: Cannot read property 'addInitialCheckpoints' of null", source: vector://vector/webapp/bundles/3f94521f66660fb8e8a0/vendors~init.js (2)
[893699:0926/073453.091179:INFO:CONSOLE(2)] "Starting load of AsyncWrapper for modal", source: vector://vector/webapp/bundles/3f94521f66660fb8e8a0/vendors~init.js (2)
[893699:0926/073454.503451:INFO:CONSOLE(2)] "EventIndex: Deleting event index.", source: vector://vector/webapp/bundles/3f94521f66660fb8e8a0/vendors~init.js (2)
[893699:0926/073454.515828:INFO:CONSOLE(2)] "EventIndex: Error initializing the event index [object Object]", source: vector://vector/webapp/bundles/3f94521f66660fb8e8a0/vendors~init.js (2)
[893699:0926/073454.515874:INFO:CONSOLE(2)] "Uncaught (in promise) TypeError: Cannot read property 'addInitialCheckpoints' of null", source: vector://vector/webapp/bundles/3f94521f66660fb8e8a0/vendors~init.js (2)

@sephii
Copy link
Contributor

sephii commented Sep 28, 2021

@FlorianFranzen I’m also getting Error opening the database: SqlCipherError("Sqlcipher support is missing") with my matrix.org account. Here’s the full log below. The last 3 lines appeared after I clicked "Reset" in the "Message search" section.

❯ HOME=(mktemp -d) nix run github:NixOS/nixpkgs/backport-132601-to-release-21.05#element-desktop -- --enable-logging -v
/tmp/tmp.6NWiM7M6eb/.config/Element exists: no
/tmp/tmp.6NWiM7M6eb/.config/Riot exists: no
No update_base_url is defined: auto update is disabled
Fetching translation json for locale: en_EN
Resetting the UI components after locale change
[355667:0928/082626.226762:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
[352436:0928/082626.279153:ERROR:browser_main_loop.cc(271)] Gdk: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
[352436:0928/082626.620439:INFO:CONSOLE(2)] "Initialised rageshake.", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.620500:INFO:CONSOLE(2)] "To fix line numbers in Chrome: Meatball menu → Settings → Ignore list → Add /rageshake\.js$", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.623877:INFO:CONSOLE(2)] "Using Electron platform", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.629965:INFO:CONSOLE(2)] "Configuring rageshake persistence...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
Changing application language to en-us,en
Fetching translation json for locale: en-us
Fetching translation json for locale: en
Could not fetch translation json for locale: 'en' Error: Cannot find module './i18n/strings/en.json'
Require stack:
- /nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/language-helper.js
- /nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/tray.js
- /nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/electron-main.js
- /nix/store/ch3nf6q82186nrmc0vrsff8i3vjacpds-electron-12.0.14/lib/electron/resources/default_app.asar/main.js
-
    at Module._resolveFilename (internal/modules/cjs/loader.js:887:15)
    at Function.n._resolveFilename (electron/js2c/browser_init.js:261:1128)
    at Module._load (internal/modules/cjs/loader.js:732:27)
    at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
    at Module.require (internal/modules/cjs/loader.js:959:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at AppLocalization.fetchTranslationJson (/nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/language-helper.js:76:20)
    at /nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/language-helper.js:89:39
    at Array.forEach (<anonymous>)
    at AppLocalization.setAppLocale (/nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/language-helper.js:88:17) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/language-helper.js',
    '/nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/tray.js',
    '/nix/store/mjiv2cnf3zybmb1ic7r6f1akjwrf3j0x-element-desktop-1.7.34/share/element/electron/lib/electron-main.js',
    '/nix/store/ch3nf6q82186nrmc0vrsff8i3vjacpds-electron-12.0.14/lib/electron/resources/default_app.asar/main.js',
    undefined
  ]
}
Resetting the UI components after locale change
[352436:0928/082626.656839:INFO:CONSOLE(2)] "returning explicit theme: light", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.657039:INFO:CONSOLE(2)] "returning explicit theme: light", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.657243:INFO:CONSOLE(2)] "Loading skin...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.657364:INFO:CONSOLE(2)] "Using WebAssembly Olm", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.903690:INFO:CONSOLE(2)] "Skin loaded!", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.910977:INFO:CONSOLE(2)] "set language to en-us", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.918539:INFO:CONSOLE(0)] "::-webkit-details-marker pseudo element selector is deprecated. Please use ::marker instead. See https://chromestatus.com/feature/6730096436051968 for more details.", source: vector://vector/webapp/ (0)
[352436:0928/082626.949701:INFO:CONSOLE(2)] "Vector starting at vector://vector/webapp/", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.950929:INFO:CONSOLE(2)] "Verifying homeserver configuration", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082626.950988:INFO:CONSOLE(2)] "Config uses a default_server_config - validating object", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082627.137035:INFO:CONSOLE(2)] "Using homeserver config: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082627.137142:INFO:CONSOLE(2)] "Updating SdkConfig with validated discovery information", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082627.158921:INFO:CONSOLE(2)] "returning explicit theme: light", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082627.190515:INFO:CONSOLE(2)] "No previous session found.", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082627.213312:INFO:CONSOLE(2)] "newscreen welcome", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082629.211347:INFO:CONSOLE(2)] "Routing URL  vector://vector/webapp/#/login", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082629.216756:INFO:CONSOLE(2)] "newscreen login", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082629.470152:INFO:CONSOLE(2)] "Skipping flow [object Object] due to unsupported login type m.login.token", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082629.470271:INFO:CONSOLE(2)] "Skipping flow [object Object] due to unsupported login type uk.half-shot.msc2778.login.application_service", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082629.627809:INFO:CONSOLE(0)] "The resource vector://vector/fonts/Inter/Inter-Regular.4232a67.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.", source: vector://vector/webapp/#/login (0)
[352436:0928/082629.627913:INFO:CONSOLE(0)] "The resource vector://vector/fonts/Inter/Inter-BoldItalic.2129bd0.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.", source: vector://vector/webapp/#/login (0)
[352436:0928/082629.628007:INFO:CONSOLE(0)] "The resource vector://vector/fonts/Inter/Inter-SemiBoldItalic.10a60d8.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.", source: vector://vector/webapp/#/login (0)
[352436:0928/082629.628106:INFO:CONSOLE(0)] "The resource vector://vector/fonts/Inter/Inter-MediumItalic.8154ac2.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.", source: vector://vector/webapp/#/login (0)
[352436:0928/082629.628207:INFO:CONSOLE(0)] "The resource vector://vector/fonts/Inter/Inter-Medium.027d14e.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.", source: vector://vector/webapp/#/login (0)
[352436:0928/082629.628278:INFO:CONSOLE(0)] "The resource vector://vector/fonts/Inter/Inter-Italic.b791861.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.", source: vector://vector/webapp/#/login (0)
[352436:0928/082629.628363:INFO:CONSOLE(0)] "The resource vector://vector/fonts/Inter/Inter-Bold.fc28dff.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.", source: vector://vector/webapp/#/login (0)
[352436:0928/082629.628430:INFO:CONSOLE(0)] "The resource vector://vector/fonts/Inter/Inter-SemiBold.0802d48.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.", source: vector://vector/webapp/#/login (0)
[352436:0928/082639.806671:INFO:CONSOLE(2)] "Overrode homeserver setting with https://matrix-client.matrix.org/ from login response", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082639.895372:INFO:CONSOLE(2)] "Created pickle key", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082639.896111:INFO:CONSOLE(2)] "setLoggedIn: mxid: @sephi:matrix.org deviceId: YOTOTHADLA guest: false hs: https://matrix-client.matrix.org/ softLogout: false  freshLogin: true", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082639.902374:INFO:CONSOLE(2)] "EventIndex: Deleting event index.", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082639.911237:INFO:CONSOLE(2)] "Removing indexeddb instance: matrix-js-sdk:crypto", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082639.913274:INFO:CONSOLE(2)] "Removed indexeddb instance: matrix-js-sdk:crypto", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082639.997885:INFO:CONSOLE(2)] "IndexedDB worker is ready", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082639.999614:INFO:CONSOLE(1)] "Removing indexeddb instance: matrix-js-sdk:riot-web-sync", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.001798:INFO:CONSOLE(1)] "Removed indexeddb instance: matrix-js-sdk:riot-web-sync", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.002215:INFO:CONSOLE(2)] "Deleted indexeddb data.", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.003339:INFO:CONSOLE(2)] "StorageManager: Checking storage consistency", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.004267:INFO:CONSOLE(2)] "StorageManager: Local storage supported? true", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.004510:INFO:CONSOLE(2)] "StorageManager: IndexedDB supported? true", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.004663:INFO:CONSOLE(2)] "StorageManager: Local storage contains data? false", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.004823:INFO:CONSOLE(2)] "StorageManager: Crypto initialised? false", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.008228:INFO:CONSOLE(2)] "StorageManager: Sync store using IndexedDB contains data? false", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.015397:INFO:CONSOLE(2)] "StorageManager: Crypto store using IndexedDB contains data? false", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.015635:INFO:CONSOLE(2)] "StorageManager: Storage consistency checks passed", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.029912:INFO:CONSOLE(2)] "Session persisted for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.030520:INFO:CONSOLE(2)] "Lifecycle: Starting MatrixClient", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.087057:INFO:CONSOLE(2)] "EventIndex: Error initializing the event index [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.088018:INFO:CONSOLE(2)] "IndexedDBStore.startup: connecting to backend", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.088932:INFO:CONSOLE(2)] "MatrixClientPeg: waiting for MatrixClient store to initialise", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.166328:INFO:CONSOLE(2)] "IndexedDB worker is ready", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.169085:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend.connect: connecting...", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.169276:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend.connect: awaiting connection...", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.171433:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend.connect: upgrading from 0", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.174362:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend.connect: connected", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.174749:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend: loading account data...", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.176375:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend: loading sync data...", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.177385:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend: loaded account data", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.177698:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend: loaded sync data", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.177892:INFO:CONSOLE(1)] "LocalIndexedDBStoreBackend: loaded initial data", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082640.178771:INFO:CONSOLE(2)] "IndexedDBStore.startup: loading presence events", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.180530:INFO:CONSOLE(2)] "IndexedDBStore.startup: processing presence events", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.181318:INFO:CONSOLE(2)] "Crypto: Starting up crypto store...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.181861:INFO:CONSOLE(2)] "connecting to indexeddb matrix-js-sdk:crypto", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.183870:INFO:CONSOLE(2)] "Upgrading IndexedDBCryptoStore from version 0 to 10", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.190882:INFO:CONSOLE(2)] "connected to indexeddb matrix-js-sdk:crypto", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.194295:INFO:CONSOLE(2)] "Crypto: initialising roomlist...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.200240:INFO:CONSOLE(2)] "Crypto: initialising crypto object...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.200828:INFO:CONSOLE(2)] "Crypto: initialising Olm...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.200939:INFO:CONSOLE(2)] "Crypto: initialising Olm device...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.214095:INFO:CONSOLE(2)] "Crypto: loading device list...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.216415:INFO:CONSOLE(2)] "Crypto: fetching own devices...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.216894:INFO:CONSOLE(2)] "Crypto: adding this device to the store...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.220907:INFO:CONSOLE(2)] "Now tracking device list for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.221307:INFO:CONSOLE(2)] "Crypto: checking for key backup...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.221901:INFO:CONSOLE(2)] "Checking key backup status...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.227254:INFO:CONSOLE(2)] "MatrixClientPeg: really starting MatrixClient", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.230858:INFO:CONSOLE(2)] "Fetching new TURN credentials", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.234067:INFO:CONSOLE(2)] "Getting saved sync token...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.234568:INFO:CONSOLE(2)] "Getting push rules...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.243164:INFO:CONSOLE(2)] "MatrixClientPeg: MatrixClient started", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.243885:INFO:CONSOLE(2)] "Attempting to get Jitsi conference information from homeserver", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.244073:INFO:CONSOLE(2)] "Jitsi conference domain: jitsi.riot.im", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.246067:INFO:CONSOLE(2)] "downloadKeys: downloading for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.246312:INFO:CONSOLE(2)] "Starting key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.257587:INFO:CONSOLE(2)] "Got saved sync token", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.257812:INFO:CONSOLE(2)] "Getting saved sync...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.260694:INFO:CONSOLE(2)] "Got reply from saved sync, exists? false", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.265503:INFO:CONSOLE(2)] "Updating homeserver-configured integration managers...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.265966:INFO:CONSOLE(2)] "Homeserver has no integration managers", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.266376:INFO:CONSOLE(2)] "Attempting to get Jitsi conference information from homeserver", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.267158:INFO:CONSOLE(2)] "Jitsi conference domain: jitsi.riot.im", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.322265:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:BNEGDILOQM", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.322434:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:KAGYHUTTGT", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.322593:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:8Vqt3zqAEvwqFgoWo9LxGAjt5pY5Fe+7cw0avsr0RWU", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.322709:INFO:CONSOLE(2)] "No usable key backup: not enabling key backup", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.365574:INFO:CONSOLE(2)] "Got TURN URIs: turn:turn.matrix.org:3478?transport=udp,turn:turn.matrix.org:3478?transport=tcp,turns:turn.matrix.org:443?transport=tcp refresh in 86400 secs", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.374939:INFO:CONSOLE(2)] "got device keys for @sephi:matrix.org: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.375083:INFO:CONSOLE(2)] "got cross-signing keys for @sephi:matrix.org: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.375931:INFO:CONSOLE(2)] "Local device YOTOTHADLA missing from sync, skipping removal", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.391432:INFO:CONSOLE(2)] "Completed key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.392423:INFO:CONSOLE(2)] "Device list for @sephi:matrix.org now up to date", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.410693:INFO:CONSOLE(2)] "Got push rules", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.411811:INFO:CONSOLE(2)] "Checking lazy load status...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.412280:INFO:CONSOLE(2)] "Checking server lazy load support...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.412931:INFO:CONSOLE(2)] "Enabling lazy load on sync filter...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.413844:INFO:CONSOLE(2)] "Checking whether lazy loading has changed in store...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.415154:INFO:CONSOLE(2)] "Storing client options...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.422132:INFO:CONSOLE(2)] "Stored client options", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.423248:INFO:CONSOLE(2)] "Getting filter...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.718551:INFO:CONSOLE(2)] "Saving device tracking data null", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.826167:INFO:CONSOLE(2)] "Sending first sync request...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.830236:INFO:CONSOLE(2)] "Waiting for saved sync before starting sync processing...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082640.845421:INFO:CONSOLE(2)] "Presence: online", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.148268:INFO:CONSOLE(2)] "Initial sync performed - resetting device tracking state", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.148350:INFO:CONSOLE(2)] "Now tracking device list for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.237315:INFO:CONSOLE(2)] "Enabling encryption in !sqoRDGlkntdYGfHheF:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.372855:INFO:CONSOLE(2)] "MatrixClient sync state => %s PREPARED", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.373733:INFO:CONSOLE(2)] "Starting key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.374910:INFO:CONSOLE(2)] "MatrixClient sync state => %s SYNCING", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.377457:INFO:CONSOLE(2)] "Regenerating room lists: Startup", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.380757:INFO:CONSOLE(2)] "No recording started for: mx_Register", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.380996:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.381873:INFO:CONSOLE(2)] "Regenerating all room lists", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.383463:INFO:CONSOLE(2)] "Resetting known rooms, initiating regeneration", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.383823:INFO:CONSOLE(2)] "Resetting known rooms, initiating regeneration", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.394819:INFO:CONSOLE(2)] "Saving device tracking data s2344895165_757284961_16040934_1038840457_965594676_2644507_333064537_2026267896_208952", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.396480:INFO:CONSOLE(2)] "downloadKeys: already have a download in progress for @sephi:matrix.org: awaiting its result", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.405465:INFO:CONSOLE(2)] "Error decrypting event (id=$yo25oL24UZCNd2NAzAAiLiwAinnDoHwoC3dH7wgkQu4): DecryptionError[msg: The sender's device has not sent us the keys for this message., session: mhEMrZ1UAGAuwY6kuz3wTjKeM3tV4NI3dkn8tlGXkGQ|1bnXjrfjVXKcSSL+fOafuu8LbzISsbEyuBlPq/B99RA]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.408014:INFO:CONSOLE(2)] "enqueueing key request for !sqoRDGlkntdYGfHheF:matrix.org / 1bnXjrfjVXKcSSL+fOafuu8LbzISsbEyuBlPq/B99RA", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.408464:INFO:CONSOLE(2)] "generating fallback key", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.411374:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.441989:INFO:CONSOLE(1)] "Persisting sync data up to s2344895165_757284961_16040934_1038840457_965594676_2644507_333064537_2026267896_208952", source: vector://vector/webapp/4cf26e757761ff0f8376.worker.js (1)
[352436:0928/082648.477747:INFO:CONSOLE(2)] "could not get dehydrated device M_NOT_FOUND: No dehydrated device available", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.485134:INFO:CONSOLE(2)] "got device keys for @sephi:matrix.org: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.487213:INFO:CONSOLE(2)] "got cross-signing keys for @sephi:matrix.org: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.489235:INFO:CONSOLE(2)] "Completed key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.489524:INFO:CONSOLE(2)] "Device list for @sephi:matrix.org now up to date", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.524668:INFO:CONSOLE(2)] "downloadKeys: already have all necessary keys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.527232:INFO:CONSOLE(2)] "downloadKeys: already have all necessary keys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.528019:INFO:CONSOLE(2)] "downloadKeys: already have all necessary keys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.540171:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.543664:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.614498:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.628743:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.715124:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.727892:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.812799:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.830138:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.879241:INFO:CONSOLE(2)] "Requesting keys for !sqoRDGlkntdYGfHheF:matrix.org / 1bnXjrfjVXKcSSL+fOafuu8LbzISsbEyuBlPq/B99RA from [@sephi:matrix.org:*](id m1632810408401.0)", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.880029:INFO:CONSOLE(2)] "PUT /sendToDevice/m.room_key_request/m1632810408401.0 [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.924639:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.936000:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082648.990492:INFO:CONSOLE(2)] "Saving device tracking data s2344895165_757284961_16040934_1038840457_965594676_2644507_333064537_2026267896_208952", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.028066:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.040205:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.054061:INFO:CONSOLE(2)] "received to_device m.room_key_request from: @sephi:matrix.org id: undefined", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.055560:INFO:CONSOLE(2)] "m.room_key_request from @sephi:matrix.org:YOTOTHADLA for !sqoRDGlkntdYGfHheF:matrix.org / 1bnXjrfjVXKcSSL+fOafuu8LbzISsbEyuBlPq/B99RA (id m1632810408401.0)", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.055693:INFO:CONSOLE(2)] "Ignoring room key request from ourselves", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.149811:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.162495:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.257014:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.267568:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.365969:INFO:CONSOLE(2)] "generating oneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082649.377392:INFO:CONSOLE(2)] "calling uploadOneTimeKeys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082650.424899:INFO:CONSOLE(2)] "Bootstrapping cross-signing", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082650.426749:INFO:CONSOLE(2)] "[object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082650.426888:INFO:CONSOLE(2)] "Cross-signing private keys not found locally, but they are available in secret storage, reading storage and caching locally", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082650.428043:INFO:CONSOLE(2)] "downloadKeys: already have all necessary keys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082650.432198:INFO:CONSOLE(2)] "Got new master public key 8Vqt3zqAEvwqFgoWo9LxGAjt5pY5Fe+7cw0avsr0RWU", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082650.432334:INFO:CONSOLE(2)] "Attempting to retrieve cross-signing master private key", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082650.443101:INFO:CONSOLE(2)] "Starting load of AsyncWrapper for modal", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.522122:INFO:CONSOLE(2)] "Got cross-signing master private key", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.522944:INFO:CONSOLE(2)] "Got new self-signing key DtkahhO4guJ+5ByxWeVkmeZa4UtC/ODynREMXb+rJB4", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.522993:INFO:CONSOLE(2)] "Attempting to retrieve cross-signing self-signing private key", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.525590:INFO:CONSOLE(2)] "Got cross-signing self-signing private key", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.527495:INFO:CONSOLE(2)] "Got new user-signing key 9YAhjTA+kgltNo1SILqmi6/5nX4K2uWiLrrophdW3b4", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.527606:INFO:CONSOLE(2)] "Attempting to retrieve cross-signing user-signing private key", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.529820:INFO:CONSOLE(2)] "Got cross-signing user-signing private key", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.532961:INFO:CONSOLE(2)] "Starting background key sig upload for YOTOTHADLA,8Vqt3zqAEvwqFgoWo9LxGAjt5pY5Fe+7cw0avsr0RWU", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.535869:INFO:CONSOLE(2)] "Starting cross-signing key change post-processing", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.543437:INFO:CONSOLE(2)] "Starting background key sig upload for YOTOTHADLA", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.544972:INFO:CONSOLE(2)] "Finished cross-signing key change post-processing", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.545293:INFO:CONSOLE(2)] "Checking key backup status...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.593251:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:BNEGDILOQM", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.593311:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:KAGYHUTTGT", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.593708:INFO:CONSOLE(2)] "Found usable key backup v1: enabling key backups", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.594477:INFO:CONSOLE(2)] "Cross-signing ready", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.594952:INFO:CONSOLE(2)] "Bootstrapping Secure Secret Storage", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.595218:INFO:CONSOLE(2)] "[object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.595276:INFO:CONSOLE(2)] "Secret storage exists", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.598978:INFO:CONSOLE(2)] "Got session backup key from secret storage: caching", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.600507:INFO:CONSOLE(2)] "Secure Secret Storage ready", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.601349:INFO:CONSOLE(2)] "Not setting dehydration key: feature disabled", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.601465:INFO:CONSOLE(2)] "downloadKeys: already have all necessary keys", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.606785:INFO:CONSOLE(2)] "Checking key backup status...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.673671:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:BNEGDILOQM", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.673710:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:KAGYHUTTGT", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.674091:INFO:CONSOLE(2)] "Backup version 1 still current", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.730095:INFO:CONSOLE(2)] "Finished background key sig upload for YOTOTHADLA", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.790228:INFO:CONSOLE(2)] "Storing megolm session YnSV3qHoDEDOWncN7tKDJI0duOMed3k8Z5IVniUVmEI/gOY6wLVPBo0RLBKE06q4Bak077gyai7yqw9W5JUmom8 with first index 0", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.793879:INFO:CONSOLE(2)] "Storing megolm session pGa293gaVEGA/1g9AGwmDPMjddciv1vRIklkGcab7go/qvKVLJcZUArM4EvhZWXOeJZOuMfAxzBa8ITjwsEaLyM with first index 0", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.797668:INFO:CONSOLE(2)] "Storing megolm session mhEMrZ1UAGAuwY6kuz3wTjKeM3tV4NI3dkn8tlGXkGQ/tuVXSWsq8Z0ozXA7WxuiKRwr+ShoQSBAcrlDapQzvTI with first index 0", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.802518:INFO:CONSOLE(2)] "Storing megolm session W+o9XNKb66nhJWEw2DaG0lzIxywXmQjkPNU0ZZHYbSE/sAsxHHw3Ah2R7BmEflc3hc19xJFr1uS4y3y2ykvv5vg with first index 0", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.805889:INFO:CONSOLE(2)] "Storing megolm session mhEMrZ1UAGAuwY6kuz3wTjKeM3tV4NI3dkn8tlGXkGQ/1bnXjrfjVXKcSSL+fOafuu8LbzISsbEyuBlPq/B99RA with first index 0", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.809343:INFO:CONSOLE(2)] "Retrying decryption on events [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.810475:INFO:CONSOLE(2)] "Checking key backup status...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.818092:INFO:CONSOLE(2)] "Decrypted event on retry (id=$yo25oL24UZCNd2NAzAAiLiwAinnDoHwoC3dH7wgkQu4)", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.868216:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:BNEGDILOQM", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.868362:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:KAGYHUTTGT", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082653.869839:INFO:CONSOLE(2)] "Backup version 1 still current", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.055174:INFO:CONSOLE(2)] "Finished background key sig upload for YOTOTHADLA,8Vqt3zqAEvwqFgoWo9LxGAjt5pY5Fe+7cw0avsr0RWU", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.065027:INFO:CONSOLE(2)] "Marking device list outdated for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.065289:INFO:CONSOLE(2)] "Starting key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.461412:INFO:CONSOLE(2)] "Marking device list outdated for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.461572:INFO:CONSOLE(2)] "Queued key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.468158:INFO:CONSOLE(2)] "got device keys for @sephi:matrix.org: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.468299:INFO:CONSOLE(2)] "got cross-signing keys for @sephi:matrix.org: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.475378:INFO:CONSOLE(2)] "downloadKeys: already have a download in progress for @sephi:matrix.org: awaiting its result", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.475951:INFO:CONSOLE(2)] "Completed key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.476204:INFO:CONSOLE(2)] "Starting key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.478265:INFO:CONSOLE(2)] "Another update in the queue for @sephi:matrix.org - not marking up-to-date", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.551516:INFO:CONSOLE(2)] "got device keys for @sephi:matrix.org: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.551645:INFO:CONSOLE(2)] "got cross-signing keys for @sephi:matrix.org: [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.559253:INFO:CONSOLE(2)] "downloadKeys: already have a download in progress for @sephi:matrix.org: awaiting its result", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.560062:INFO:CONSOLE(2)] "Completed key download for @sephi:matrix.org", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.560287:INFO:CONSOLE(2)] "Device list for @sephi:matrix.org now up to date", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.566279:INFO:CONSOLE(2)] "Saving device tracking data s2344895401_757284961_16041216_1038840578_965594803_2644507_333064668_2026269986_208952", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.613645:INFO:CONSOLE(2)] "Checking key backup status...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.623382:INFO:CONSOLE(2)] "Checking key backup status...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.718925:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:BNEGDILOQM", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.719073:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:KAGYHUTTGT", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.720251:INFO:CONSOLE(2)] "Backup version 1 still current", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.768056:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:BNEGDILOQM", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.768220:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:KAGYHUTTGT", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.769523:INFO:CONSOLE(2)] "Backup version 1 still current", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.968065:INFO:CONSOLE(2)] "returning explicit theme: light", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.991358:INFO:CONSOLE(2)] "StorageManager: Persistent? true", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.992141:INFO:CONSOLE(2)] "Checking for COLR support", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082654.992954:INFO:CONSOLE(2)] "Waiting for COLR SVG to load", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082655.283147:INFO:CONSOLE(2)] "newscreen home", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082655.289712:INFO:CONSOLE(2)] "returning explicit theme: light", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082655.461985:INFO:CONSOLE(2)] "Drawing canvas to detect COLR support", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082655.584301:INFO:CONSOLE(2)] "Canvas check revealed COLR is supported? true", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082655.641340:INFO:CONSOLE(2)] "Sending cancellation for key request for !sqoRDGlkntdYGfHheF:matrix.org / 1bnXjrfjVXKcSSL+fOafuu8LbzISsbEyuBlPq/B99RA to [@sephi:matrix.org:*] (cancellation id m1632810415634.1)", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082655.641684:INFO:CONSOLE(2)] "PUT /sendToDevice/m.room_key_request/m1632810415634.1 [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082655.827996:INFO:CONSOLE(2)] "received to_device m.room_key_request from: @sephi:matrix.org id: undefined", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082655.828785:INFO:CONSOLE(2)] "m.room_key_request cancellation for @sephi:matrix.org:YOTOTHADLA (id m1632810408401.0)", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082656.562462:INFO:CONSOLE(2)] "Requesting keys for !sqoRDGlkntdYGfHheF:matrix.org / 1bnXjrfjVXKcSSL+fOafuu8LbzISsbEyuBlPq/B99RA from [@sephi:matrix.org:*](id m1632810408401.0)", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082656.562883:INFO:CONSOLE(2)] "PUT /sendToDevice/m.room_key_request/m1632810415634.2 [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082656.866164:INFO:CONSOLE(2)] "received to_device m.room_key_request from: @sephi:matrix.org id: undefined", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082656.866586:INFO:CONSOLE(2)] "m.room_key_request from @sephi:matrix.org:YOTOTHADLA for !sqoRDGlkntdYGfHheF:matrix.org / 1bnXjrfjVXKcSSL+fOafuu8LbzISsbEyuBlPq/B99RA (id m1632810408401.0)", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082656.866732:INFO:CONSOLE(2)] "Ignoring room key request from ourselves", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082705.129418:INFO:CONSOLE(2)] "Starting load of AsyncWrapper for modal", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082705.135568:INFO:CONSOLE(2)] "newscreen home", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082705.143085:INFO:CONSOLE(2)] "returning explicit theme: light", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082705.209512:INFO:CONSOLE(2)] "Checking key backup status...", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082705.433790:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:BNEGDILOQM", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082705.435525:INFO:CONSOLE(2)] "Ignoring signature from unknown key ed25519:KAGYHUTTGT", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082705.436620:INFO:CONSOLE(2)] "Backup version 1 still current", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082714.244772:INFO:CONSOLE(2)] "Starting load of AsyncWrapper for modal", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082716.127814:INFO:CONSOLE(2)] "EventIndex: Deleting event index.", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082716.216194:INFO:CONSOLE(2)] "EventIndex: Error initializing the event index [object Object]", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)
[352436:0928/082716.248472:INFO:CONSOLE(2)] "Uncaught (in promise) TypeError: Cannot read property 'addInitialCheckpoints' of null", source: vector://vector/webapp/bundles/3b75e5617009d13d08af/vendors~init.js (2)

@FlorianFranzen
Copy link
Contributor

FlorianFranzen commented Sep 29, 2021

@benneti @sephii It seems you are both hitting a potentially packaging related bug that can also be found on arch as reported in element-hq/element-desktop#904. Even the broken addIntialCheckpoints is mentioned in element-hq/element-web#12721.

So I guess what we are seeing here are just symptoms of a broken search index, most likely caused by what is reported in matrix-org/seshat#102.

@dkasak
Copy link

dkasak commented Oct 14, 2021

FWIW, matrix-org/seshat#102 wasn't due to a broken index. See matrix-org/seshat#102 (comment).

@benneti
Copy link
Contributor

benneti commented Oct 14, 2021

you are my hero of the day, it is caching the messages now!
The fix is as simple as adding a hacky line to an overlay of element-desktop:

    fixupPhase = ''
      sed -i "s#exec#LD_PRELOAD=${pkgs.sqlcipher}/lib/libsqlcipher.so exec#g" "$out/bin/element-desktop"
    '';

@Artturin Artturin closed this Nov 22, 2021
@Artturin Artturin deleted the backport-132601-to-release-21.05 branch November 22, 2021 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants