CopyHash fails sometimes
Created originally on Bitbucket by Anonymous
In the hg workbench, I right-click upon a commit item in the graph and select "Copy hash" -> bug report window opens.
Unfortunatly this is not reproducable every time, but it happens from time to time. It seems to be independent upon the node that I select. Whenever this error occurs I must close the workbench and open it again, or this error appears every time I try to perform this action. After restarting the workbench most often copying the hash value will work.
#!python
** Mercurial version (4.8.1). TortoiseHg version (4.8.1)
** Command: --nofork workbench
** CWD: R:\proj\proj
** Encoding: cp1252
** Extensions loaded: mercurial_keyring, strip, mq, tortoisehg.util.configitems
** Python version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.9.2 PyQt-5.9.1 QScintilla-2.10.2.dev1711012104
Traceback (most recent call last):
File "tortoisehg\hgqt\repowidget.pyo", line 1977, in copyHash
TypeError: b2a_hex() argument 1 must be string or buffer, not None