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

Re: Repository broken, recover fails

From: Chris Wilson <chris_at_netservers.co.uk>
Date: 2003-06-09 17:03:31 CEST

Hi there,

> /me frantically tries to hack into gstein and ghudson's accounts
> and remove this mail before they get it :-)

Hehe =)

> That would be ra_dav. Can you check your Apache error_log and see if
> there are any segfaults happening? If so, shutdown Apache, and then
> if you are familiar with gdb, try to just run 'httpd -X' under gdb,
> repeat your commit, and see if gdb halts on a SEGFAULT or something.

Unfortunately it's a bit difficult at the moment. I upgraded from
0.17 to 0.23 in the hope of fixing the problem, and discovered that the
new version can't read my old repository. So I'm in the middle of
restoring it from a dump.

Sorry for not mentioning that I was using an old version, I guess this
problem might already be fixed. If not, then I'll try to run Apache under
gdb and report what I find.

I found some messages in the Apache error logs that might explain things
to someone:

[Mon Jun 09 10:29:14 2003] [error] [client 127.0.0.1] Could not DELETE
  /svn/!svn/wrk/04a6b279-a7bf-0310-9261-8f56e76b0230/branch/firerack/teql/kernel/sources/arp_antidote/antidote2.diff.gz. [500, #0]
[Mon Jun 09 10:29:14 2003] [error] [client 127.0.0.1] Could not delete the
  resource. [500, #160029]
[Mon Jun 09 10:29:14 2003] [error] [client 127.0.0.1] (17)File exists:
  Berkeley DB error while appending string for filesystem
  /home/svn/root/db:
DB_RUNRECOVERY: Fatal error, run database recovery [500, #160029]
[Mon Jun 09 10:29:14 2003] [error] [client 127.0.0.1] (20014)Error string
  not specified yet: Berkeley DB error while closing `nodes' database for
  filesystem /home/svn/root/db:
DB_RUNRECOVERY: Fatal error, run database recovery

However, there are no segfaults or other apparent crashes of Apache,
except warnings like:

[Mon Jun 09 10:33:54 2003] [warn] child process 1706 still did not exit,
  sending a SIGTERM

Cheers, Chris.

-- 
   ___ __     _
 / __// / ,__(_)_  | Chris Wilson -- UNIX Firewall Lead Developer |
/ (_ / ,\/ _/ /_ \ | NetServers.co.uk http://www.netservers.co.uk |
\ _//_/_/_//_/___/ | 21 Signet Court, Cambridge, UK. 01223 576516 |
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jun 9 17:04:28 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.