You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Stuart Longland <st...@longlandclan.hopto.org> on 2003/08/26 13:44:00 UTC

Problems commiting to SVN repository -- The specified activity does not exist.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi All,
	I've recently got a Subversion repository (after having argued
needlessly with CVS) going on a small server I have here.  So far, I've
been able to check out a working directory, and add files, but I run
into problems when I try to commit the changes...

	If I do it using a file:/// URL, it works fine -- which points to a
problem with Apache/SVN rather than SVN itself.  I've tried with
TortiseSVN, RapidSVN & the command line client (running on the actual
server).


	On the server -- if I execute a commit, this is what I get:

stuartl@qube ~/atomiclinux
$ svn commit -m 'Added README v0'
Authentication realm: <http://localhost:1280> Atomic Linux Subversion
Repository
stuartl's password:
svn: Activity not found
svn: Commit failed (details follow):
svn:
The specified activity does not exist.

	I've seen in the Subversion Book, that this can be caused by file
permissions.  I've made the directories (and parent directories) world
writeable -- so this shouldn't be a problem.  Also, 'nobody' (the user
Apache runs as) owns the files in question.  Below is the output from ls -lR

atomiclinux/:
total 24
- -rw-rw-rw-    1 nobody   nogroup       376 Aug 22 20:53 README.txt
drwxrwxrwx    2 nobody   nogroup      4096 Aug 24 13:15 dav
drwxrwxrwx    2 nobody   nogroup      4096 Aug 22 20:53 db
- -rw-rw-rw-    1 nobody   nogroup         2 Aug 22 20:53 format
drwxrwxrwx    2 nobody   nogroup      4096 Aug 22 20:53 hooks
drwxrwxrwx    2 nobody   nogroup      4096 Aug 22 20:53 locks

atomiclinux/dav:
total 4
- -rw-rw-rw-    1 nobody   nogroup         0 Aug 24 13:15 activities.dir
- -rw-rw-rw-    1 nobody   nogroup      1024 Aug 26 23:29 activities.pag

atomiclinux/db:
total 908
- -rw-rw-rw-    1 nobody   nogroup      1282 Aug 22 20:53 DB_CONFIG
- -rw-rw-rw-    1 nobody   nogroup      8192 Aug 22 20:53 __db.001
- -rw-rw-rw-    1 nobody   nogroup    270336 Aug 22 20:53 __db.002
- -rw-rw-rw-    1 nobody   nogroup    327680 Aug 22 20:53 __db.003
- -rw-rw-rw-    1 nobody   nogroup    712704 Aug 22 20:53 __db.004
- -rw-rw-rw-    1 nobody   nogroup     16384 Aug 22 20:53 __db.005
- -rw-rw-rw-    1 nobody   nogroup      8192 Aug 26 23:29 changes
- -rw-rw-rw-    1 nobody   nogroup      8192 Aug 26 23:29 copies
- -rw-rw-rw-    1 nobody   nogroup    182947 Aug 26 23:29 log.0000000001
- -rw-rw-rw-    1 nobody   nogroup      8192 Aug 26 23:29 nodes
- -rw-rw-rw-    1 nobody   nogroup      8192 Aug 26 23:29 representations
- -rw-rw-rw-    1 nobody   nogroup      8192 Aug 26 23:29 revisions
- -rw-rw-rw-    1 nobody   nogroup     28672 Aug 26 23:29 strings
- -rw-rw-rw-    1 nobody   nogroup      8192 Aug 26 23:29 transactions
- -rw-rw-rw-    1 nobody   nogroup      8192 Aug 26 23:29 uuids

atomiclinux/hooks:
total 20
- -rw-rw-rw-    1 nobody   nogroup      1286 Aug 22 20:53 post-commit.tmpl
- -rw-rw-rw-    1 nobody   nogroup      1475 Aug 22 20:53
post-revprop-change.tmpl
- -rw-rw-rw-    1 nobody   nogroup      2093 Aug 22 20:53 pre-commit.tmpl
- -rw-rw-rw-    1 nobody   nogroup      1952 Aug 22 20:53
pre-revprop-change.tmpl
- -rw-rw-rw-    1 nobody   nogroup      1377 Aug 22 20:53 start-commit.tmpl

atomiclinux/locks:
total 4
- -rw-rw-rw-    1 nobody   nogroup       460 Aug 22 20:53 db.lock

	Is there something I've missed?  The server is a Gateway Microserver
