Closed Bug 1616058 Opened 6 years ago Closed 5 years ago

Syntax errors in `SyncedBookmarksMirror.jsm` due to on-disk corruption

Categories

(Firefox :: Sync, defect, P3)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1616059

People

(Reporter: lina, Unassigned)

References

(Blocks 1 open bug)

Details

We're seeing some really interesting errors in telemetry—things like ReferenceError: ruper is not defined (should be super) and XPCOMUtils.defineLazyGlobalGettErs is not a function (note the case flip), as well as syntax errors in bound params (syntax error in 'unfiled_____root________) and the SQL strings themselves (syntax errors near as, malformed database schema - unrecognized token: "$").

These are all likely caused by omni.ja corruption, since we've seen similar issues in bug 1594453, comment 26, bug 1550951 comment 8, and bug 1403348 comment 36.

Blocks: 1616059

I don't think it's worth tracking bugs for everything that could go wrong with all possible on-disk corruption of files.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.