Database not updating v2.1.3 on FireFox

To get your bug fixed faster please try to answer the following questions:

  1. Which browser, operating system and versions of those are you using?

Operating System: Fedora 32 (5.6.14-300.fc32.x86_64 #1 SMP Wed May 20 20:47:32 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux)
Browser: Firefox 76.0.1 (64-bit)
Memex Version: 2.1.3

  1. What are the steps you took that lead to the bug?
    No new indexed sites, notes, or highlights are being made despite browser and OS restarts.

  2. Some debugging info I was able to capture:
    15:11:48.673 Error: Did not auto-fill. 3 background.js:20079:23
    15:11:53.903 Error: Did not auto-fill. background.js:20079:23
    15:11:55.499 Error: Did not auto-fill. 11 background.js:20079:23
    15:12:28.821 Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. main.js:129
    onURLChange moz-extension://7858d97c-ecd8-4449-8b28-766adadda96a/background_scripts/main.js:129
    15:12:48.915 Error: Did not auto-fill. 2 background.js:20079:23
    15:13:26.813 Error: Did not auto-fill. background.js:20079:23
    15:13:44.095 Error: Did not auto-fill. background.js:20079:23
    15:14:32.131 Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. main.js:129
    15:14:33.921 unreachable code after return statement injected.js:7:2
    15:14:42.470 Error: Did not auto-fill. background.js:20079:23
    15:14:43.933 Error: Did not auto-fill. 2 background.js:20079:23
    15:14:47.508 Error: Did not auto-fill. background.js:20079:23
    15:15:21.261 Error: Did not auto-fill. 2 background.js:20079:23
    15:15:24.069 Error: Did not auto-fill. background.js:20079:23
    15:17:43.260 url.match(…) is null background.js:17783
    15:18:45.890 Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. main.js:129
    15:18:54.362
    Object { _e: Error, name: “AbortError”, message: “QuotaExceededError The current transaction exceeded its quota limitations.”, inner: DOMException, stack: “” }
    background.js:1:612205
    15:18:56.189
    Object { _e: Error, name: “InvalidStateError”, message: “A mutation operation was attempted on a database that did not allow mutations.\n InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.”, inner: DOMException, stack: “”, … }
    background.js:1:612205
    15:18:59.733
    Object { _e: Error, name: “AbortError”, message: “QuotaExceededError The current transaction exceeded its quota limitations.”, inner: DOMException, stack: “” }
    background.js:1:612205
    15:19:19.108 Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. main.js:129

In order to help eliminate local issues, I have tried a backup/restore with Memex. I am currently running through the restore function now. At this time new sites are being added to the database. I think we can mark this one as closed or invalid for now. If I find something more concrete, I will let you know.

Thanks for the investigation and help to find the issue.

i am not sure If I got the last message: Does it work again after restore or are you just trying to do a restore right now?

If you do the restore and in your restore folder is still a folder called “images” - delete it or move it outside of your folder if you wanna keep it. It contains the thumbnails that we deprecated because of this storage limitations.

The messages you get is because your database is full - like mentioned in the other thread Disk Space Warning, Firefox is causing troubles there that we have no influence over unfortunately.

Sorry, yes, the restore is still on-going, but hasn’t fully completed. In that time, new pages are being indexed properly. My guess is that because the restore has not completed, I haven’t yet reached the 2 GB limit you linked to.

Hey @rubbs

Wanted to check in with you on how it is going for you? Did the restore complete properly?

Hey @BlackForestBoi,

Things are going better so far. I am currently using Chrome for now. I think I would prefer using FF, but Chrome seems to be working fine and I frequently need to use it for work anyway.

I did not successfully get my old data restored, the restore process just hung even after letting it run over a weekend. I didn’t have much in there that was too important, so I moved the backup to a different directory and started over with an import of my history.

Overall, I’m still quite happy with this product. I am happy to see progress!