I did some further testing and I have to mention that most of my
initial hints were wrong:
- It may also happen when clicking OK with the mouse, and it does not
always happen when pressing ENTER. (But it happens most of the time.)
- There is no connection to the restart of explorer.exe
- while the dialog is hanging, sometimes you can move the window with
the mouse, sometimes not
- also while it is hanging: sometimes its content is redrawn,
- the process does not eat any cpu while it is hanging, there is no
disk io, and there are no context switches.
While the TortoiseProc.exe process is hanging, it contains 2 to 4
threads (it looks as if the longer it is hanging the fewer there are).
I've attached the call stacks of the remaining two threads as reported
Interference with other shell extension: I deinstalled TortoiseCVS and
rebooted my computer. It didn't help.
On 19 Jun., 13:05, Stefan KŁng <tortoise..._at_gmail.com> wrote:
> kuno wrote:
> > Hi all
> > (Please excuse me if I am repeating a well-known fact.)
> > I'm working with TSVN 1.5 RC3, and I am experiencing the following
> > behaviour:
> > 1) select a file to tag, open the branch/tag dialog
> > 2) focus the "To URL" text box, change the target url
> > 3) press ENTER
> > With this procedure, the branch/tag dialog reproducibly hangs. On the
> > other hand, it would've worked if I had pressed the OK button with the
> > mouse.
> I can not reproduce this here (XP SP3, using latest nightly build).
> Do you have more information on how to reproduce this?
> > After the first hanger (e.g after closing of the dialog by the Windows
> > "close immediately" dialog box), the explorer.exe process has to be
> > restarted. Otherwise each branch/tag operation will hang, no matter
> > how it was committed (ENTER or mouse click).
> Now that's highly unlikely: the explorer process has *nothing* to do
> with the switch dialog at all. If the branch dialog hangs and you kill
> it, the only thing what could happen is that the working copy is still
> in a locked state (but then you didn't kill the branch dialog but the
> second dialog that pops up: the progress dialog).
> If you really have to restart the explorer process, then something else
> is interfering here. Another shell extension maybe?
> † † † † ___
> † †oo †// \\ † † †"De Chelonian Mobile"
> † (_,\/ \_/ \ † † TortoiseSVN
> † † \ \_/_\_/> † †The coolest Interface to (Sub)Version Control
> † † /_/ † \_\ † †http://tortoisesvn.net
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-06-19 14:38:34 CEST