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

Re: Commit stop at "Transmitting file data" and apache memory keep growing.

From: Alexis Boutillier <alexis.boutillier_at_arteris.net>
Date: 2005-04-27 15:24:27 CEST

I made a gdb on the process consuming memory and i got this result :

#1 0x40262893 in read () from /lib/i686/libpthread.so.0
(gdb)
#2 0x4024c047 in apr_file_read () from /usr/lib/libapr-0.so.0
(gdb)
#3 0x4024c48a in apr_file_getc () from /usr/lib/libapr-0.so.0
(gdb)
#4 0x407adee8 in svn_io_file_getc () from
/usr/lib/libsvn_subr-1.so.0
(gdb)
#5 0x407ae124 in svn_io_read_length_line () from
/usr/lib/libsvn_subr-1.so.0
(gdb)
#6 0x407de368 in read_header_block () from
/usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#7 0x407de92c in svn_fs_fs__get_node_revision () from
/usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#8 0x407db9b1 in get_node_revision () from
/usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#9 0x407dba6a in svn_fs_fs__dag_get_node () from
/usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#10 0x407dbb9e in svn_fs_fs__dag_walk_predecessors () from
/usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#11 0x407dcff9 in svn_fs_fs__dag_is_ancestor () from
/usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#12 0x407e64a8 in id_check_ancestor () from
/usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#13 0x407e6b0c in merge () from /usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#14 0x407e70fb in merge_changes () from /usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#15 0x407e7225 in svn_fs_fs__commit_txn () from
/usr/lib/libsvn_fs_fs-1.so.0
(gdb)
#16 0x4076953b in svn_fs_commit_txn () from /usr/lib/libsvn_fs-1.so.0
(gdb)
#17 0x407c95e7 in svn_repos_fs_commit_txn () from
/usr/lib/libsvn_repos-1.so.0
(gdb)
#18 0x4051c25b in dav_svn_merge () from
/usr/local/apache2/libexec/mod_dav_svn.so
(gdb)
#19 0x4038b59a in dav_method_merge () from
/usr/local/apache2/libexec/mod_dav.so
(gdb)
#20 0x080677c6 in ap_run_handler ()
(gdb)
#21 0x08067d84 in ap_invoke_handler ()
(gdb)
#22 0x08064dd7 in ap_process_request ()
(gdb)
#23 0x08060aab in ap_process_http_connection ()
(gdb)
#24 0x08070696 in ap_run_process_connection ()

Quand je kill the process httpd, hte client qui bloquait renvoi cette
erreur :

svn: MERGE request failed on '/svnObj/aTest/crdlCrdl3'
svn: MERGE of '/svnObj/aTest/crdlCrdl3': Could not read status line:
connection was closed by server. (http://intranet)

On Tue, 2005-04-26 at 16:34, Marcus Rueckert wrote:
> On 2005-04-26 16:22:53 +0200, Alexis Boutillier wrote:
> > I can't get a core dump on the apache server side. don't know how to do
> > this.
>
> ulimit -c unlimited
> apachectrl -k start
>
> than you will find core file in the ServerRoot of your apache.
>
> hope this helps
>
> darix

-- 
Boutillier Alexis
Methodology engineer
Arteris SA
The Network-on-Chip Company TM
www.arteris.net
6 par Ariane Immeuble Mercure
78284 Guyancourt Cedex
France
Office: (+33) 1 61 37 38 71
Fax:    (+33) 1 61 37 38 41
Alexis.Boutillier@arteris.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Apr 27 15:25:27 2005

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