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

Re: Seg fault: dav_svn_get_repo_name(request_rec = NULL)

From: Philip Martin <philip_at_codematters.co.uk>
Date: 2003-11-19 23:37:30 CET

Branko ÄŒibej <brane@xbc.nu> writes:

> Apache is crashing during ra_dav tests on Windows at r7810, and it's
> defintiely not a configuration problem. Local and ra_svn tests pass, so
> I expect mod_dav_svn is the culprit.

I get a crash on Linux when importing a single file into a repository.
Rev 7804 (which has an non-conforming log message) might be
responsible, if I back it out the crash goes away.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 3827)]
0x40409d47 in svn_fs__id_txn_id (id=0x0) at ../svn/subversion/libsvn_fs/id.c:61
61 return id->txn_id;
(gdb) bt
#0 0x40409d47 in svn_fs__id_txn_id (id=0x0)
    at ../svn/subversion/libsvn_fs/id.c:61
#1 0x4040e2b7 in txn_body_open_txn (baton=0xbffff860, trail=0x8119f48)
    at ../svn/subversion/libsvn_fs/revs-txns.c:665
#2 0x4040eed9 in do_retry (fs=0x810d558,
    txn_body=0x4040e252 <txn_body_open_txn>, baton=0xbffff860, use_txn=1,
    pool=0x80c1970, txn_body_fn_name=0x4041c7c9 "unknown",
    filename=0x4041c7c8 "", line=0) at ../svn/subversion/libsvn_fs/trail.c:227
#3 0x4040f020 in svn_fs__retry_txn (fs=0x810d558,
    txn_body=0x4040e252 <txn_body_open_txn>, baton=0xbffff860, pool=0x80c1970)
    at ../svn/subversion/libsvn_fs/trail.c:285
#4 0x4040e389 in svn_fs_open_txn (txn_p=0xbffff8a8, fs=0x810d558,
    name=0x80c1390 "2", pool=0x80c1970)
    at ../svn/subversion/libsvn_fs/revs-txns.c:686
#5 0x403d16b5 in dav_svn_delete_activity (repos=0x8124ac0,
    activity_id=0x81249a2 "b978024c-81cc-0310-8c22-8b74c67b5ef1")
    at /home/pm/sw/subversion/svn/subversion/mod_dav_svn/activity.c:117
#6 0x403d867f in dav_svn_remove_resource (resource=0x81249f8,
    response=0xbffff948)
    at /home/pm/sw/subversion/svn/subversion/mod_dav_svn/repos.c:2345
#7 0x403bba58 in dav_method_delete (r=0x8122e60) at mod_dav.c:1215
#8 0x080812d5 in ap_run_handler (r=0x8122e60) at config.c:194
#9 0x080818b0 in ap_invoke_handler (r=0x0) at config.c:401
#10 0x0806e5f6 in ap_process_request (r=0x403cc628) at http_request.c:288
#11 0x08069bdc in ap_process_http_connection (c=0x0) at http_core.c:293
#12 0x0808c365 in ap_run_process_connection (c=0x8122e60) at connection.c:85
#13 0x0807f924 in child_main (child_num_arg=0) at prefork.c:694
#14 0x0807fb3b in make_child (s=0xbffff7bc, slot=0) at prefork.c:734
#15 0x0807fb98 in startup_children (number_to_start=5) at prefork.c:806
#16 0x080803ea in ap_mpm_run (_pconf=0x80b9fe0, plog=0x80c2d20, s=0x80c5598)
    at prefork.c:1022
#17 0x080867f8 in main (argc=2, argv=0xbffffc14) at main.c:660

-- 
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Nov 19 23:44:36 2003

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.