'hg status' exception

Alexis S. L. Carvalho alexis at cecm.usp.br
Sun Jul 15 03:31:28 CDT 2007


Thus spake Yakov Lerner:
> $ hg status *
> ** unknown exception encountered, details follow
> ** report bug details to http://www.selenic.com/mercurial/bts
> ** or mercurial at selenic.com
> ** Mercurial Distributed SCM (version 0.9.4)
> Traceback (most recent call last):

>  File "/home/good2net/lib/python/mercurial/util.py", line 539, in <lambda>
>    match = lambda fn: incmatch(fn) and not excmatch(fn) and patmatch(fn)
> RuntimeError: internal error in regular expression engine

Google suggests this may be a problem with the size of the resulting
regex.  This looks like a particularly annoying problem, since the error
is coming up when we try to use the regex (instead of when we try to
compile it).  Can you tell us what the "*" expands to (i.e. output of
"ls -d *")?

And what python version are you using?

Alexis


More information about the Mercurial mailing list