internet appliance running Debian Unstable (mipsel), Apache 2.0.47 &
fairly recent SVN binaries (checked out from the repository).
- --
+-------------------------------------------------------------+
| Stuart Longland           stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719             http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No:           Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/S2QgIGJk7gLSDPcRArjPAJ9gx+hwNbqwe1zg/n7pTnmP/Wx1ZQCeI1c0
nS1WdSsFjS0kiOWNcBG9+A4=
=MrXP
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by mark benedetto king <mb...@lowlatency.com>.
On Thu, Aug 28, 2003 at 03:44:58PM +1000, Stuart Longland wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ben Collins-Sussman wrote:
> 
> | Stuart Longland <st...@longlandclan.hopto.org> writes:
> |
> |>$ svn commit -m 'Added README v0'
> |>Authentication realm: <http://localhost:1280> Atomic Linux Subversion
> |>Repository
> |>stuartl's password:
> |>svn: Activity not found
> |>svn: Commit failed (details follow):
> |>svn:
> |>The specified activity does not exist.
> |
> |
> | That's a pretty strange error -- not familiar at all.
> |
> | Can you do an ethereal trace, and show us the HTTP transcript?
> 
> Ethereal won't run on the command line -- and I don't have X on this
> box.  (The box has no keyboard, mouse, video card -- nor any sockets to
> plug one in.)  So unless you know of an alternate tool, ethereal is useless.
> 

ethereal can read tcpdump files (as well as other formats).  Use a long snaplen.


--ben




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Stuart Longland <st...@longlandclan.hopto.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

B. W. Fitzpatrick wrote:

| How about tcpflow?

Yep, Debian had it on APT for mipsel.  I tried reproducing the problem
on my main box (a Windows 2000 box using TortiseSVN) -- the log has been
attached.

One tip with this tool though -- don't tell it to splurge out (-c
switch) to the console when you're using SSH -- the result is not good. ;-)

- --
+-------------------------------------------------------------+
| Stuart Longland           stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719             http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No:           Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/TaUlIGJk7gLSDPcRAk1hAJ48Y0nnaBDF8qrCSxbtoRVJEL/ImwCeM1go
wjy6+2pPJIe8BpxKS2Umg4A=
=Bvtz
-----END PGP SIGNATURE-----

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by "B. W. Fitzpatrick" <fi...@red-bean.com>.
Stuart Longland <st...@longlandclan.hopto.org> writes:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ben Collins-Sussman wrote:
> 
> | Stuart Longland <st...@longlandclan.hopto.org> writes:
> |
> |>$ svn commit -m 'Added README v0'
> |>Authentication realm: <http://localhost:1280> Atomic Linux Subversion
> |>Repository
> |>stuartl's password:
> |>svn: Activity not found
> |>svn: Commit failed (details follow):
> |>svn:
> |>The specified activity does not exist.
> |
> |
> | That's a pretty strange error -- not familiar at all.
> |
> | Can you do an ethereal trace, and show us the HTTP transcript?
> 
> Ethereal won't run on the command line -- and I don't have X on this
> box.  (The box has no keyboard, mouse, video card -- nor any sockets to
> plug one in.)  So unless you know of an alternate tool, ethereal is useless.

How about tcpflow?

http://www.circlemud.org/~jelson/software/tcpflow/

-Fitz

--
Brian W. Fitzpatrick    <fi...@red-bean.com>   http://www.red-bean.com/fitz/


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Stuart Longland <st...@longlandclan.hopto.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ben Collins-Sussman wrote:

| Stuart Longland <st...@longlandclan.hopto.org> writes:
|
|>$ svn commit -m 'Added README v0'
|>Authentication realm: <http://localhost:1280> Atomic Linux Subversion
|>Repository
|>stuartl's password:
|>svn: Activity not found
|>svn: Commit failed (details follow):
|>svn:
|>The specified activity does not exist.
|
|
| That's a pretty strange error -- not familiar at all.
|
| Can you do an ethereal trace, and show us the HTTP transcript?

Ethereal won't run on the command line -- and I don't have X on this
box.  (The box has no keyboard, mouse, video card -- nor any sockets to
plug one in.)  So unless you know of an alternate tool, ethereal is useless.

Lars Segerlund wrote:

