Skip to content

"UTD: QuotaExceededError" error messages are not actionable and provide little context on what to do next. #10948

@michaelkaye

Description

@michaelkaye

Description

I received the error "Unable to decrypt: QuotaExceededError: The current transaction exceeded its quota limitations."

I did the standard refresh the page and the problem persisted.

This error is hard to search for on the searchamatrons, and as a user I don't think I should be expected to read through the fine details of mozilla's developer documentation to find out what to do.

The solution is actually simple: clear out some disk space on your machine, or switch to the application version instead, however you have to investigate the error to provide that.

Steps to reproduce

  • Use riot web, run out of disk space

Describe how what happens differs from what you expected.

Receive the message "Unable to decrypt: QuotaExceededError: The current transaction exceeded its quota limitations." fairly at random, depending on which room you are in.

  • I would expect an error message which is actionable, such as "Riot does not have sufficient disk space to decode this message" (that triggers me to go and clear some disk space).

  • Or leave the error technical, but include a link to a error message information section on a website, which could then give guidance on what as a user to do about this error, for instance free up more disk space.

For example, entering in those error codes from personal games consoles: https://support.xbox.com/en-GB/error-code-lookup?code=E12

Version information

  • Platform: web

For the web app:

  • Browser: Firefox
  • OS: Linux
  • URL: riot.im/app

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-E2EEA-StorageStorage layer of the app, including IndexedDB, local storage, etc.T-Defect

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions