Closed Bug 1549269 Opened 6 years ago Closed 6 years ago

Sites are broken after latest update

Categories

(Core :: Storage: IndexedDB, defect)

66 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1341070

People

(Reporter: matt, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0

Steps to reproduce:

Tried to use the sites.

Actual results:

The site either wont load or does not function correctly. For example outlook refuses to load and reddit is broken and displays nothing correctly.

Expected results:

The site should have loaded as normal.

Do you have antivirus software installed (Avast, Kaspersky)? Add-ons installed?

Yes panda however the sites worked fine before the patch that messed up addons and broke after it.

Do you have any add-on related to Panda in about:addons? Any feature in Panda connected to HTTPS protection/checks?

I have panda dome and cannot find anything related to https checks and I have no panda addons.

Please wait for someone to reply, personally I don't have other ideas beyond the anti-virus messing with the browser.

Note that this is not a forum, for immediate help you should visit the forum at support.mozilla.org

Youtube is now blocked as well, after i tried clearing the cache and ccokies. The login page does not do anything after clicking next.

I have just tried all of the sites using private browsing mode and they all work in private mode but not in normal mode. I have no idea why.

For debugging purposes it might help to attach the contents of about:support as a text file or paste it here (there is a "Copy text to clipboard" button on the top of that page).

Attached file about support.txt

thank you. you have a number of modifications for netowrk settings - in about:config, please try to right-click and reset all custom (bold) preferences starting with "network.http".
in addition you appear to have multiple adblocking addons active, which is usually a recipe for problems (they are generally making use of the same filter lists anyway). try to stick to one only and see if this is changing things...

I have reset all network settings and disabled all addons no change.

I just installed the latest update and the sites are still broken.

Did you at any point change your system time to try to work around the add-ons issue?

Flags: needinfo?(matt)

No the only thing i did was enable installing studies.

Flags: needinfo?(matt)

OK, so at the moment it's really not clear to me exactly what is going on here. It's quite possible there are several different issues and they just seem to manifest as "things don't work". Can you confirm the following is all correct:

  • some pages load but are broken after load (e.g. you were able to access youtube to get to the point of login, but nothing happens if you click "next")
  • some pages do not load at all (outlook)
  • everything is fine in private browsing windows, including pages that are broken in non-private browsing
  • you tried running the browser with all your add-ons disabled (including restarting after doing that), and everything was still broken

?

Then, can you try using Help > "Restart with add-ons disabled" and seeing if that works? (Note: the name of this menu talks about add-ons, but this temporarily resets a few other things as well, so it's worth trying even if you disabled your add-ons before now)

Finally, in a "normal" run of Firefox, can you open the browser console (ctrl-shift-j), clear it, then try to open one of the sites that refuses to load, and one of the sites that loads but then breaks when you try to use it, and copy-paste anything that gets logged in the browser console into a comment here?

Thanks.

Flags: needinfo?(matt)

The youtube works to show videos just fine however after I tried clearing cookies and cache i could not login to the site with my account the videos still work just fine. I can however login to youtube using private browsing mode.the same for acessing outlook. When i try to access outlook normally it shows the loading circle forever with the outlook logo. Reddit works fine in private but in normal mode it shows only 15 or so posts plus two empty post boxes at the bottom. I also did the restart with addons disabled didnt work. Below is theconsole output when i tried to access outlook.

Content Security Policy: Couldn't process unknown directive 'prefetch-src'
Content Security Policy: Directive ‘child-src’ has been deprecated. Please use directive ‘worker-src’ to control workers, or directive ‘frame-src’ to control frames respectively.
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://ow2.res.office365.com/owamail/2019042903.08/resources/analytics-ping.js?cb=1557323997477. (Reason: CORS request did not succeed).[Learn More]
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. chrome.js:106
NS_ERROR_FILE_CORRUPTED owa.mail.js:42
NS_ERROR_FILE_CORRUPTED mail:23
[Exception... "File error: Corrupted" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: moz-extension://16851afa-c52c-4236-af55-ab6b850255fa/js/vapi-content.js line 175 > eval line 1 > eval line 1 > eval line 1 > Function line 3 > eval line 1 > eval :: getStats :: line 1" data: no]

Flags: needinfo?(matt)

(In reply to matt from comment #19)

[Exception... "File error: Corrupted" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: moz-extension://16851afa-c52c-4236-af55-ab6b850255fa/js/vapi-content.js line 175 > eval line 1 > eval line 1 > eval line 1 > Function line 3 > eval line 1 > eval :: getStats :: line 1" data: no]

This means one of the local storage or indexeddb databases in your profile is corrupt. That explains why private browsing mode is fine (it won't use the stored data from "normal" browsing), and why some websites are more broken than others. :asuth / :janv, can you take a look and figure out what if any data would be useful to have about the corrupted DB to figure out how this happened, and/or suggest what files to try to move to restore normal functionality? Thanks.

Component: Untriaged → DOM: IndexedDB
Flags: needinfo?(jvarga)
Flags: needinfo?(bugmail)
Product: Firefox → Core

How do i do that?

This is again (probably) the same issue as in bug 1544884 and bug 1341070.
Please take a look at bug 1341070 comment 25 to see how to recover from this error.

Flags: needinfo?(jvarga)

(In reply to matt from comment #21)

How do i do that?

For convenience, copying from Jan's reference:

(In reply to Andrew Sutherland [:asuth] (he/him) from bug 1341070 comment #25)

Yes, the new LocalStorage implementation is enabled on nightly and early betas currently and should ship either in the current Firefox 68 or the next 69 release cycle.

However, I'd recommend that you do one of two things to fix the problem immediately:

  1. Delete the corrupt database directly.
  • Opening the URL about:profiles address bar
  • Locate the profile listed as "This is the profile in use and it cannot be deleted."
  • Open the profile directory by using the "Open directory" button on the "Root directory" button.
  • Using the file manager that pops up, locate webappsstore.sqlite.
  • Quit Firefox. This will make it possible to safely delete the file. You may want to wait a few seconds because Firefox does not always close down instantly.
  • Delete the webappsstore.sqlite file.
  1. open the about:support URL and use the "Refresh Firefox" button. This will create a new profile and copy over data that does not include the LocalStorage database. Unfortunately this also leaves the old profile around. Which is good in some senses (you can always go back to it) and bad in others (privacy). After you're sure the new profile didn't lose any important information, it's advisable to use about:profiles and its "Remove" button to get rid of the old profile.

Note that using "Refresh" will end up with a new profile without all the add-ons, so you would need to reinstall those.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Flags: needinfo?(bugmail)
Resolution: --- → DUPLICATE

It all seems to be working now.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: