[issue863] strange "Not enough space" error on hg diff

Shun-ichi Goto mercurial-bugs at selenic.com
Mon Dec 10 20:19:14 CST 2007


New submission from Shun-ichi Goto <shunichi.goto at gmail.com>:

On using "hg diff" in my repository, I've got this message for a specific file:
abort: Not enough space

Following is an output with --traceback option:
Traceback (most recent call last):
  File "mercurial\dispatch.pyc", line 51, in _runcatch
  File "mercurial\dispatch.pyc", line 354, in _dispatch
  File "mercurial\dispatch.pyc", line 407, in _runcommand
  File "mercurial\dispatch.pyc", line 363, in checkargs
  File "mercurial\dispatch.pyc", line 346, in <lambda>
  File "mercurial\commands.pyc", line 834, in diff
  File "mercurial\patch.pyc", line 1295, in diff
  File "mercurial\ui.pyc", line 376, in write
  File "mercurial\util.pyc", line 922, in write
IOError: [Errno 12] Not enough space
abort: Not enough space

This error seems to be occured while writing something to stdout.
But it is not occured if I redirect output to pipe or file
like "hg diff | less".

And it can be reporoduced in new other repository using same base/modified file. 
So it might be a file content depended issue.

NOTE: I'm using most recent crew code (r5633).

----------
messages: 4568
nosy: gotoh
priority: bug
status: unread
title: strange "Not enough space" error on hg diff

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



More information about the Mercurial-devel mailing list