hgview #78004 crash when extra command line parameter specified [validation pending]

$ hgview x
Traceback (most recent call last):
File "/usr/bin/hgview", line 33, in <module>
main()
File "/usr/lib/python2.7/site-packages/hgviewlib/application.py", line 180, in main
start(repo, opts, args, parser.error)
File "/usr/lib/python2.7/site-packages/hgviewlib/application.py", line 127, in start
app = Application(repo, opts, args)
File "/usr/lib/python2.7/site-packages/hgviewlib/qt4/application.py", line 50, in __init__
super(HgViewQtApplication, self).__init__(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/hgviewlib/application.py", line 80, in __init__
self.choose_viewer()
File "/usr/lib/python2.7/site-packages/hgviewlib/application.py", line 85, in choose_viewer
filename = rootpath(self.repo, self.opts.rev, self.args[0])
File "/usr/lib/python2.7/site-packages/hgviewlib/util.py", line 85, in rootpath
filenames = list(ctx.walk(cmdutil.match(repo, [path], {})))
AttributeError: 'module' object has no attribute 'match'

hgview-1.4

prioritynormal
typebug
done in1.5.0
load0.100
load left0.000
closed by#4a4bf50245b0 [fix core] raise ApplicationError and do not display traceback for NotImplementedErro (closes #78004 #83307)