[issue1493] mmap error with crew a1138f437640

Christian Ebert mercurial-bugs at selenic.com
Fri Jan 30 06:07:37 CST 2009


New submission from Christian Ebert <blacktrash at gmx.net>:

With a1138f437640 "setup: get version using pure Python modules"
I get the following traceback:


python setup.py  build
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial at selenic.com
** Mercurial Distributed SCM (version unknown)
** Extensions loaded: 
Traceback (most recent call last):
  File "./hg", line 27, in <module>
    mercurial.dispatch.run()
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 16, in run
    sys.exit(dispatch(sys.argv[1:]))
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 25, in dispatch
    return _runcatch(u, args)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 41, in _runcatch
    return _dispatch(ui, args)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 364, in _dispatch
    ret = _runcommand(ui, options, cmd, d)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 413, in _runcommand
    return checkargs()
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 373, in checkargs
    return cmdfunc()
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 358, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/util.py", line 718, in check
    return func(*args, **kwargs)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/commands.py", line 1554, in identify
    changed = ctx.files() + ctx.deleted()
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 567, in files
    return util.sort(self._status[0] + self._status[1] + self._status[2])
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 17, in __get__
    result = self.func(obj)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 542, in _status
    return self._repo.status(unknown=True)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/localrepo.py", line 1040, in status
    if (f not in ctx1 or ctx2.flags(f) != ctx1.flags(f)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 83, in __contains__
    return key in self._manifest
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 17, in __get__
    result = self.func(obj)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 68, in _manifest
    return self._repo.manifest.read(self._changeset[0])
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/manifest.py", line 44, in read
    text = self.revision(node)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/revlog.py", line 976, in revision
    text = mdiff.patches(text, bins)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/pure/mpatch.py", line 33, in patches
    m = mmap.mmap(devzero.fileno(), tl, mmap.MAP_PRIVATE)
mmap.error: [Errno 19] Operation not supported by device

----------
messages: 8532
nosy: blacktrash
priority: bug
status: unread
title: mmap error with crew a1138f437640

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1493>
____________________________________________________



More information about the Mercurial-devel mailing list