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

'svnadmin load' crashing reliably in Fedora Core 1

From: Alexander L. Belikoff <abel_at_vallinor4.com>
Date: 2004-06-20 08:13:17 CEST

Hello everyone,

I've been trying to build Subversion 1.0.0 and upwards in Fedora Core 1 and I
keep getting run-time crashes using every snapshot I try.

The test is the as follows:

    rm -rf /tmp/repotest/ ; svnadmin create /tmp/repotest && \
         echo repository created && svnadmin load /tmp/repotest < /dev/null

Svnadmin segfaults during the load operation in the following context:

=======================================================
[Thread debugging using libthread_db enabled]
[New Thread -1085164896 (LWP 8339)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1085164896 (LWP 8339)]
apr_palloc (pool=0x14841b, size=1344539) at apr_pools.c:608
608 if (size < (apr_size_t)(active->endp - active->first_avail)) {
(gdb) p active
$1 = (apr_memnode_t *) 0x6556000a
(gdb) p *active
Cannot access memory at address 0x6556000a
(gdb)
========================================================

The snapshot is built w/ apr and apr utils taken from Apache 2.0.49 and BDB
4.2.52.NC. The library depndencies look like this:

========================================================
        libsvn_repos-1.so.0 => /home/abel/nw/svn/inst/lib/libsvn_repos-1.so.0
(0x005e0000)
        libsvn_fs-1.so.0 => /home/abel/nw/svn/inst/lib/libsvn_fs-1.so.0
(0x0027f000)
        libsvn_fs_fs-1.so.0 => /home/abel/nw/svn/inst/lib/libsvn_fs_fs-1.so.0
(0x00b92000)
        libsvn_fs_base-1.so.0
=> /home/abel/nw/svn/inst/lib/libsvn_fs_base-1.so.0 (0x008db000)
        libsvn_delta-1.so.0 => /home/abel/nw/svn/inst/lib/libsvn_delta-1.so.0
(0x0024b000)
        libsvn_subr-1.so.0 => /home/abel/nw/svn/inst/lib/libsvn_subr-1.so.0
(0x00111000)
        libaprutil-0.so.0 => /home/abel/nw/svn/inst/lib/libaprutil-0.so.0
(0x0057b000)
        libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x0012f000)
        libdb-4.2.so => /home/abel/nw/svn/inst/lib/libdb-4.2.so (0x00136000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x00ac8000)
        libapr-0.so.0 => /home/abel/nw/svn/inst/lib/libapr-0.so.0 (0x00f4f000)
        librt.so.1 => /lib/tls/librt.so.1 (0x001dc000)
        libm.so.6 => /lib/tls/libm.so.6 (0x008ad000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x001f0000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x00d45000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x009d9000)
        libdl.so.2 => /lib/libdl.so.2 (0x008d1000)
        libc.so.6 => /lib/tls/libc.so.6 (0x00772000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0075a000)
========================================================

I would appreciate any hint on how to overcome the aforementioned problem.

Thanks in advance,

-- 
Alexander L. Belikoff                      GPG f/pr: 0D58 A804 1AB1 4CD8 8DA9
Bloomberg L.P.                                       424B A86E CD0D 8424 2701
abel *at* vallinor4 *dot* com             (http://pgp5.ai.mit.edu for the key)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Jun 20 08:13:52 2004

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.