qlog does not handle ghost revisions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QBzr |
Fix Released
|
High
|
Jonathan Riddell | ||
qbzr (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: qbzr
Ghost revisions appear as an authorless, dateless and messageless entries in qlog. If you click this revision it will cause bazaar to throw a GhostRevisionError.
Expected behavior:
Show a nice bit of text explaining that this is a ghost revision and thus can't be displayed.
ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: bzr 2.3.1-1ubuntu1
ProcVersionSign
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelMo
Architecture: amd64
BzrDebugFlags: set()
BzrVersion: 2.3.1
CommandLine: ['/usr/bin/bzr', 'qlog', 't']
CrashDb: bzr
Date: Fri May 20 13:47:47 2011
ExecutablePath: /usr/bin/bzr
FileSystemEncoding: UTF-8
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110413)
InterpreterPath: /usr/bin/python2.7
Locale: en_US.UTF-8
PackageArchitec
Platform: Linux-2.
ProcCmdline: /usr/bin/python /usr/bin/bzr qlog t
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
LANGUAGE=en_US:en
PythonVersion: 2.7.1
SourcePackage: bzr
Title: bzr crashed with GhostRevisionError in get_revid_
UpgradeStatus: No upgrade log present (probably fresh install)
UserEncoding: UTF-8
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Related branches
- John A Meinel: Approve
- Alexander Belchenko: Approve
-
Diff: 111 lines (+50/-42)1 file modifiedlib/log.py (+50/-42)
tags: | removed: need-duplicate-check |
visibility: | private → public |
Changed in qbzr (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in qbzr: | |
status: | Confirmed → Fix Released |
Changed in qbzr: | |
milestone: | none → 0.21.1 |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Fix Released |
assignee: | nobody → Jonathan Riddell (jr) |
Changed in qbzr (Ubuntu): | |
status: | Triaged → Fix Released |
Confirmed by loading bzr qlog http:// solfege. org/bzr/ solfege. dev and clicking on first revision