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

Re: regression tests failing over ra_dav

From: Philip Martin <philip_at_codematters.co.uk>
Date: 2002-10-24 02:57:33 CEST

Philip Martin <philip@codematters.co.uk> writes:

> (gdb) bt
> #0 0x404491b7 in memcpy () from /lib/libc.so.6
> #1 0x400bd4a5 in svn_string_ncreate (
> bytes=0x8059ba0 "\020\224\005\bÀ7\t\b¸\226\005\b\024\224\005\b@;\t\b0\233\005\b", size=134852016, pool=0x8059ba0)
> at ../svn/subversion/libsvn_subr/svn_string.c:79
> #2 0x400bd5f7 in svn_string_dup (original_string=0x809ad70, pool=0x8059ba0)
> at ../svn/subversion/libsvn_subr/svn_string.c:139
> #3 0x4002653f in svn_client_switch (auth_baton=0x8079038,
> path=0x80785a8 "working_copies/basic_tests-10/iota",
> switch_url=0x80784c8 "http://localhost:8888/repositories/basic_tests-10/A/D/gamma", revision=0xbffff9c4, recurse=1, notify_func=0x804bc1c <notify>,
> notify_baton=0x807c0c8, pool=0x8059ba0)
> at ../svn/subversion/libsvn_client/switch.c:257
> #4 0x08050b46 in svn_cl__switch (os=0x805a2c8, baton=0xbffff9c4,
> pool=0x8059ba0) at ../svn/subversion/clients/cmdline/switch-cmd.c:115
> #5 0x0804e319 in main (argc=4, argv=0xbffffad4)
> at ../svn/subversion/clients/cmdline/main.c:814
>
> (gdb) up 3
> #3 0x4002653f in svn_client_switch (auth_baton=0x8079038,
> path=0x80785a8 "working_copies/basic_tests-10/iota",
> switch_url=0x80784c8 "http://localhost:8888/repositories/basic_tests-10/A/D/gamma", revision=0xbffff9c4, recurse=1, notify_func=0x804bc1c <notify>,
> notify_baton=0x807c0c8, pool=0x8059ba0)
> at ../svn/subversion/libsvn_client/switch.c:257
> 257 prop->value = svn_string_dup (val, pool);
>
> (gdb) p ((svn_string_t*)val)[0]
> $5 = {
> data = 0x8059ba0 "\020\224\005\bÀ7\t\b¸\226\005\b\024\224\005\b@;\t\b0\233\005\b", len = 134852016}
>
> (gdb) p ((svn_stringbuf_t*)val)[0]
> $6 = {pool = 0x8059ba0, data = 0x809adb0 "anonymous", len = 9, blocksize = 16}

svn_ra_dav__get_file calls filter_props, which calls
set_special_wc_prop, which uses add_prop_to_hash to put
svn_stringbuf_t pointers into the hash. Looks like rev 3459 is the
culprit.

-- 
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Oct 24 02:58:13 2002

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.