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

svndumpfilter 1.4.4 (VC8 build) crash

From: Jens Peters <jpeters7677_at_gmx.de>
Date: 2007-06-21 00:10:20 CEST

Hello there,

today I have encounterd a crash in svndumpfiter (1.4.4) if I try to do process a simple dump:
E:\SVN>svndumpfilter include "trunk/photobook" < misx.dmp > ph.dmp

The output starts:
Including prefixes:
    '/trunk/photobook'

And then it crashes with "Unhandled win32 exception 2124":

msvcr80.dll!_crt_debugger_hook(int _Reserved=) Line 65 C

msvcr80.dll!_invoke_watson(const wchar_t * pszExpression=0x00000000, const wchar_t *
pszFunction=0x00000000, const wchar_t * pszFile=0x00000000, unsigned int nLine=0, unsigned int
pReserved=0) Line 181 + 0x7 bytes C++

msvcr80.dll!_output_l(_iobuf * stream=0x0012fcd4, const char * format=0x00440b50, localeinfo_struct
* plocinfo=0x00000000, char * argptr=0x0012fd40) Line 1031 + 0x15 bytes C++

msvcr80.dll!_vsprintf_l(char * string=0x0012fd60, const char * format=0x00440b50, localeinfo_struct
* plocinfo=0x00000000, char * ap=0x0012fd40) Line 138 + 0x26 bytes C

msvcr80.dll!vsprintf(char * string=0x0012fd60, const char * format=0x00440b50, char * ap=0x0012fd40)
  Line 175 + 0x13 bytes C

intl3_svn.dll!libintl_vsprintf(char * resultbuf=0x0012fd60, const char * format=0x00440b50, char *
args=0x0012fd40) Line 137 + 0x11 bytes C

intl3_svn.dll!libintl_sprintf(char * resultbuf=0x0012fd60, const char * format=0x00440b50, ...)
Line 160 + 0x14 bytes C

svndumpfilter.exe!write_prop_to_stringbuf(svn_stringbuf_t * * strbuf=0x00000000, const char *
name=0x0046e370, const svn_string_t * value=0x0046e368) Line 83 C

svndumpfilter.exe!output_revision(revision_baton_t * rb=0x00000000) Line 334 + 0x12 bytes C

svndumpfilter.exe!close_revision(void * revision_baton=0x0046e0e0) Line 733 + 0x5 bytes C

svndumpfilter.exe!svn_repos_parse_dumpstream2(svn_stream_t * stream=0x004622e0, const
svn_repos_parse_fns2_t * parse_fns=0x00453000, void * parse_baton=0x00462250, svn_error_t * (void
*)* cancel_func=0x00000000, void * cancel_baton=0x00000000, apr_pool_t * pool=0x00462068) Line 550
+ 0xa bytes C

svndumpfilter.exe!do_filter(apr_getopt_t * os=0x004022c0, void * baton=0x00000000, int do_exclude=0,
apr_pool_t * pool=0x00462068) Line 965 + 0x16 bytes C

svndumpfilter.exe!subcommand_include(apr_getopt_t * os=0x00462180, void * baton=0x0012ff40,
apr_pool_t * pool=0x00462068) Line 1065 + 0x10 bytes C

svndumpfilter.exe!main(int argc=3, const char * * argv=0x003a4d48) Line 1298 + 0xc bytes C

svndumpfilter.exe!__tmainCRTStartup() Line 597 + 0x17 bytes C

the intl3_svn.dll is version 0.14.6, compiled as well with VC8. I can reproduce the same crash with
a VC8 build of version 0.14.1. Strangely it seems fine if I use the VC6 binary from dj's 1.4.4 build
. Using a different repository or filter switch makes no difference.

The subversion build itself seems fine. It passes the testsuite, local and dav, survives the
stress.py and shows "Umlaute" nicely on the console output.

Any ideas?

Regards,
Jens

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jun 21 00:10:30 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.