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

unable to send debug log : Échec lors de l’envoi des journaux : IDBDatabase.transaction: Can't start a transaction on a closed database #16757

Closed
Marc-marc-marc opened this issue Mar 23, 2021 · 5 comments
Labels
A-Storage Storage layer of the app, including IndexedDB, local storage, etc. T-Other Questions, user support, anything else X-Needs-Info This issue is blocked awaiting information from the reporter

Comments

@Marc-marc-marc
Copy link

Marc-marc-marc commented Mar 23, 2021

Description

using Element Web, I try to send debug log for #16755 but it fail with the error IDBDatabase.transaction: Can't start a transaction on a closed database

Steps to reproduce

Describe how what happens differs from what you expected.

log send :)

Logs being sent: no, that the issue itself

Version information

  • Platform: web

For the web app:

  • Browser: Firefox 78.8.0esr (64 bits)
  • OS: CentOS Linux release 7.9
  • URL: app.element.io
@Marc-marc-marc Marc-marc-marc changed the title unable to send deebug log : Échec lors de l’envoi des journaux : IDBDatabase.transaction: Can't start a transaction on a closed database unable to send debug log : Échec lors de l’envoi des journaux : IDBDatabase.transaction: Can't start a transaction on a closed database Mar 23, 2021
@jryans
Copy link
Collaborator

jryans commented Mar 24, 2021

@Marc-marc-marc Were you in a private window? If yes, I believe this is the same as #13290.

@Marc-marc-marc
Copy link
Author

no, i'm not in a private windows

@jryans jryans added T-Other Questions, user support, anything else X-Needs-Info This issue is blocked awaiting information from the reporter A-Storage Storage layer of the app, including IndexedDB, local storage, etc. and removed T-Defect labels Mar 25, 2021
@jryans
Copy link
Collaborator

jryans commented Mar 25, 2021

@Marc-marc-marc Okay, are you out of disk space? For some reason, the browser won't allow us to write to storage. This is mostly like a browser, OS, or system specific issue, as Element has little control over this.

@mpeter50
Copy link

mpeter50 commented Sep 7, 2022

I see this issue is stuck. Can I respond to this issue instead of the issue author?
I have very similar error messages in the browser console (see below), and I suspect that this has to do something with others not being able to read my encrypted messages, even in rooms I just created.

Error running command: saveToDeviceBatches InvalidStateError: IDBDatabase.transaction: Can't start a transaction on a closed database [65df6e7ba71eb3d2272a.worker.js:1:62653](https://app.element.io/65df6e7ba71eb3d2272a.worker.js)
17:17:19.374
sendToDevice failed InvalidStateError: IDBDatabase.transaction: Can't start a transaction on a closed database
    g indexeddb-remote-backend.ts:194
[rageshake.ts:64:12](webpack:///node_modules/matrix-react-sdk/src/rageshake/rageshake.ts)
17:17:19.374
encryptAndSendToDevices promises failed InvalidStateError: IDBDatabase.transaction: Can't start a transaction on a closed database
    g indexeddb-remote-backend.ts:194
[rageshake.ts:64:12](webpack:///node_modules/matrix-react-sdk/src/rageshake/rageshake.ts)
17:17:19.374
failed to encryptAndSendToDevices InvalidStateError: IDBDatabase.transaction: Can't start a transaction on a closed database
    g indexeddb-remote-backend.ts:194
[rageshake.ts:64:12](webpack:///node_modules/matrix-react-sdk/src/rageshake/rageshake.ts)
17:17:19.375
Failed to share megolm keys for CK7SaKkW6V/WWRZ7Ne8l66nljBhPwbQj9uOiZ0nIuOw in !hbHduJHsSfDXsVCGcq:matrix.org (slice 1/1) [rageshake.ts:64:12](webpack:///node_modules/matrix-react-sdk/src/rageshake/rageshake.ts)
17:17:19.375
Failed to ensure outbound session in !hbHduJHsSfDXsVCGcq:matrix.org InvalidStateError: IDBDatabase.transaction: Can't start a transaction on a closed database
    g indexeddb-remote-backend.ts:194

@richvdh
Copy link
Member

richvdh commented Jan 12, 2023

@mpeter50's issue sounds like it would be improved by the fix to #23792.

The OP has gone away so I'm going to close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Storage Storage layer of the app, including IndexedDB, local storage, etc. T-Other Questions, user support, anything else X-Needs-Info This issue is blocked awaiting information from the reporter
Projects
None yet
Development

No branches or pull requests

4 participants