hgview #120198 [curses] ValueError: need more than 2 values to unpack [open]

In curses mode

$ hgview -I curses
Traceback (most recent call last):
File "/usr/bin/hgview", line 33, in <module>
  main()
File "/usr/lib/python2.7/dist-packages/hgviewlib/application.py", line 225, in main
  sys.exit(start(repo, opts, args, parser.error))
File "/usr/lib/python2.7/dist-packages/hgviewlib/application.py", line 177, in start
  return app.exec_()
File "/usr/lib/python2.7/dist-packages/hgviewlib/curses/application.py", line 87, in exec_
  out = self.mainloop.run()
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 274, in run
  self.screen.run_wrapper(self._run)
File "/usr/lib/python2.7/dist-packages/urwid/curses_display.py", line 151, in run_wrapper
  return fn()
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 283, in _run
  return self._run_screen_event_loop()
File "/usr/lib/python2.7/dist-packages/urwid/main_loop.py", line 400, in _run_screen_event_loop
  tm, callback, user_data = next_alarm
ValueError: need more than 2 values to unpack
prioritynormal
typebug
done in<not specified>
closed by<not specified>