[Bug 4773] New: TypeError: must be (buffer overflow), not str

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Tue Aug 11 10:07:40 UTC 2015


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

          Priority: normal
            Bug ID: 4773
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: TypeError: must be (buffer overflow), not str
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: selenic at mail.manski.net
          Hardware: PC
            Status: UNCONFIRMED
           Version: 3.4.2
         Component: purge
           Product: Mercurial

Seem to happen when there are directories in the working copy that are longer
than 255 characters (or whatever Windows' limit is).

** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]
** Mercurial Distributed SCM (version 3.4.2)
** Extensions loaded: churn, color, convert, extdiff, progress, purge, shelve,
strip, transplant
Traceback (most recent call last):
  File "hg", line 53, in <module>
  File "mercurial\dispatch.pyo", line 29, in run
  File "mercurial\dispatch.pyo", line 91, in dispatch
  File "mercurial\dispatch.pyo", line 160, in _runcatch
  File "mercurial\dispatch.pyo", line 885, in _dispatch
  File "mercurial\dispatch.pyo", line 646, in runcommand
  File "mercurial\extensions.pyo", line 168, in closure
  File "hgext\color.pyo", line 521, in colorcmd
  File "mercurial\dispatch.pyo", line 976, in _runcommand
  File "mercurial\dispatch.pyo", line 947, in checkargs
  File "mercurial\dispatch.pyo", line 882, in <lambda>
  File "mercurial\util.pyo", line 716, in check
  File "hgext\purge.pyo", line 112, in purge
TypeError: must be (buffer overflow), not str

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


More information about the Mercurial-devel mailing list