[Bug 4215] New: OverflowError on update

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Mon Apr 7 11:54:10 UTC 2014


http://bz.selenic.com/show_bug.cgi?id=4215

          Priority: normal
            Bug ID: 4215
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: OverflowError on update
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: eug.baranov at gmail.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: 2.9.2
         Component: Mercurial
           Product: Mercurial

Got this when tried to update to a changeset with a particularly large file
changed (about 1.2 GB):

** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
** Mercurial Distributed SCM (version 2.9.2)
** Extensions loaded:
Traceback (most recent call last):
  File "hg", line 42, in <module>
  File "mercurial\dispatch.pyo", line 28, in run
  File "mercurial\dispatch.pyo", line 69, in dispatch
  File "mercurial\dispatch.pyo", line 138, in _runcatch
  File "mercurial\dispatch.pyo", line 810, in _dispatch
  File "mercurial\dispatch.pyo", line 590, in runcommand
  File "mercurial\dispatch.pyo", line 901, in _runcommand
  File "mercurial\dispatch.pyo", line 872, in checkargs
  File "mercurial\dispatch.pyo", line 807, in <lambda>
  File "mercurial\util.pyo", line 511, in check
  File "mercurial\commands.pyo", line 5889, in update
  File "mercurial\hg.pyo", line 472, in update
  File "mercurial\hg.pyo", line 468, in updaterepo
  File "mercurial\merge.pyo", line 927, in update
  File "mercurial\merge.pyo", line 623, in applyupdates
  File "mercurial\merge.pyo", line 544, in getremove
  File "mercurial\context.pyo", line 804, in data
  File "mercurial\filelog.pyo", line 38, in read
  File "mercurial\revlog.pyo", line 998, in revision
  File "mercurial\revlog.pyo", line 912, in _chunks
  File "mercurial\revlog.pyo", line 891, in _chunkraw
  File "mercurial\revlog.pyo", line 882, in _getchunk
  File "mercurial\revlog.pyo", line 863, in _loadchunk
OverflowError: Python int too large to convert to C long

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the Mercurial-devel mailing list