root directory view traceback
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
loggerhead |
Fix Released
|
High
|
Martin Albisetti | ||
1.6 |
Fix Released
|
High
|
Martin Albisetti |
Bug Description
Running trunk revision 191 on bzr 1.5, I get the following traceback only when viewing the root folder. Other non-branch subdirectories render fine.
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.handle()
File "/usr/lib/
BaseHTTPReq
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
return self.app(environ, start_response)
File "/usr/lib/
return self.applicatio
File "/usr/lib/
return self.applicatio
File "/home/
self.folder, self)(environ, start_response)
File "/home/
return self.app_
File "/home/
vals.
File "/home/
dirs.
File "/home/
branch.
File "<string>", line 4, in get_revision_
File "/usr/lib/
return self.get_
File "<string>", line 4, in get_revision_
File "/usr/lib/
return self._get_
File "<string>", line 4, in _get_revisions_
File "/usr/lib/
self.
File "/usr/lib/
texts = self._get_
File "/usr/lib/
return vf.get_
File "/usr/lib/
return [''.join(l) for l in self.get_
File "/usr/lib/
self.
File "/usr/lib/
revision.
File "/usr/lib/
raise errors.
ReservedId: Reserved revision-id {null:}
Changed in loggerhead: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in loggerhead: | |
assignee: | nobody → beuno |
status: | Confirmed → Fix Committed |
Changed in loggerhead: | |
status: | Fix Committed → Fix Released |
Also happens with 1.6.
We should filter out NULL revisions when getting the timestamp from the last revision