|
|  What user group does the webserver run as ? :-)
|
|  I think this might be the problem, also check /var/log/apache....../*.log

The relevant lines in /usr/local/apache2/conf/httpd.conf

User nobody
Group #-1

and /usr/local/apache2/logs/*

root@qube /usr/local/apache2/logs
# tail -20 access_log
127.0.0.1 - - [26/Aug/2003:23:23:55 +1000] "PROPFIND
/svn/atomiclinux/!svn/vcc/default HTTP/1.1" 207 412
127.0.0.1 - stuartl [26/Aug/2003:23:23:55 +1000] "CHECKOUT
/svn/atomiclinux/!svn/bln/1 HTTP/1.1" 409 234
127.0.0.1 - - [26/Aug/2003:23:25:43 +1000] "OPTIONS /svn/atomiclinux
HTTP/1.1" 200 195
127.0.0.1 - - [26/Aug/2003:23:25:43 +1000] "MKACTIVITY
/svn/atomiclinux/!svn/act/61ab2ddf-cbc5-0310-b14e-9ff3571e79e8 HT
TP/1.1" 401 496
127.0.0.1 - stuartl [26/Aug/2003:23:25:46 +1000] "MKACTIVITY
/svn/atomiclinux/!svn/act/61ab2ddf-cbc5-0310-b14e-9ff3571e7
9e8 HTTP/1.1" 201 329
127.0.0.1 - - [26/Aug/2003:23:25:46 +1000] "PROPFIND /svn/atomiclinux
HTTP/1.1" 207 446
127.0.0.1 - - [26/Aug/2003:23:25:46 +1000] "PROPFIND
/svn/atomiclinux/!svn/vcc/default HTTP/1.1" 207 412
127.0.0.1 - stuartl [26/Aug/2003:23:25:46 +1000] "CHECKOUT
/svn/atomiclinux/!svn/bln/1 HTTP/1.1" 409 234
127.0.0.1 - - [26/Aug/2003:23:28:31 +1000] "OPTIONS /svn/atomiclinux
HTTP/1.1" 200 195
127.0.0.1 - - [26/Aug/2003:23:28:31 +1000] "MKACTIVITY
/svn/atomiclinux/!svn/act/c96337e9-cbc5-0310-bde8-bbe16a774c9c HT
TP/1.1" 401 496
127.0.0.1 - stuartl [26/Aug/2003:23:28:34 +1000] "MKACTIVITY
/svn/atomiclinux/!svn/act/c96337e9-cbc5-0310-bde8-bbe16a774
c9c HTTP/1.1" 201 329
127.0.0.1 - - [26/Aug/2003:23:28:34 +1000] "PROPFIND /svn/atomiclinux
HTTP/1.1" 207 446
127.0.0.1 - - [26/Aug/2003:23:28:34 +1000] "PROPFIND
/svn/atomiclinux/!svn/vcc/default HTTP/1.1" 207 412
127.0.0.1 - stuartl [26/Aug/2003:23:28:35 +1000] "CHECKOUT
/svn/atomiclinux/!svn/bln/1 HTTP/1.1" 409 234
127.0.0.1 - - [26/Aug/2003:23:29:11 +1000] "OPTIONS /svn/atomiclinux
HTTP/1.1" 200 195
127.0.0.1 - - [26/Aug/2003:23:29:11 +1000] "MKACTIVITY
/svn/atomiclinux/!svn/act/fa158eeb-cbc5-0310-8d51-df084ef18290 HT
TP/1.1" 401 496
127.0.0.1 - stuartl [26/Aug/2003:23:29:14 +1000] "MKACTIVITY
/svn/atomiclinux/!svn/act/fa158eeb-cbc5-0310-8d51-df084ef18
290 HTTP/1.1" 201 329
127.0.0.1 - - [26/Aug/2003:23:29:14 +1000] "PROPFIND /svn/atomiclinux
HTTP/1.1" 207 446
127.0.0.1 - - [26/Aug/2003:23:29:14 +1000] "PROPFIND
/svn/atomiclinux/!svn/vcc/default HTTP/1.1" 207 412
127.0.0.1 - stuartl [26/Aug/2003:23:29:14 +1000] "CHECKOUT
/svn/atomiclinux/!svn/bln/1 HTTP/1.1" 409 234

root@qube /usr/local/apache2/logs
# tail -20 error_log
[Tue Aug 26 23:09:45 2003] [error] [client 192.168.0.1] Could not
CHECKOUT resource /svn/atomiclinux/!svn/bln/0.  [409,
#0]
[Tue Aug 26 23:09:45 2003] [error] [client 192.168.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:11:40 2003] [error] [client 192.168.0.1] Could not
CHECKOUT resource /svn/atomiclinux/!svn/bln/0.  [409,
#0]
[Tue Aug 26 23:11:40 2003] [error] [client 192.168.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:12:11 2003] [error] [client 192.168.0.1] Could not
CHECKOUT resource /svn/atomiclinux/!svn/bln/0.  [409,
#0]
[Tue Aug 26 23:12:11 2003] [error] [client 192.168.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:13:16 2003] [error] [client 192.168.0.1] Could not
CHECKOUT resource /svn/atomiclinux/!svn/bln/0.  [409,
#0]
[Tue Aug 26 23:13:16 2003] [error] [client 192.168.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:13:51 2003] [error] [client 192.168.0.1] Could not
CHECKOUT resource /svn/atomiclinux/!svn/bln/0.  [409,
#0]
[Tue Aug 26 23:13:51 2003] [error] [client 192.168.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:22:23 2003] [error] [client 127.0.0.1] Could not CHECKOUT
resource /svn/atomiclinux/!svn/bln/1.  [409, #0
]
[Tue Aug 26 23:22:23 2003] [error] [client 127.0.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:23:55 2003] [error] [client 127.0.0.1] Could not CHECKOUT
resource /svn/atomiclinux/!svn/bln/1.  [409, #0
]
[Tue Aug 26 23:23:55 2003] [error] [client 127.0.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:25:47 2003] [error] [client 127.0.0.1] Could not CHECKOUT
resource /svn/atomiclinux/!svn/bln/1.  [409, #0
]
[Tue Aug 26 23:25:47 2003] [error] [client 127.0.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:28:35 2003] [error] [client 127.0.0.1] Could not CHECKOUT
resource /svn/atomiclinux/!svn/bln/1.  [409, #0
]
[Tue Aug 26 23:28:35 2003] [error] [client 127.0.0.1] The specified
activity does not exist.  [409, #190002]
[Tue Aug 26 23:29:14 2003] [error] [client 127.0.0.1] Could not CHECKOUT
resource /svn/atomiclinux/!svn/bln/1.  [409, #0
]
[Tue Aug 26 23:29:14 2003] [error] [client 127.0.0.1] The specified
activity does not exist.  [409, #190002]

- --
+-------------------------------------------------------------+
| Stuart Longland           stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719             http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No:           Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/TZbaIGJk7gLSDPcRAgLaAJ4si0M/zBKk9qsiFc8pg2kFsdL6fwCfVn79
Be8J/7E2VapgdU52OBgdQOo=
=ct3u
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Ben Collins-Sussman <su...@collab.net>.
Stuart Longland <st...@longlandclan.hopto.org> writes:

> $ svn commit -m 'Added README v0'
> Authentication realm: <http://localhost:1280> Atomic Linux Subversion
> Repository
> stuartl's password:
> svn: Activity not found
> svn: Commit failed (details follow):
> svn:
> The specified activity does not exist.

That's a pretty strange error -- not familiar at all.

Can you do an ethereal trace, and show us the HTTP transcript?


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Mailing @collab.net

Posted by SteveKing <st...@gmx.ch>.
----- Original Message ----- 
From: <e....@gmx.net>

> > > On an unrelated topic, for some reason, if I send to
> > > sussman@collab.net, it bounces -- saying I'm "Spamming", I fail to see
> > > how my emails about this problem are spam.  Could something also be
done
> > > about this too?
> >
> > Huh?  Nobody else is having problems mailing me.  Just tested it, in
> > fact.
>
> Actually, I did too (at least yesterday).
>

It seems gmx got listed in a relaying mailserver list and therefore
mails from gmx get rejected from mailservers which use such lists.

For about three days I'm receiving such mails about my mails
being SPAM and/or that gmx is listed as a spamming server, so
I guess it'll take some time until gmx has worked out the problem.

Stefan


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Mailing @collab.net (was: Re: Problems commiting to SVN repository -- The specified activity does not exist.)

Posted by e....@gmx.net.
> > 	On an unrelated topic, for some reason, if I send to
> > sussman@collab.net, it bounces -- saying I'm "Spamming", I fail to see
> > how my emails about this problem are spam.  Could something also be done
> > about this too?
> 
> Huh?  Nobody else is having problems mailing me.  Just tested it, in
> fact.

Actually, I did too (at least yesterday).

bye,

Erik.

-- 
COMPUTERBILD 15/03: Premium-e-mail-Dienste im Test
--------------------------------------------------
1. GMX TopMail - Platz 1 und Testsieger!
2. GMX ProMail - Platz 2 und Preis-Qualitätssieger!
3. Arcor - 4. web.de - 5. T-Online - 6. freenet.de - 7. daybyday - 8. e-Post


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by cm...@collab.net.
> Stuart Longland <st...@longlandclan.hopto.org> writes:

[...]

> > #3  0x2ab4f24c in apr_dbm_exists (dbm=0x0, key={dptr = 0x100e4132
> > "79beb5b4-c031-444d-871a-82152aac2e5d", dsize = 37})
> > ~    at apr_dbm.c:151

Whoa.  dbm=0x0?  That doesn't look right.  Can apr_dbm_open() return a
NULL value for 'dbm' without returning an errorful status value?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Stuart Longland <st...@longlandclan.hopto.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stuart Longland wrote:
| Ben Collins-Sussman wrote:
|
| | I'm not sure how what's going on;  it looks like something is causing
| | a bogus string to enter into apr_sdbm_fetch.  It's trying to look up
| | the name of the activity (which is a UUID), as it should.
|
| Odd, real odd
|

I was trying to avoid this, but for the moment, I've got it working
using svn+ssh.  This avoids the apache commit problem altogether.
Apache can still be used for anonymous access, but for the moment, until
I can straighten out, we'll use svn+ssh.

- --
+-------------------------------------------------------------+
| Stuart Longland           stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719             http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No:           Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/WDEqIGJk7gLSDPcRAqPmAJ9lqKFe7B7Fm3YrxUp5zjql98/k9wCfTCdw
bG40Kns8Kz5RYpe5pVBcAlY=
=Z1K/
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Stuart Longland <st...@longlandclan.hopto.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ben Collins-Sussman wrote:

| I'm not sure how what's going on;  it looks like something is causing
| a bogus string to enter into apr_sdbm_fetch.  It's trying to look up
| the name of the activity (which is a UUID), as it should.

Odd, real odd

| This is apache 2.0.47, right?

Yes, 2.0.47, built from source (not a Debian build).  The box uses a
MIPS CPU, could this be a perculiarity with MIPS hardware?

| Huh?  Nobody else is having problems mailing me.  Just tested it, in
| fact.

Yeah, that's what I thought when I received this:

| Recipient does not accept e-mails from your domain due to the
| lot of spam received from this domain.
| To really send us mail add word "nospam" to your subject.
|
| From: Stuart Longland <st...@longlandclan.hopto.org>
| To: Ben Collins-Sussman <su...@collab.net>
| Subject: Re: Problems commiting to SVN repository -- The specified
activity
|  does not exist.
| and you are on the RBL: (relays.osirusoft.com) Please stop using
relays.osirusoft.com

As far as I know, this service has been taken down (according to what's
been said on linux-kernel)
http://marc.theaimsgroup.com/?l=linux-kernel&m=106191478619076&w=2

- --
+-------------------------------------------------------------+
| Stuart Longland           stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719             http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No:           Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/V+HAIGJk7gLSDPcRAom2AJ9+dhrMbhhpshpq6sAxC4SI8JMj5ACeO/e3
FB1YAWU1od1tXB9ZY2a62Tg=
=y2oS
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Ben Collins-Sussman <su...@collab.net>.
Stuart Longland <st...@longlandclan.hopto.org> writes:

> #0  0x2ab4d0ac in sdbm_hash (str=0xe <Address 0xe out of bounds>, len=5)
> at sdbm_hash.c:89
> ~        loop = 5
> ~        n = 0
> #1  0x2ab4e01c in apr_sdbm_fetch (db=0x100eb008, val=0x7fff78c0, key=
> ~      {dptr = 0xe <Address 0xe out of bounds>, dsize = 37}) at sdbm.c:238
> ~        status = 269369864
> #2  0x2ab4f938 in vt_sdbm_exists (dbm=0xe, key={dptr = 0x100e4132
> "79beb5b4-c031-444d-871a-82152aac2e5d", dsize = 37})
> ~    at apr_dbm_sdbm.c:225
> ~        value = {dptr = 0x2aba1c30 <Address 0x2aba1c30 out of bounds>,
> dsize = 716501188}
> ~        exists = 716492964
> #3  0x2ab4f24c in apr_dbm_exists (dbm=0x0, key={dptr = 0x100e4132
> "79beb5b4-c031-444d-871a-82152aac2e5d", dsize = 37})
> ~    at apr_dbm.c:151
> No locals.
> #4  0x2b3c3cd0 in dav_svn_get_txn (repos=0x100e4208,
> activity_id=0x100e4132 "79beb5b4-c031-444d-871a-82152aac2e5d")
> ~    at subversion/mod_dav_svn/activity.c:58
> ~        dbm = (apr_dbm_t *) 0x100e4420
> ~        status = 0
> ~        pathname = 0x100e4278 "/home/cvs/atomiclinux/dav/activities"
> ~        key = {dptr = 0x100e4132 "79beb5b4-c031-444d-871a-82152aac2e5d",
> dsize = 37}
> ~        value = {dptr = 0x1000b200 "", dsize = 0}
> ~        txn_name = 0x0

I'm not sure how what's going on;  it looks like something is causing
a bogus string to enter into apr_sdbm_fetch.  It's trying to look up
the name of the activity (which is a UUID), as it should.  

This is apache 2.0.47, right?

> 	On an unrelated topic, for some reason, if I send to
> sussman@collab.net, it bounces -- saying I'm "Spamming", I fail to see
> how my emails about this problem are spam.  Could something also be done
> about this too?

Huh?  Nobody else is having problems mailing me.  Just tested it, in
fact.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Stuart Longland <st...@longlandclan.hopto.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ben Collins-Sussman wrote:

|
| I assume you restarted apache after doing a 'make install' of svn.

Yep, Stopped it during the install, then started it back up after the
install.


| Try running apache under gdb:
|
|   $ su
|   $ gdb /usr/local/apache2/bin/httpd
|   (gdb) run -X
|
| Then attempt your commit again, and see where apache is segfaulting.

Okay, this is what I get...
# /usr/local/apache2/bin/apachectl stop
root@qube ~
# gdb /usr/local/apache2/bin/httpd
GNU gdb 5.3.90_2003-08-01-cvs-debian
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "mipsel-linux"...
(gdb) run -X
Starting program: /usr/local/apache2/bin/httpd -X
[New Thread 16384 (LWP 4456)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 4456)]
0x2ab4d0ac in sdbm_hash (str=0xe <Address 0xe out of bounds>, len=5) at
sdbm_hash.c:89
89                      case 6: HASHC;  case 5: HASHC;
(gdb) bt full
#0  0x2ab4d0ac in sdbm_hash (str=0xe <Address 0xe out of bounds>, len=5)
at sdbm_hash.c:89
~        loop = 5
~        n = 0
#1  0x2ab4e01c in apr_sdbm_fetch (db=0x100eb008, val=0x7fff78c0, key=
~      {dptr = 0xe <Address 0xe out of bounds>, dsize = 37}) at sdbm.c:238
~        status = 269369864
#2  0x2ab4f938 in vt_sdbm_exists (dbm=0xe, key={dptr = 0x100e4132
"79beb5b4-c031-444d-871a-82152aac2e5d", dsize = 37})
~    at apr_dbm_sdbm.c:225
~        value = {dptr = 0x2aba1c30 <Address 0x2aba1c30 out of bounds>,
dsize = 716501188}
~        exists = 716492964
#3  0x2ab4f24c in apr_dbm_exists (dbm=0x0, key={dptr = 0x100e4132
"79beb5b4-c031-444d-871a-82152aac2e5d", dsize = 37})
~    at apr_dbm.c:151
No locals.
#4  0x2b3c3cd0 in dav_svn_get_txn (repos=0x100e4208,
activity_id=0x100e4132 "79beb5b4-c031-444d-871a-82152aac2e5d")
~    at subversion/mod_dav_svn/activity.c:58
~        dbm = (apr_dbm_t *) 0x100e4420
~        status = 0
~        pathname = 0x100e4278 "/home/cvs/atomiclinux/dav/activities"
~        key = {dptr = 0x100e4132 "79beb5b4-c031-444d-871a-82152aac2e5d",
dsize = 37}
~        value = {dptr = 0x1000b200 "", dsize = 0}
~        txn_name = 0x0
#5  0x2b3cb8e8 in dav_svn_prep_activity (comb=0x100e4158) at
subversion/mod_dav_svn/repos.c:696
~        txn_name = 0x100e4158 "\006"
#6  0x2b3cb9f8 in dav_svn_prep_resource (comb=0x100e4158) at
subversion/mod_dav_svn/repos.c:748
~        scan = (const struct res_type_handler *) 0x2b41c404
#7  0x2b3cce6c in dav_svn_get_resource (r=0x100ab4d8,
root_path=0x100779c0 "/svn/atomiclinux", label=0x0,
~    use_checked_in=0, resource=0x7fff7a90) at
subversion/mod_dav_svn/repos.c:1231
~        fs_path = 0x10077a30 "/home/cvs/atomiclinux"
~        repo_name = 0x0
~        xslt_uri = 0x0
~        fs_parent_path = 0x0
~        comb = (dav_resource_combined *) 0x100e4158
~        repos = (dav_svn_repos *) 0x100e4208
~        cleaned_uri = 0x100e40d8
"/svn/atomiclinux/!svn/act/79beb5b4-c031-444d-871a-82152aac2e5d"
~        repos_name = 0x100e4118 "atomiclinux"
~        relative = 0x100e4128
"/!svn/act/79beb5b4-c031-444d-871a-82152aac2e5d"
~        repos_path = 0x0
~        repos_key = 0x100e4250 "mod_dav_svn:/home/cvs/atomiclinux"
~        version_name = 0x0
~        serr = (svn_error_t *) 0x2ad8bed0
~        err = (dav_error *) 0x0
~        had_slash = 0
#8  0x0043080c in dav_get_resource (r=0x100ab4d8, label_allowed=0,
use_checked_in=0, res_p=0x7fff7a90) at mod_dav.c:748
~        conf = (dav_dir_conf *) 0x0
~        label = 0x0
~        err = (dav_error *) 0x0
#9  0x004386f0 in dav_method_make_activity (r=0x100ab4d8) at mod_dav.c:4147
~        resource = (dav_resource *) 0x2b38a640
~        vsn_hooks = (const dav_hooks_vsn *) 0x2b41c488
~        err = (dav_error *) 0x0
~        result = 0
#10 0x004396b8 in dav_handler (r=0x100ab4d8) at mod_dav.c:4679
No locals.
#11 0x00464034 in ap_run_handler (r=0x100ab4d8) at config.c:195
~        pHook = (ap_LINK_handler_t *) 0x2ab4d0a4
~        n = 0
~        rv = 0
#12 0x00464c68 in ap_invoke_handler (r=0x100ab4d8) at config.c:401
~        new_handler = 0xe <Address 0xe out of bounds>
~        p2 = 0x100ab4d8 " '\n\020hu\n\020 \002\001\020"
~        handler = 0x1 <Address 0x1 out of bounds>
~        p = 0x0
~        result = 269137112
~        old_handler = 0x49e6bc "dav-handler"
#13 0x0042c5a4 in ap_process_request (r=0x100ab4d8) at http_request.c:288
~        access_status = 716492964
#14 0x00425020 in ap_process_http_connection (c=0x100a7568) at
http_core.c:293
~        r = (request_rec *) 0x100ab4d8
~        csd_set = 1
~        csd = (apr_socket_t *) 0x100a7490
#15 0x0047631c in ap_run_process_connection (c=0x100a7568) at
connection.c:85
~        pHook = (ap_LINK_process_connection_t *) 0x2ab4d0a4
~        n = 0
~        rv = 0
#16 0x004768e0 in ap_process_connection (c=0x100a7568, csd=0x100a7490)
at connection.c:211
~        rc = 716492964
#17 0x004611f8 in child_main (child_num_arg=14) at prefork.c:694
~        ptrans = (apr_pool_t *) 0x100a7458
~        allocator = (apr_allocator_t *) 0x100a4df8
~        current_conn = (conn_rec *) 0x100a7568
~        status = 269120872
~        i = 5
~        lr = (ap_listen_rec *) 0x5
~        curr_pollfd = 14
~        last_pollfd = 0
~        pollset = (apr_pollfd_t *) 0x100a54a8
~        offset = 0
~        csd = (void *) 0x100a7490
~        sbh = (ap_sb_handle_t *) 0x100a5488
~        rv = 0
~        bucket_alloc = (apr_bucket_alloc_t *) 0x100a9498
#18 0x004615f0 in make_child (s=0x10010220, slot=0) at prefork.c:734
~        pid = 1
#19 0x004616dc in startup_children (number_to_start=5) at prefork.c:806
~        i = 1
#20 0x004625cc in ap_mpm_run (_pconf=0x1000d6e0, plog=0x5, s=0x5) at
prefork.c:1022
~        index = 5
~        remaining_children_to_start = 5
~        rv = 0
#21 0x0046cac4 in main (argc=2, argv=0x7fff7dd4) at main.c:660
~        exit_status = 716314096
~        c = 88 'X'
~        configtestonly = 0
~        confname = 0x4a63a0 "conf/httpd.conf"
~        def_server_root = 0x4a63b0 "/usr/local/apache2"
~        temp_error_log = 0x0
~        process = (process_rec *) 0x1000b758
~        server_conf = (server_rec *) 0x10010220
~        pglobal = (apr_pool_t *) 0x1000b6d8
~        pconf = (apr_pool_t *) 0x1000d6e0
~        plog = (apr_pool_t *) 0x1004b7d8
~        ptemp = (apr_pool_t *) 0x100517f0
~        pcommands = (apr_pool_t *) 0x100497d0
~        opt = (apr_getopt_t *) 0x10049868
~        rv = 716492964
~        mod = (module **) 0x10010220
~        optarg = 0x0
~        signal_server = (apr_OFN_ap_signal_server_t *) 0
(gdb) quit
The program is running.  Exit anyway? (y or n) y
root@qube ~
#

	So something in Subversion is fouling up SDBM.  Beyond that, I wouldn't
have a clue.

BTW:
	On an unrelated topic, for some reason, if I send to
sussman@collab.net, it bounces -- saying I'm "Spamming", I fail to see
how my emails about this problem are spam.  Could something also be done
about this too?
- --
+-------------------------------------------------------------+
| Stuart Longland           stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719             http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No:           Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/V8DEIGJk7gLSDPcRAtY0AJ9JnuOtyfr+ERtTRS2O+jXiDhoeKQCdFEN6
nC+XNzq5QYAPMiWu8i9Jzs4=
=V1xP
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Ben Collins-Sussman <su...@collab.net>.
Stuart Longland <st...@longlandclan.hopto.org> writes:

> $ rm -fr atomiclinux/.svn
> $ svn co http://localhost:1280/svn/atomiclinux/
> Checked out revision 0.
> $ cd atomiclinux
> $ svn add LICENCE
> A         LICENCE
> $ svn commit
> 
> Log message unchanged or not specified
> a)bort, c)ontinue, e)dit
> c
> Authentication realm: <http://localhost:1280> Atomic Linux Subversion
> Repository
> stuartl's password:
> subversion/libsvn_client/commit.c:735: (apr_err=175002)
> svn: RA layer request failed
> svn: Commit failed (details follow):
> subversion/libsvn_ra_dav/util.c:257: (apr_err=175002)
> svn: MKACTIVITY of
> /svn/atomiclinux/!svn/act/486bf925-82c6-0310-af05-b039ed03e2e9: Could
> not read status line: connection was closed by server.
> (http://localhost:1280)
> 
> Inside the server's log files, I record the following messages...
> /usr/local/apache2/logs/error_log:
> 
> [Fri Sep 05 00:53:47 2003] [notice] child pid 4078 exit signal
> Segmentation fault (11)
> [Fri Sep 05 00:53:47 2003] [notice] child pid 4052 exit signal
> Segmentation fault (11)
> 
> I get similar results using the latest version of TortiseSVN under Windows.
> 
> Some module somewhere in the system did not respond well to the upgrade,
> and hence, all hell has broken loose.  Is there anywhere I can look to
> get this problem fixed?

I assume you restarted apache after doing a 'make install' of svn.

Try running apache under gdb:

  $ su
  $ gdb /usr/local/apache2/bin/httpd
  (gdb) run -X

Then attempt your commit again, and see where apache is segfaulting.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Stuart Longland <st...@longlandclan.hopto.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ben Collins-Sussman wrote:

Hi,
	Apologies for the delay, I've been busy with some other tasks.

	Tonight I just upgraded Subversion on the server to the latest release,
0.28.2 -- I installed it over the top of the old version using the
commands:  (The server hasn't got a lot of CPU grunt, and therefore this
takes a while -- hence why it's taken me a while to get back around to
fixing it)

# tar -xzvf /home/public/subversion-0.28.2.tar.gz.bz2
...
...
# cd subversion-0.28.2/
# rm -f /usr/local/lib/libsvn*
# rm -f /usr/local/lib/libapr*
# rm -f /usr/local/lib/libexpat*
# rm -f /usr/local/lib/libneon*
# ./autogen.sh
# ./configure --enable-maintainer-mode
# make all install

All went well, the new version installed without a hitch.
I fire up Apache 2 (which had been shut down prior to the upgrade), blow
away the old repository (there was only 1 file) and recreated it (as
nobody).

# cd /home/cvs
# rm -fr atomiclinux
# su nobody
$ svnadmin create atomiclinux
$ exit

Now, I logged in via SSH as a user, and tried adding a file to the
repository.

$ rm -fr atomiclinux/.svn
$ svn co http://localhost:1280/svn/atomiclinux/
Checked out revision 0.
$ cd atomiclinux
$ svn add LICENCE
A         LICENCE
$ svn commit

Log message unchanged or not specified
a)bort, c)ontinue, e)dit
c
Authentication realm: <http://localhost:1280> Atomic Linux Subversion
Repository
stuartl's password:
subversion/libsvn_client/commit.c:735: (apr_err=175002)
svn: RA layer request failed
svn: Commit failed (details follow):
subversion/libsvn_ra_dav/util.c:257: (apr_err=175002)
svn: MKACTIVITY of
/svn/atomiclinux/!svn/act/486bf925-82c6-0310-af05-b039ed03e2e9: Could
not read status line: connection was closed by server.
(http://localhost:1280)

Inside the server's log files, I record the following messages...
/usr/local/apache2/logs/error_log:

[Fri Sep 05 00:53:47 2003] [notice] child pid 4078 exit signal
Segmentation fault (11)
[Fri Sep 05 00:53:47 2003] [notice] child pid 4052 exit signal
Segmentation fault (11)

I get similar results using the latest version of TortiseSVN under Windows.

Some module somewhere in the system did not respond well to the upgrade,
and hence, all hell has broken loose.  Is there anywhere I can look to
get this problem fixed?
- --
+-------------------------------------------------------------+
| Stuart Longland           stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719             http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No:           Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/V1LsIGJk7gLSDPcRAkyAAJ0evTyZPWv0jEt7pMoN0Bi5bJhCIACfax18
3LD4AvauI748LEjKOAfpWWI=
=96Tt
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Ben Collins-Sussman <su...@collab.net>.
Stuart Longland <st...@longlandclan.hopto.org> writes:

> Stuart Longland wrote:
> 
> | Hi All,
> |     I've recently got a Subversion repository (after having argued
> | needlessly with CVS) going on a small server I have here.  So far, I've
> | been able to check out a working directory, and add files, but I run
> | into problems when I try to commit the changes...[...]
> 
> Is there a bug in Subversion reguarding this that I should know about?
> I'm still not able to commit to the SVN repository, and I need this
> repository up and going as soon as possible.
> 
> I'd like some assistance on this matter.  I appreciate the help I've had
> so far, but there's still problems, and I'd like some pointers on how to
> solve them.

How about giving us the exact client and server version, and an exact
transcript of your commands that produce the error?

Looking at your error message (and your apache logs), your client is
successfully doing a MKACTIVITY, which creates a unique writable
repository transaction:

127.0.0.1 - stuartl [26/Aug/2003:23:25:46 +1000] "MKACTIVITY
/svn/atomiclinux/!svn/act/61ab2ddf-cbc5-0310-b14e-9ff3571e7
9e8 HTTP/1.1" 201 329

But then your error message comes from this:

[Tue Aug 26 23:09:45 2003] [error] [client 192.168.0.1] Could not
CHECKOUT resource /svn/atomiclinux/!svn/bln/0.  [409,
#0]
[Tue Aug 26 23:09:45 2003] [error] [client 192.168.0.1] The specified
activity does not exist.  [409, #190002]

When you CHECKOUT a file into an activity, you make it writable.  The
CHECKOUT request has the activity in the Location: http header.  The
error message makes it sound like your client is specifying a bad
Location: header.  But of course, we can't verify this, because we
have no HTTP trace of the conversation.  So all we can do is ask you
for a reproduction recipe.

(You're not behind some kind of web-proxy, are you?  Something that
rewrites http headers?   Another theory is that somehow mod_dav_svn is
unable to record the MKACTIVITY data into a database successfully.
Either way, I've never ever seen an error like this before.)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Problems commiting to SVN repository -- The specified activity does not exist.

Posted by Stuart Longland <st...@longlandclan.hopto.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stuart Longland wrote:

| Hi All,
|     I've recently got a Subversion repository (after having argued
| needlessly with CVS) going on a small server I have here.  So far, I've
| been able to check out a working directory, and add files, but I run
| into problems when I try to commit the changes...[...]

Is there a bug in Subversion reguarding this that I should know about?
I'm still not able to commit to the SVN repository, and I need this
repository up and going as soon as possible.

I'd like some assistance on this matter.  I appreciate the help I've had
so far, but there's still problems, and I'd like some pointers on how to
solve them.
- --
+-------------------------------------------------------------+
| Stuart Longland           stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719             http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No:           Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/UC3DIGJk7gLSDPcRAjjrAJ42jqsB+wcqaVEuzM8sqVn+UDefXwCfV8id
1QRbp9nMFWB5FPX+mJxdHuM=
=vmuK
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org