Ticket #403 (new defect)
moap changelog diff fail with git.
| Reported by: | julien.lavergne@… | Owned by: | julien.lavergne@… |
|---|---|---|---|
| Priority: | major | Milestone: | 0.2.7 |
| Component: | moap | Version: | 0.2.6 |
| Keywords: | Cc: |
Description
moap 0.2.6 Ubuntu 8.10
When using moap changelog diff , moap crash with this traceback :
Traceback (most recent call last):
File "/usr/bin/moap", line 28, in <module>
sys.exit(main(sys.argv[1:]))
File "/var/lib/python-support/python2.5/moap/main.py", line 13, in main
ret = c.parse(argv)
File "/var/lib/python-support/python2.5/moap/extern/command/command.py", line 265, in parse
return self.subCommands[command].parse(args[1:])
File "/var/lib/python-support/python2.5/moap/extern/command/command.py", line 265, in parse
return self.subCommands[command].parse(args[1:])
File "/var/lib/python-support/python2.5/moap/extern/command/command.py", line 247, in parse
ret = self.do(args)
File "/var/lib/python-support/python2.5/moap/command/cl.py", line 416, in do
cl.parse(False)
File "/var/lib/python-support/python2.5/moap/command/cl.py", line 223, in parse
parseBlock(b)
File "/var/lib/python-support/python2.5/moap/command/cl.py", line 207, in parseBlock
if _nameRegex.match(block[0]):
IndexError: list index out of range
There is also a report on Debian with similar problem : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=520997
Traceback (most recent call last):
File "/usr/bin/moap", line 28, in <module>
sys.exit(main(sys.argv[1:]))
File "/usr/lib/python2.5/site-packages/moap/main.py", line 13, in main
ret = c.parse(argv)
File "/usr/lib/python2.5/site-packages/moap/extern/command/command.py", line 265, in parse
return self.subCommands[command].parse(args[1:])
File "/usr/lib/python2.5/site-packages/moap/extern/command/command.py", line 265, in parse
return self.subCommands[command].parse(args[1:])
File "/usr/lib/python2.5/site-packages/moap/extern/command/command.py", line 247, in parse
ret = self.do(args)
File "/usr/lib/python2.5/site-packages/moap/command/cl.py", line 416, in do
cl.parse(False)
File "/usr/lib/python2.5/site-packages/moap/command/cl.py", line 223, in parse
parseBlock(b)
File "/usr/lib/python2.5/site-packages/moap/command/cl.py", line 213, in parseBlock
entry.lines = block
UnboundLocalError: local variable 'entry' referenced before assignment
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
