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

Re: lock_tests-9 is segfaulting over ra_dav

From: Philip Martin <philip_at_codematters.co.uk>
Date: 2005-04-17 23:54:22 CEST

Jani Averbach <jaa@jaa.iki.fi> writes:

> The lock-test 9 is segfaulting over ra_dav with trunk@14272 (at
> least). I will slightly modify svntest so I can tell for sure when and
> with what it is segfaulting after next run of the svntest.
>
> svntest $ ~/inst/svn_trunk/bin/svn unlock \
> --username=jrandom --password=rayjandom \
> http://localhost:42024/repositories/lock_tests-9/iota
> Segmentation fault

The first valgrind error is

$ valgrind -q svn "unlock" "--username" "jrandom" "--password" "rayjandom" "http://localhost:8888/repositories/lock_tests-9/iota"
==25529== Invalid read of size 4
==25529== at 0x1BA1B4C2: create_request_hook (session.c:896)
==25529== by 0x1BBF5AA3: ne_request_create (in /usr/lib/libneon.so.24.0.7)
==25529== by 0x1BC00C64: ne_unlock (in /usr/lib/libneon.so.24.0.7)
==25529== by 0x1BA1BE82: shim_svn_ra_dav__unlock (session.c:1176)
==25529== by 0x1BA1C059: svn_ra_dav__unlock (session.c:1241)
==25529== by 0x1B96707F: svn_ra_unlock (ra_loader.c:525)
==25529== by 0x1B922259: svn_client_unlock (locking_commands.c:422)
==25529== by 0x8057BDA: svn_cl__unlock (unlock-cmd.c:56)
==25529== by 0x80524FD: main (main.c:1442)
==25529== Address 0x1BF77654 is 28 bytes inside a block of size 32 free'd
==25529== at 0x1B901AA8: free (vg_replace_malloc.c:152)
==25529== by 0x1BB7AEDE: pool_clear_debug (apr_pools.c:1376)
==25529== by 0x1BB7B036: apr_pool_destroy_debug (apr_pools.c:1437)
==25529== by 0x1B921EC4: fetch_tokens (locking_commands.c:318)
==25529== by 0x1B922205: svn_client_unlock (locking_commands.c:415)
==25529== by 0x8057BDA: svn_cl__unlock (unlock-cmd.c:56)
==25529== by 0x80524FD: main (main.c:1442)

-- 
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Apr 17 23:55:27 2005

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