Sync: Email dialog cannot handle "disappearing" changesets
Created originally on Bitbucket by dpsenner (Dominik P)
I forgot to close the email dialog and rolled back the repository in workbench while the dialog was still open. The result was, that the email dialog could no longer identify the patch I wanted to sent and crashed with an exception.
{{{ #!python ** Mercurial version (1.8.1). TortoiseHg version (2.0.2) ** Command: --nofork workbench ** CWD: C:\Users\dominikp\Documents\Projects\X-hg ** Extensions loaded: fixfrozenexts, patchbomb ** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] ** Windows version: (6, 1, 7601, 2, 'Service Pack 1') ** Processor architecture: x86 ** Qt-4.7.1 PyQt-4.8.2 Traceback (most recent call last): File "tortoisehg\hgqt\hgemail.pyo", line 390, in data File "tortoisehg\hgqt\hgemail.pyo", line 360, in IndexError: list index out of range
}}}