hgview #3632 search doesnt work [validation pending]

trace:

auc@crater:~/rep/public/hgview$ hgview.py
Traceback (most recent call last):
  File "public/hgview/hgview.py", line 521, in on_entry_find_changed
    res = self.find_next_row( it )
  File "public/hgview/hgview.py", line 464, in find_next_row
    rev, text, author_id, date_, log, files, tags = self.repo.read_node( node )
  File "public/hgview/hgrepo.py", line 155, in read_node
    _, author, date, filelist, log, _ = changelog.read( node )
  File "/var/lib/python-support/python2.4/mercurial/changelog.py", line 86, in read
    return self.extract(self.revision(node))
  File "/var/lib/python-support/python2.4/mercurial/revlog.py", line 899, in revision
    rev = self.rev(node)
  File "/var/lib/python-support/python2.4/mercurial/revlog.py", line 475, in rev
    raise RevlogError(_('%s: no node %s') % (self.indexfile, hex(node)))
  File "/var/lib/python-support/python2.4/mercurial/node.py", line 17, in hex
    return binascii.hexlify(node)
TypeError: b2a_hex() argument 1 must be string or read-only buffer, not RevNode
priorityimportant
typebug
done in0.9.0
load0.000
load left0.000
closed by<not specified>