subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rob Kooper <koo...@ncsa.illinois.edu>
Subject apache coredump in mod_dav_svn
Date Thu, 04 Nov 2010 03:54:57 GMT
I'm getting a core dump in mod_dav_svn, here is the backtrace:

(gdb) bt full
#0  0x00007f6a31d5a9c3 in svn_stringbuf_dup () from /usr/lib/libsvn_subr-1.so.1
No symbol table info available.
#1  0x00007f6a325c7284 in ?? () from /usr/lib/apache2/modules/mod_dav_svn.so
No symbol table info available.
#2  0x00007f6a327e11de in ?? () from /usr/lib/apache2/modules/mod_dav.so
No symbol table info available.
#3  0x00007f6a327e2578 in ?? () from /usr/lib/apache2/modules/mod_dav.so
No symbol table info available.
#4  0x00007f6a35516380 in ap_run_handler (r=0x7f6a396d4bb8) at /build/buildd/apache2-2.2.14/server/config.c:159
        n = 3
        rv = 963463992
#5  0x00007f6a35519ce8 in ap_invoke_handler (r=0x7f6a396d4bb8) at /build/buildd/apache2-2.2.14/server/config.c:373
        handler = 0x0
        result = 0
        old_handler = 0x7f6a327e8168 "dav-handler"
        ignore = <value optimized out>
#6  0x00007f6a355275e8 in ap_process_request (r=0x7f6a396d4bb8) at /build/buildd/apache2-2.2.14/modules/http/http_request.c:282
        access_status = 963463992
#7  0x00007f6a35524498 in ap_process_http_connection (c=0x7f6a386592f0) at /build/buildd/apache2-2.2.14/modules/http/http_core.c:190
        r = 0x7f6a396d4bb8
        csd = 0x0
#8  0x00007f6a3551df38 in ap_run_process_connection (c=0x7f6a386592f0) at /build/buildd/apache2-2.2.14/server/connection.c:43
        n = 2
        rv = 963463992
#9  0x00007f6a3552ce82 in process_socket (thd=<value optimized out>, dummy=<value
optimized out>) at /build/buildd/apache2-2.2.14/server/mpm/worker/worker.c:544
        current_conn = <value optimized out>
        conn_id = <value optimized out>
        csd = 23
        sbh = 0x7f6a386592e8
#10 worker_thread (thd=<value optimized out>, dummy=<value optimized out>) at
/build/buildd/apache2-2.2.14/server/mpm/worker/worker.c:894
        process_slot = 0
        thread_slot = 16
        csd = 0x7f6a386590d8
        bucket_alloc = <value optimized out>
        last_ptrans = <value optimized out>
        ptrans = 0x7f6a38659048
        rv = <value optimized out>
        is_idle = <value optimized out>
#11 0x00007f6a34c532ff in ?? () from /usr/lib/libapr-1.so.0
No symbol table info available.
#12 0x00007f6a34a139ca in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#13 0x00007f6a3477070d in clone () from /lib/libc.so.6
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.

This seems to happen when a propfind is performed on the parentpath of my repository. Running
the following curl makes the coredump happen:

curl --request PROPFIND --header "Depth: 1" https://host/svn/

The section from apache.conf is:

        <Location /svn>
                # Uncomment this to enable the repository
                DAV svn

                # Set this to the path to your repository
                SVNParentPath /home/svn
                SVNListParentPath on
        </Location>

Is this a known issue or do I have something wrong.

Rob
--
Rob Kooper
1205 W. Clark St, MC-257
Urbana, IL 61801
217-333-3593
kooper@ncsa.illinois.edu




Mime
View raw message