Workbench freezes if username configuration is missing
Launching thg, switching repositories, checkouting revisions, etc. causes UI freezes if username setting not defined (Mercurial itself work properly without lags).
This behavior has been noticed on a fresh installation. I didn't configure hgrc and just wanted to get a specific version of the application from repo.
On the screenshot below messages stating that the name could not be found were displayed immediately after the freezes.
Version Info:
TortoiseHg version 5.6 with Mercurial-5.6, Python-2.7.17, PyQt-5.13.2, Qt-5.9.9
OS Windows 10 Home Version 20H2 Build 19042.630