visualdiff threw WindowsError
Created originally on Bitbucket by Anonymous
TortoiseHg asked me to report this. I think it happened when I opened multiple diffs at the same time by hyperactively clicking on the file in Repository Explorer
{{{
#!python
** Please report this bug to http://bitbucket.org/tortoisehg/stable/issues or tortoisehg-discuss@lists.sourceforge.net
** Mercurial version (1.5.1). TortoiseHg version (1.0.1)
** Command: --nofork log --listfile C:\DOCUME1\DMERIL1\LOCALS1\Temp\THG1A97.tmp
** CWD: C:\Workspaces\Server\Integration
** Extensions loaded: kilnauth, fetch, mq
** sys.getwindowsversion(): (5, 1, 2600, 2, 'Service Pack 3')
** Processor architecture: x86
Recoverable runtime error (stderr):
C:\Program Files\TortoiseHg\library.zip\tortoisehg\hgtk\gdialog.py:464: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\TortoiseHg\library.zip\tortoisehg\hgtk\gtklib.py:715: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\TortoiseHg\library.zip\tortoisehg\hgtk\gdialog.py:263: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\TortoiseHg\library.zip\tortoisehg\hgtk\history.py:82: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\TortoiseHg\library.zip\tortoisehg\hgtk\history.py:93: DeprecationWarning: Use the new widget gtk.Tooltip
Exception in thread visualdiff:
Traceback (most recent call last):
File "threading.pyo", line 525, in __bootstrap_inner
File "threading.pyo", line 477, in run
File "tortoisehg\hgtk\visdiff.pyo", line 294, in dodiffwrapper
File "shutil.pyo", line 216, in rmtree
File "shutil.pyo", line 216, in rmtree
File "shutil.pyo", line 216, in rmtree
File "shutil.pyo", line 221, in rmtree
File "shutil.pyo", line 219, in rmtree
WindowsError: [Error 32] The process cannot access the file because it is being used by another process: 'c:\docume1\dmeril1\locals1\temp\visualdiff.otpic8\Integration.a521ec3fbfa8\thirdparty\ecosServer\cantilever.ecc'
}}}