Newest svn crashes, apparently from using the --username command line option.
We use MSBuild community tasks in our automated build. It attempts to issue
subversion commands, and these commands work with older svn version 1.6.17, but
fail with current versions. The commands are of the form:
svn.exe update "" "" --username
--password --non-interactive --no-auth-cache
My attempts to investigate seem to show that the only part of that that is
causing a crash individually is --username (possibly --password , too, I did
not try with only the password option)
This happens with Sliksvn and collabnet svn.
Process info:
Cmd line: svn up --username utility
Working Dir: C:\Users\user\Documents\Repos\TEMP
Version: 1.7.7 (r1393599), compiled Oct 10 2012, 11:30:00
Platform: Windows OS version 6.1 build 7601 Service Pack 1
Exception: ACCESS_VIOLATION
Registers:
Rax= Rcx= Rdx=
Rbx=0021e834
Rsp=0021e770 Rbp=0021e838 Rsi=01e2e028
Rdi=
R8= R9= fffcc1c8 R10= 76f57c50
R11=02e6f3d0
R12=0001 R13=01e56590 R14=01e2e028
R15=01e95830
cs=0033 ss=002b ds=002b es=0053 fs=002b gs=002b ss=0094
Stacktrace:
#1 0x7fede547847 in svn_auth_get_username_prompt_provider()
#2 0x7fede543c51 in svn_auth_get_platform_specific_client_providers()
#3 0x7fede547955 in svn_auth_get_username_prompt_provider()
#4 0x7fede542be1 in svn_auth_first_credentials()
#5 0x7fedf884093 in svn_ra_local_init()
#6 0x7fedf8c9670 in svn_ra_get_ra_library()
#7 0x7fedf8c8afb in svn_ra_get_ra_library()
#8 0x7fedf8c907f in svn_ra_get_ra_library()
#9 0x7fedf8cbe9a in svn_ra_get_ra_library()
#10 0x7fedf8cc014 in svn_ra_get_ra_library()
#11 0x7fedf8963f5 in svn_ra_dav_init()
#12 0x7fedf887979 in svn_ra_dav_init()
#13 0x7fedf885656 in svn_ra_local_init()
#14 0x7fedf8bfe9f in svn_ra_open4()
#15 0x7feecb4d463 in svn_client_suggest_merge_sources()
#16 0x7feecb55f44 in svn_client_switch3()
#17 0x7feecb56664 in svn_client_switch3()
#18 0x7feecb56888 in svn_client_update4()
#19 0x13f45fa6a in (unknown function)
#20 0x13f4590bd in (unknown function)
#21 0x13f46233e in (unknown function)
#22 0x7675652d in BaseThreadInitThunk()
#23 0x76e4c521 in RtlUserThreadStart()
Loaded modules:
0x3f45 C:\Program Files\CollabNet\Subversion Client\svn.exe (1.7.7.17343,
233472 bytes)
0x76e2 C:\Windows\System32\ntdll.dll (6.1.7601.17725, 1740800 bytes)
0x7674 C:\Windows\System32\kernel32.dll (6.1.7601.17932, 1175552 bytes)
0xfd5a C:\Windows\System32\KERNELBASE.dll (6.1.7601.17932, 442368 bytes)
0x724e C:\Program Files\CollabNet\Subversion Client\libapr-1.dll (1.4.6.0,
172032 bytes)
0xfefc C:\Windows\System32\ws2_32.dll (6.1.7601.17514, 315392 bytes)
0xfef2 C:\Windows\System32\msvcrt.dll (7.0.7601.17744, 651264 bytes)
0xfda7 C:\Windows\System32\rpcrt4.dll (6.1.7601.17514, 1232896 bytes)
0xfd98 C:\Windows\System32\nsi.dll (6.1.7600.16385, 32768 bytes)
0xfcaf C:\Windows\System32\mswsock.dll (6.1.7601.17514, 348160 bytes)
0x769b C:\Windows\System32\user32.dll (6.1.7601.17514, 1024000 bytes)
0xfd65 C:\Windows\System32\gdi32.dll (6.1.7601.17514, 421888 bytes)
0xfe0a C:\Windows\System32\lpk.dll (6.1.7600.16385, 57344 bytes)
0xff01 C:\Windows\System32\usp10.dll (1.626.7601.17514, 823296 bytes)
0xfd8a C:\Windows\System32\advapi32.dll (6.1.7600.16385, 897024 bytes)
0xff0e C:\Windows\System32\sechost.dll (6.1.7600.16385, 126976 bytes)
0xfe13 C:\Windows\System32\shell32.dll (6.1.7601.17859, 14188544 bytes)
0xfe0b C:\Windows\System32\shlwapi.dll (6.1.7601.17514, 462848 bytes)
0x6ee7 C:\Program Files\CollabNet\Subversion Client\MSVCR100.DLL
(10.0.30319.460, 856064 bytes)
0xecb2 C:\Program Files\CollabNet\Subversion Client\libsvn_client-1.dll
(1.7.7.17343, 450560 bytes)
0x7232 C:\Program Files\CollabNet\Subversion Client\libaprutil-1.dll
(1.4.1.0, 229376 bytes)
0x72f7 C:\Program Files\CollabNet\Subversion Client\libapriconv-1.dll
(1.2.1.0, 53248 bytes)
0xf2a0 C:\Program Files\CollabNet\Subversion Client\libsvn_delta-1.dll
(1.7.7.17343, 163840 bytes)
0xde54 C:\Program Files\CollabNet\Subversion Client\libsvn_subr-1.dll
(1.7.7.17343, 1527808 bytes)
0xed65 C:\Windows\System32\shfolder.dll (6.1.7600.16385, 28672 bytes)
0xfdd8 C:\Windows\System32\ole32.dll (6.1.7601.17514, 2109440 bytes)
0xfd39 C:\Windows\System32\crypt32.dll (6.1.7601.17856, 1482752 bytes)
0xfd32 C:\Windows\System32\msasn1.dll (6.1.7601.17514, 61440 bytes)
0xf29e C:\Program Files\CollabNet\Subversion Client\libsvn_diff-1.dll
(1.7.7.17343, 118784 bytes)
0xdf88 C:\Program Files\CollabNet\Subversion Client\libsvn_ra-1.dll
(1.7.7.17343, 892928 bytes)
0xdd34 C:\Program Files\CollabNet\Subversion Client\libeay32.dll
(1.0.0.10, 1757184 bytes)