[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Win32 1.2.0RC2: Strange Windows encryption bug / UI failure after reinstall.

From: Branko Čibej <brane_at_xbc.nu>
Date: 2005-05-04 19:25:58 CEST

David M. Wilson wrote:

> Hi there,
>
> After reinstalling Windows XP a few days back, I found that after
> attempting my first commit with the newly installed machine, I get
> this strange error: http://botanicus.net/dw/tmp/svn-protected-item.png
>
> I tried entering a few different passwords into the text input
> control, but the dialog box kept reappearing. On pressing cancel, my
> commit succeeded anyway. It is also worth noting that the Description
> field in the dialog appaers to be displaying uninitialised or binary
> data.

Here's what happened: when you reinstalled your machine, your Windows
encryption key was reset. Because of that, Subversion was no longer able
to decrypt the existing password. Subversion itself detects that,
ignores the stored password and asks you (on the command line) for the
correct one. The dialog box is displayed by the Windows crypto provider,
and quite frankly I think that's a bug. It seems that, when I
implemented password encryption for Windows, I forgot to set a flag that
suppresses all GUI popups. I'll fix that.

Of course, I consider Windows fundamentally broken because it pops up
GUI widgets from the most unlikely places (sometimes even *drivers* pop
up dialogue boxes for the gods' sakes!)

-- Brane

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed May 4 19:27:19 2005

This is an archived mail posted to the Subversion Dev mailing list.