mercurial crash on qpush

Tigran Mkrtchyan tigran.mkrtchyan at desy.de
Thu Jul 24 08:15:23 CDT 2008


Hi.

The hg qpush command ended with stack trace. Other patches works.
The patch is attached. Source tree (~600M) can be cloned from 
http://www.dcache.org/cgi-bin/hgweb.cgi/


Sysinfo:

OpenSuSE 11.0

$ hg --version
Mercurial Distributed SCM (version 1.0)

Copyright (C) 2005-2008 Matt Mackall <mpm at selenic.com> and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$python -V
Python 2.5.2

$ uname -a
Linux nairi 2.6.25.9-0.2-default #1 SMP 2008-06-28 00:00:07 +0200 i686 
i686 i386 GNU/Linux




tigran at nairi:~/eProjects/dCache-hg> hg qpush level-to-uri.patch
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial at selenic.com
** Mercurial Distributed SCM (version 1.0)
Traceback (most recent call last):
   File "/usr/bin/hg", line 20, in <module>
     mercurial.dispatch.run()
   File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line 
20, in run
     sys.exit(dispatch(sys.argv[1:]))
   File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line 
29, in dispatch
     return _runcatch(u, args)
   File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line 
45, in _runcatch
     return _dispatch(ui, args)
   File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line 
364, in _dispatch
     ret = _runcommand(ui, options, cmd, d)
   File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line 
417, in _runcommand
     return checkargs()
   File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line 
373, in checkargs
     return cmdfunc()
   File "/usr/lib/python2.5/site-packages/mercurial/dispatch.py", line 
356, in <lambda>
     d = lambda: func(ui, repo, *args, **cmdoptions)
   File "/usr/lib/python2.5/site-packages/hgext/mq.py", line 1925, in push
     mergeq=mergeq)
   File "/usr/lib/python2.5/site-packages/hgext/mq.py", line 810, in push
     end = self.series.index(patch, start) + 1
ValueError: list.index(x): x not in list
tigran at nairi:~/eProjects/dCache-hg>


Regards,
	Tigran.


P.S.: thanks for a nice software!

________________________________________________________________________
Tigran Mkrtchyan                               DESY, IT,
tigran.mkrtchyan at desy.de                       Notkestrasse 85,
Tel: + 49 40 89983946                          Hamburg 22607,
Fax: + 49 40 89984429                          Germany.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: level-to-uri.patch
Type: text/x-patch
Size: 991 bytes
Desc: not available
Url : http://selenic.com/pipermail/mercurial/attachments/20080724/3afadced/attachment.bin 


More information about the Mercurial mailing list