On 9/20/06, Jody Shumaker <jody.shumaker@gmail.com> wrote:
> After updating to svn 1.4.0 using either the setup exe or the zip on
> the website, svn.exe is crashing whenever I checkout a specific
> directory in my repository. Doesn't matter which pc I'm running on and
> I confirmed the libapr.dll is not corrupt,
> 7c345da2a199821bfd3af189b278e5ca *libapr.dll
>
> When checking out this one directory, of unfortunately data I can't
> give out, svn.exe crashes:
> Faulting application svn.exe, version 1.4.0.21228, faulting module
> libapr.dll, version 0.9.12.0, fault address 0x00010f67.
>
> It seems to be crashing in the cleanup at the end of the run as
> crashes after it has checked out and left the working copy in a good
> state. I also found that if I take the libapr built for TSVN,
> libapr_tsvn.dll and rename it to libapr.dll and replace the one that
> came with svn 1.4.0 with this version, it will then work just fine.
> For now this gives me a workaround I can use, but not an ideal
> solution.
>
> minidump saved from attaching vs2005 debugger is available at
> http://mysite.verizon.net/jodys7/svn.dmp If there's anything else that
> would be useful for me to provide short of figuring out how to build
> subversion in debug mode, or providing the repository data that I
> can't, please let me know.
>
> - Jody
>
Here is the full call stack from the minidump:
> libapr.dll!find_entry
libapr.dll!apr_hash_get
svn.exe!get_xlate_handle_node
svn.exe!svn_cmdline_cstring_from_utf8
svn.exe!svn_cmdline_printf
svn.exe!notify
svn.exe!svn_client_export3
svn.exe!svn_cl__export
svn.exe!main
svn.exe!_mainCRTStartup
kernel32.dll!_BaseProcessStart@4
It appears that you were doing an export, not a checkout?
Do you have apr-iconv from the zip installed and APR_ICONV_PATH
pointing to it? It shouldn't crash, of course, but it would be
interesting to know if that was the reason.
The crash occurs on line 242 of apr/tables/apr_hash.c.
DJ
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Sep 21 14:23:18 2006