Intermittent RevlogError: integrity check failed on data/third_party/rust/jsparagus-generated-parser/src/parser_tables_generated.rs.i:52
Categories
(Firefox Build System :: Task Configuration, defect, P5)
Tracking
(Not tracked)
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: intermittent-failure)
Filed by: tszentpeteri [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=465072595&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/NWvry2g0SRy3W_1tCBskHw/runs/0/artifacts/public/logs/live_backing.log
[vcs 2024-07-03T20:09:24.539Z] updating [=============================================> ] 345600/373538 06sTraceback (most recent call last):
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/scmutil.py", line 152, in callcatch
[vcs 2024-07-03T20:09:24.539Z] return func()
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/worker.py", line 241, in workerfunc
[vcs 2024-07-03T20:09:24.539Z] for result in func(*(staticargs + (pargs,))):
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/merge.py", line 1101, in batchget
[vcs 2024-07-03T20:09:24.539Z] fctx(f).data(),
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/context.py", line 1301, in data
[vcs 2024-07-03T20:09:24.539Z] return self._filelog.read(self._filenode)
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/filelog.py", line 169, in read
[vcs 2024-07-03T20:09:24.539Z] return storageutil.filtermetadata(self.revision(node))
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/filelog.py", line 93, in revision
[vcs 2024-07-03T20:09:24.539Z] return self._revlog.revision(node, _df=_df, raw=raw)
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/revlog.py", line 1837, in revision
[vcs 2024-07-03T20:09:24.539Z] return self._revisiondata(nodeorrev, _df, raw=raw)[0]
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/revlog.py", line 1892, in _revisiondata
[vcs 2024-07-03T20:09:24.539Z] self.checkhash(text, node, rev=rev)
[vcs 2024-07-03T20:09:24.539Z] File "/Library/Python/2.7/site-packages/mercurial/revlog.py", line 1980, in checkhash
[vcs 2024-07-03T20:09:24.539Z] % (self.indexfile, pycompat.bytestr(revornode))
[vcs 2024-07-03T20:09:24.539Z] RevlogError: integrity check failed on data/third_party/rust/jsparagus-generated-parser/src/parser_tables_generated.rs.i:52
[vcs 2024-07-03T20:09:24.539Z] abort: integrity check failed on data/third_party/rust/jsparagus-generated-parser/src/parser_tables_generated.rs.i:52!
[vcs 2024-07-03T20:09:24.581Z] Traceback (most recent call last):
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/scmutil.py", line 152, in callcatch
[vcs 2024-07-03T20:09:24.581Z] return func()
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/worker.py", line 241, in workerfunc
[vcs 2024-07-03T20:09:24.581Z] for result in func(*(staticargs + (pargs,))):
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/merge.py", line 1098, in batchget
[vcs 2024-07-03T20:09:24.581Z] wfctx.clearunknown()
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/context.py", line 2165, in clearunknown
[vcs 2024-07-03T20:09:24.581Z] wvfs.audit(f)
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/pathutil.py", line 114, in __call__
[vcs 2024-07-03T20:09:24.581Z] self._checkfs(prefix, path)
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/pathutil.py", line 125, in _checkfs
[vcs 2024-07-03T20:09:24.581Z] st = os.lstat(curpath)
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/dispatch.py", line 358, in catchterm
[vcs 2024-07-03T20:09:24.581Z] raise error.SignalInterrupt
[vcs 2024-07-03T20:09:24.581Z] SignalInterrupt
[vcs 2024-07-03T20:09:24.581Z] Traceback (most recent call last):
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/scmutil.py", line 152, in callcatch
[vcs 2024-07-03T20:09:24.581Z] return func()
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/worker.py", line 241, in workerfunc
[vcs 2024-07-03T20:09:24.581Z] for result in func(*(staticargs + (pargs,))):
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/merge.py", line 1098, in batchget
[vcs 2024-07-03T20:09:24.581Z] wfctx.clearunknown()
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/context.py", line 2165, in clearunknown
[vcs 2024-07-03T20:09:24.581Z] wvfs.audit(f)
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/pathutil.py", line 114, in __call__
[vcs 2024-07-03T20:09:24.581Z] self._checkfs(prefix, path)
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/pathutil.py", line 125, in _checkfs
[vcs 2024-07-03T20:09:24.581Z] st = os.lstat(curpath)
[vcs 2024-07-03T20:09:24.581Z] File "/Library/Python/2.7/site-packages/mercurial/dispatch.py", line 358, in catchterm
[vcs 2024-07-03T20:09:24.581Z] raise error.SignalInterrupt
[vcs 2024-07-03T20:09:24.581Z] SignalInterrupt
[vcs 2024-07-03T20:09:24.581Z] Traceback (most recent call last):
<...>
[vcs 2024-07-03T20:09:24.624Z] SignalInterrupt
[vcs 2024-07-03T20:09:24.660Z]
[vcs 2024-07-03T20:09:24.660Z]
[vcs 2024-07-03T20:09:24.660Z] Traceback (most recent call last):
[vcs 2024-07-03T20:09:24.660Z] File "/Library/Python/2.7/site-packages/mercurial/scmutil.py", line 152, in callcatch
[vcs 2024-07-03T20:09:24.660Z] return func()
[vcs 2024-07-03T20:09:24.660Z] File "/Library/Python/2.7/site-packages/mercurial/dispatch.py", line 469, in _runcatchfunc
[vcs 2024-07-03T20:09:24.661Z] return _dispatch(req)
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/dispatch.py", line 1233, in _dispatch
[vcs 2024-07-03T20:09:24.661Z] lui, repo, cmd, fullargs, ui, options, d, cmdpats, cmdoptions
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/dispatch.py", line 917, in runcommand
[vcs 2024-07-03T20:09:24.661Z] ret = _runcommand(ui, options, cmd, d)
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/dispatch.py", line 1244, in _runcommand
[vcs 2024-07-03T20:09:24.661Z] return cmdfunc()
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/dispatch.py", line 1230, in <lambda>
[vcs 2024-07-03T20:09:24.661Z] d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/util.py", line 1867, in check
[vcs 2024-07-03T20:09:24.661Z] return func(*args, **kwargs)
[vcs 2024-07-03T20:09:24.661Z] File "/usr/local/lib/hgext/robustcheckout.py", line 215, in robustcheckout
[vcs 2024-07-03T20:09:24.661Z] noupdate=noupdate,
[vcs 2024-07-03T20:09:24.661Z] File "/usr/local/lib/hgext/robustcheckout.py", line 846, in _docheckout
[vcs 2024-07-03T20:09:24.661Z] if commands.update(ui, repo, rev=checkoutrevision, clean=True):
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/commands.py", line 7724, in update
[vcs 2024-07-03T20:09:24.661Z] ui, repo, rev, brev, clean=clean, updatecheck=updatecheck
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/hg.py", line 1112, in updatetotally
[vcs 2024-07-03T20:09:24.661Z] ret = _clean(repo, checkout)
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/hg.py", line 1050, in clean
[vcs 2024-07-03T20:09:24.661Z] stats = updaterepo(repo, node, True)
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/hg.py", line 1031, in updaterepo
[vcs 2024-07-03T20:09:24.661Z] updatecheck=updatecheck,
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/merge.py", line 1884, in update
[vcs 2024-07-03T20:09:24.661Z] repo, actions, wc, p2, overwrite, wantfiledata, labels=labels
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/merge.py", line 1328, in applyupdates
[vcs 2024-07-03T20:09:24.661Z] for final, res in prog:
[vcs 2024-07-03T20:09:24.661Z] File "/Library/Python/2.7/site-packages/mercurial/worker.py", line 299, in _posixworker
[vcs 2024-07-03T20:09:24.661Z] sys.exit(status)
[vcs 2024-07-03T20:09:24.661Z] SystemExit: 255
[taskcluster 2024-07-03T20:09:59.837Z] Exit Code: 255
[taskcluster 2024-07-03T20:09:59.837Z] User Time: 5m22.428803s
[taskcluster 2024-07-03T20:09:59.837Z] Kernel Time: 6m25.811358s
[taskcluster 2024-07-03T20:09:59.837Z] Wall Time: 2m39.853874s
[taskcluster 2024-07-03T20:09:59.837Z] Result: FAILED
[taskcluster 2024-07-03T20:09:59.838Z] === Task Finished ===
[taskcluster 2024-07-03T20:09:59.838Z] Task Duration: 2m39.858898s
[taskcluster 2024-07-03T20:09:59.838Z] [mounts] Preserving cache: Moving "/opt/worker/tasks/task_172003721678775/checkouts" to "/opt/worker/cache/GE8AzkVATBavUm941HTXUw"
[taskcluster 2024-07-03T20:10:00.983Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2025-07-03T20:01:30.657Z
[taskcluster:error] exit status 255
Comment 1•4 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox Build System::Task Configuration' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•4 months ago
|
||
The log doesn't show which version of Mercurial is in use, but it does show Mercurial is running under Python 2.7, so it's probably a very old version. We should upgrade Mercurial to see if that resolves this bug.
Comment hidden (Intermittent Failures Robot) |
Comment 4•3 months ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Description
•