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

Re: [PATCH] mod_dav_svn directory listing i18n fix, and odd bug

From: Marcus Comstedt <marcus_at_mc.pp.se>
Date: 2002-07-22 20:28:54 CEST

Karl Fogel <kfogel@newton.ch.collab.net> writes:

> > 127.0.0.1 - - [22/Jul/2002:19:57:35 +0200] "GET /svn/repos/!svn/ver/3h%C3%A4lsning HTTP/1.1" 500 240
> >
> > Well, I should think that's a 500, since there's a slash missing
> > between the version number and the path name. How can this happen?
>
> Whoa.
>
> Can you post an ethereal capture of the client/server conversation?

Does ethereal work on loopback?

Here's a truss run, showing the entire conversation.
(The interresting bits are near the end, search for "3 h".)
Looks like the botched URL is sent by the server as a response to
REPORT.

execve("/export/spare/pike/sw/pkg/subversion-current/bin/svn", 0xFFBEFCCC, 0xFFBEFCE4) argc = 5
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3A0000
resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16
open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
open("/pike/sw/pkg/subversion-current/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libsocket.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF390000
mmap(0x00000000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF370000
mmap(0xFF38A000, 4365, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 40960) = 0xFF38A000
munmap(0xFF37A000, 65536) = 0
memcntl(0xFF370000, 14496, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libnsl.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 704512, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF280000
mmap(0xFF31C000, 32732, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 573440) = 0xFF31C000
mmap(0xFF324000, 30920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF324000
munmap(0xFF30C000, 65536) = 0
memcntl(0xFF280000, 82236, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libsendfile.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libsendfile.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF350000
mmap(0xFF362000, 320, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFF362000
munmap(0xFF352000, 65536) = 0
memcntl(0xFF350000, 1644, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/librt.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/librt.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF260000
mmap(0xFF276000, 1784, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF276000
munmap(0xFF266000, 65536) = 0
memcntl(0xFF260000, 10032, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libm.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libm.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 155648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF230000
mmap(0xFF254000, 4228, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 81920) = 0xFF254000
munmap(0xFF246000, 57344) = 0
memcntl(0xFF230000, 8144, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libresolv.so.2", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libresolv.so.2", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 303104, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF1E0000
mmap(0xFF224000, 15564, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 212992) = 0xFF224000
mmap(0xFF228000, 2728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF228000
munmap(0xFF214000, 65536) = 0
memcntl(0xFF1E0000, 33536, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libdl.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libpthread.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libpthread.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF340000
mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF1C0000
mmap(0xFF1D6000, 244, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF1D6000
munmap(0xFF1C6000, 65536) = 0
memcntl(0xFF1C0000, 15340, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF1B0000
open("/pike/sw/pkg/subversion-current/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libc.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 794624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF080000
mmap(0xFF13A000, 24784, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 696320) = 0xFF13A000
munmap(0xFF12A000, 65536) = 0
memcntl(0xFF080000, 113272, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/usr/lib/libmp.so.2", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF190000
mmap(0xFF1A4000, 865, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF1A4000
munmap(0xFF194000, 65536) = 0
memcntl(0xFF190000, 3124, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/usr/lib/libaio.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF170000
mmap(0xFF188000, 1584, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 32768) = 0xFF188000
munmap(0xFF178000, 65536) = 0
memcntl(0xFF170000, 7184, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF294) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF160000
close(3) = 0
open("/usr/lib/libthread.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF294) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 245760, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF040000
mmap(0xFF06E000, 6652, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 122880) = 0xFF06E000
mmap(0xFF070000, 45712, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF070000
munmap(0xFF05E000, 65536) = 0
memcntl(0xFF040000, 31272, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
munmap(0xFF340000, 8192) = 0
lwp_self() = 1
sigfillset(0xFF140968) = 0
brk(0x00194450) = 0
sysconfig(_CONFIG_PAGESIZE) = 8192
sysconfig(_CONFIG_SEM_VALUE_MAX) = 2147483647
getpid() = 14928 [14927]
lwp_self() = 1
getcontext(0xFFBEF780)
getrlimit(RLIMIT_STACK, 0xFFBEF778) = 0
sigprocmask(SIG_SETMASK, 0x00000000, 0xFFBEF768) = 0
sigprocmask(SIG_SETMASK, 0xFF06EFF0, 0x00000000) = 0
sigaction(SIGLWP, 0xFF06F7E8, 0x00000000) = 0
sigaction(SIGCANCEL, 0xFF06F7E8, 0x00000000) = 0
sysconfig(_CONFIG_STACK_PROT) = 7
mmap(0x00000000, 8454144, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFE800000
mprotect(0xFE800000, 8192, PROT_NONE) = 0
mprotect(0xFE902000, 8192, PROT_NONE) = 0
mprotect(0xFEA04000, 8192, PROT_NONE) = 0
mprotect(0xFEB06000, 8192, PROT_NONE) = 0
mprotect(0xFEC08000, 8192, PROT_NONE) = 0
mprotect(0xFED0A000, 8192, PROT_NONE) = 0
mprotect(0xFEE0C000, 8192, PROT_NONE) = 0
mprotect(0xFEF0E000, 8192, PROT_NONE) = 0
lwp_create(0xFFBEF4A0, __LWP_ASLWP, 0xFF00FDB8) = 2
lwp_create() (returning as new lwp ...) = 0
door_create(0xFF056CAC, 0x00000000, 0x00000002) = 3
lwp_schedctl(SC_STATE|SC_BLOCK, 3, 0xFFBEF6A4) = 0
door_info(3, 0xFF074A48) = 0
mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF150000
mprotect(0xFF150000, 8192, PROT_NONE) = 0
lwp_create(0xFFBEF488, LWP_DETACHED|LWP_SUSPENDED, 0xFF155DB8) = 3
lwp_create() (returning as new lwp ...) = 0
lwp_continue(3) = 0
lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF155CAC) = 0
lwp_schedctl(SC_DOOR, 0, 0x00000000) = 4
door_bind(4) = 0
close(4) = 0
close(3) = 0
sigaction(SIGWAITING, 0xFF06EE40, 0x00000000) = 0
lwp_self() = 1
sysconfig(_CONFIG_SEM_VALUE_MAX) = 2147483647
brk(0x00194450) = 0
brk(0x00196450) = 0
open("/usr/lib/locale/iso_8859_1/iso_8859_1.so.2", O_RDONLY) = 3
fstat(3, 0xFFBEEB54) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF030000
mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFE7E0000
mmap(0xFE7F2000, 1460, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFE7F2000
munmap(0xFE7E4000, 57344) = 0
memcntl(0xFE7E0000, 4340, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF020000
munmap(0xFF020000, 8192) = 0
munmap(0xFF030000, 8192) = 0
open("/usr/share/lib/zoneinfo/MET", O_RDONLY) = 3
read(3, 0xFFBED468, 8192) = 755
   T Z i f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\004\0\0\004\0\0\0\0
  \0\0\086\0\0\004\0\0\0\t9B\f17 `9BD5DAF09CD9AE909DA4B5909EB99090
  9F849790C8\t q90CCE7 K10CDA91790CEA2 C10CF92 410D082 %10\rA4 c90
  0E8B1A100F84 E9010 t 69011 d '9012 T189013 M D1014 3FA9015 #EB90
  1613DC901703CD9017F3BE9018E3AF9019D3A0901AC391901BBCBD101CACAE10
  1D9C9F101E8C90101F |8110 l r10 ! \ c10 " L T10 # < E10 $ , 610
   %1C '10 &\f1810 '05 C90 'F5 490 (E5 %90 )D51690 *C50790 +B4F890
   ,A4E990 -94DA90 .84CB90 / tBC90 0 dAD90 1 ]D910 2 rB410 3 =BB10
   4 R9610 51D9D10 6 2 x10 6FD7F10 81B9490 8DD a10 9FB v90 :BD C10
   ;DB X90 <A6 _90 =BB :90 >86 A90 ?9B1C90 @ f #90 A84 910 B F0590
   C d1B10 D %E790 E CFD10 F05C990 G #DF10 GEEE610 I03C110 ICEC810
   JE3A310 KAEAA10 LCCBF90 M8E8C10 NACA190 O n n10 P8C8390 Q W8A90
   R l e90 S 7 l90 T L G90 U17 N90 V , )90 VF7 090 X15 F10 XD71290
   YF5 (10 ZB6F490 [D5\n10 \A01110 ]B4EC10 ^7FF310 _94CE10 ` _D510
   a }EA90 b ?B710 c ]CC90 d1F9910 e =AE90 f\bB590 g1D9090 gE89790
   hFD r90 iC8 y90 jDD T90 kA8 [90 lC6 q10 m88 =90 nA6 S10 o h1F90
   p86 510 q Q <10 r f1710 s 11E10 t EF910 u11\010 v /1590 vF0E210
   x0EF790 xD0C410 yEED990 zB0A610 {CEBB90 |99C290 }AE9D90 ~ yA490
  7F8E7F90\0010203020302030203020302030203020302030203020302030203
  0203020302030203020302030203020302030203020302030203020302030203
  0203020302030203020302030203020302030203020302030203020302030203
  0203020302030203020302030203020302030203020302030203020302030203
  02030203020302030203\0\01C 01\0\0\00E10\005\0\01C 01\0\0\00E10
  \005 M E S T\0 M E T\0\0\00101\0\0\0\0
close(3) = 0
brk(0x00196450) = 0
brk(0x00198450) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF030000
brk(0x00198450) = 0
brk(0x0019A450) = 0
brk(0x0019A450) = 0
brk(0x0019C450) = 0
brk(0x0019C450) = 0
brk(0x0019E450) = 0
brk(0x0019E450) = 0
brk(0x001A0450) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
open64("/etc/.name_service_door", O_RDONLY) = 3
fcntl(3, F_SETFD, 0x00000001) = 0
door_info(3, 0xFF1407E0) = 0
door_call(3, 0xFFBEF190) = 0
signotifywait() = 32
lwp_sigredirect(0, SIGWAITING, 0x00000000) = 0
sigaction(SIGWAITING, 0xFF06EE60, 0x00000000) = 0
mmap(0x00000000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF020000
mprotect(0xFF020000, 8192, PROT_NONE) = 0
lwp_create(0xFF00FA90, LWP_DETACHED|LWP_SUSPENDED, 0xFF023DB8) = 4
lwp_create() (returning as new lwp ...) = 0
lwp_continue(4) = 0
lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF023CAC) = 0
door_info(3, 0xFFBEF138) = 0
door_call(3, 0xFFBEF120) = 0
access("/usr/lib/iconv/geniconvtbl/binarytables/UTF-8%ISO8859-1.bt", 4) Err#2 ENOENT
open("/usr/lib/iconv/UTF-8%ISO8859-1.so", O_RDONLY) = 4
fstat(4, 0xFFBEDC6C) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFE7D0000
mmap(0x00000000, 73728, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFE7B0000
mmap(0xFE7C0000, 3576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFE7C0000
munmap(0xFE7B2000, 57344) = 0
memcntl(0xFE7B0000, 1080, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(4) = 0
munmap(0xFE7D0000, 8192) = 0
stat("/pike/home/marcus/.subversion", 0xFFBEF878) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEF1A8) = 0
door_call(3, 0xFFBEF190) = 0
door_info(3, 0xFFBEF138) = 0
door_call(3, 0xFFBEF120) = 0
stat("/pike/home/marcus/.subversion/README", 0xFFBEF878) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEF1A8) = 0
door_call(3, 0xFFBEF190) = 0
door_info(3, 0xFFBEF138) = 0
door_call(3, 0xFFBEF120) = 0
stat("/pike/home/marcus/.subversion/proxies", 0xFFBEF878) = 0
access("/usr/lib/iconv/geniconvtbl/binarytables/ISO8859-1%UTF-8.bt", 4) Err#2 ENOENT
open("/usr/lib/iconv/ISO8859-1%UTF-8.so", O_RDONLY) = 4
fstat(4, 0xFFBEDBEC) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFE7D0000
mmap(0x00000000, 73728, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFE790000
mmap(0xFE7A0000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFE7A0000
munmap(0xFE792000, 57344) = 0
memcntl(0xFE790000, 992, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(4) = 0
munmap(0xFE7D0000, 8192) = 0
stat("hälsning", 0xFFBEF5C0) = 0
stat(".", 0xFFBEF538) = 0
open("./.svn/README", O_RDONLY) = 4
close(4) = 0
open("./.svn/entries", O_RDONLY) = 4
brk(0x001A0450) = 0
brk(0x001A2450) = 0
read(4, 0xFFBEF290, 1024) = 772
   < ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
   f - 8 " ? >\n < w c - e n t r i e s\n x m l n s = " s v n
   : " >\n < e n t r y\n c o m m i t t e d - r e v = " 1 "\n
         n a m e = " s v n : t h i s _ d i r "\n c o m m i t
   t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 1 8 . 3 6
   6 2 7 8 Z "\n u r l = " h t t p : / / l o c a l h o s t :
   8 1 1 1 / s v n / r e p o s "\n l a s t - a u t h o r = "
   m a r c u s "\n k i n d = " d i r "\n r e v i s i o
   n = " 1 " / >\n < e n t r y\n c o m m i t t e d - r e v =
   " 1 "\n n a m e = " b a r "\n t e x t - t i m e = "
   2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 9 . 0 0 0 0 0 0 Z "\n
   c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6
   : 1 8 . 3 6 6 2 7 8 Z "\n c h e c k s u m = " 0 7 B z h N
   E T 7 e x J 6 q Y j i t X / A A = = "\n l a s t - a u t h
   o r = " m a r c u s "\n k i n d = " f i l e "\n p r
   o p - t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 8 . 0 0 0
   0 0 0 Z " / >\n < e n t r y\n c o m m i t t e d - r e v =
   " 3 "\n n a m e = " hC3A4 l s n i n g "\n t e x t -
   t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 9 : 0 9 . 0 0 0 0 0 0
   Z "\n c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2
   T 1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z "\n c h e c k s u m = "
   a M f h n K 6 2 V y O k g J 6 o H 1 o j R Q = = "\n l a s
   t - a u t h o r = " a n o n y m o u s "\n k i n d = " f i
   l e "\n r e v i s i o n = " 3 " / >\n < / w c - e n t r i
   e s >\n
read(4, 0xFFBEF594, 252) = 0
close(4) = 0
stat("hälsning", 0xFFBEF5C0) = 0
stat(".", 0xFFBEF538) = 0
open("./.svn/README", O_RDONLY) = 4
close(4) = 0
open("./.svn/entries", O_RDONLY) = 4
read(4, 0xFFBEF290, 1024) = 772
   < ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
   f - 8 " ? >\n < w c - e n t r i e s\n x m l n s = " s v n
   : " >\n < e n t r y\n c o m m i t t e d - r e v = " 1 "\n
         n a m e = " s v n : t h i s _ d i r "\n c o m m i t
   t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 1 8 . 3 6
   6 2 7 8 Z "\n u r l = " h t t p : / / l o c a l h o s t :
   8 1 1 1 / s v n / r e p o s "\n l a s t - a u t h o r = "
   m a r c u s "\n k i n d = " d i r "\n r e v i s i o
   n = " 1 " / >\n < e n t r y\n c o m m i t t e d - r e v =
   " 1 "\n n a m e = " b a r "\n t e x t - t i m e = "
   2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 9 . 0 0 0 0 0 0 Z "\n
   c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6
   : 1 8 . 3 6 6 2 7 8 Z "\n c h e c k s u m = " 0 7 B z h N
   E T 7 e x J 6 q Y j i t X / A A = = "\n l a s t - a u t h
   o r = " m a r c u s "\n k i n d = " f i l e "\n p r
   o p - t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 8 . 0 0 0
   0 0 0 Z " / >\n < e n t r y\n c o m m i t t e d - r e v =
   " 3 "\n n a m e = " hC3A4 l s n i n g "\n t e x t -
   t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 9 : 0 9 . 0 0 0 0 0 0
   Z "\n c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2
   T 1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z "\n c h e c k s u m = "
   a M f h n K 6 2 V y O k g J 6 o H 1 o j R Q = = "\n l a s
   t - a u t h o r = " a n o n y m o u s "\n k i n d = " f i
   l e "\n r e v i s i o n = " 3 " / >\n < / w c - e n t r i
   e s >\n
read(4, 0xFFBEF594, 252) = 0
close(4) = 0
sigaction(SIGPIPE, 0xFFBEF528, 0xFFBEF628) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEED78) = 0
door_call(3, 0xFFBEED60) = 0
door_info(3, 0xFFBEED08) = 0
door_call(3, 0xFFBEECF0) = 0
open("/etc/subversion/proxies", O_RDONLY) Err#2 ENOENT
brk(0x001A2450) = 0
brk(0x001A4450) = 0
open("/pike/home/marcus/.subversion/proxies", O_RDONLY) = 4
brk(0x001A4450) = 0
brk(0x001A6450) = 0
fstat64(4, 0xFFBEF1B0) = 0
brk(0x001A6450) = 0
brk(0x001A8450) = 0
ioctl(4, TCGETA, 0xFFBEF13C) Err#25 ENOTTY
read(4, 0x001A524C, 8192) = 1371
   # # # T h i s f i l e d e t e r m i n e s w h i c h p
   r o x y s e r v e r s t o u s e , i f\n # # # a n y ,
     w h e n c o n t a c t i n g a r e m o t e r e p o s i
   t o r y .\n # # #\n # # # T h e c o m m e n t e d - o u t
   e x a m p l e s b e l o w a r e i n t e n d e d o n l y
     t o\n # # # d e m o n s t r a t e h o w t o u s e t
   h i s f i l e ; a n y r e s e m b l a n c e t o\n # # #
     a c t u a l s e r v e r s , l i v i n g o r d e a d ,
     i s e n t i r e l y\n # # # c o i n c i d e n t a l .\n\n
   # # # I n t h i s s e c t i o n , t h e U R L o f
   t h e r e p o s i t o r y y o u ' r e\n # # # t r y i n g
     t o a c c e s s i s m a t c h e d a g a i n s t t h
   e p a t t e r n s o n\n # # # t h e r i g h t . I f
     a m a t c h i s f o u n d , t h e p r o x y i n f
   o i s\n # # # t a k e n f r o m t h e s e c t i o n
   w i t h t h e c o r r e s p o n d i n g n a m e .\n # [
   g r o u p s ]\n # g r o u p 1 = * . c o l l a b . n e t\n
   # o t h e r g r o u p = r e p o s i t o r y . b l a r g g
   i t y w h o o m p h . c o m\n\n # # # I n f o r m a t i o n
   f o r t h e f i r s t g r o u p :\n # [ g r o u p 1 ]\n
   # h o s t = p r o x y 1 . s o m e - d o m a i n - n a m e
   . c o m\n # p o r t = 8 0\n # u s e r n a m e = b l
   a h\n # p a s s w o r d = d o u b l e b l a h\n\n # # #
   I n f o r m a t i o n f o r t h e s e c o n d g r o u p
   :\n # [ o t h e r g r o u p ]\n # h o s t = p r o x y 2
   . s o m e - d o m a i n - n a m e . c o m\n # p o r t = 9
   0 0 0\n # N o u s e r n a m e a n d p a s s w o r d ,
   s o u s e t h e d e f a u l t s b e l o w .\n\n # # #
   I f t h e r e i s a ` d e f a u l t ' s e c t i o n ,
     t h e n a n y t h i n g n o t s e t\n # # # b y a
   s p e c i f i c a l l y m a t c h e d g r o u p i s t a
   k e n f r o m t h e\n # # # d e f a u l t s . T h u s
   , i f y o u g o t h r o u g h t h e s a m e p r o
   x y\n # # # s e r v e r t o r e a c h e v e r y s i t
   e o n t h e I n t e r n e t , y o u\n # # # p r o b a
   b l y j u s t w a n t t o p u t t h a t s e r v e r
   ' s i n f o r m a t i o n i n\n # # # t h e ` d e f a u
   l t ' s e c t i o n a n d n o t b o t h e r w i t h
   ` g r o u p s ' o r\n # # # a n y o t h e r s e c t i o
   n s .\n # [ d e f a u l t ]\n # h o s t = d e f a u l t
   p r o x y . w h a t e v e r . c o m\n # p o r t = 7 0 0 0
  \n # u s e r n a m e = d e f a u l t u s e r n a m e\n #
   p a s s w o r d = d e f a u l t p a s s w o r d\n
read(4, 0x001A524C, 8192) = 0
llseek(4, 0, SEEK_CUR) = 1371
close(4) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEED78) = 0
door_call(3, 0xFFBEED60) = 0
door_info(3, 0xFFBEED08) = 0
door_call(3, 0xFFBEECF0) = 0
open("/etc/subversion/proxies", O_RDONLY) Err#2 ENOENT
brk(0x001A8450) = 0
brk(0x001AA450) = 0
open("/pike/home/marcus/.subversion/proxies", O_RDONLY) = 4
brk(0x001AA450) = 0
brk(0x001AC450) = 0
fstat64(4, 0xFFBEF1B0) = 0
brk(0x001AC450) = 0
brk(0x001AE450) = 0
ioctl(4, TCGETA, 0xFFBEF13C) Err#25 ENOTTY
read(4, 0x001ABDF4, 8192) = 1371
   # # # T h i s f i l e d e t e r m i n e s w h i c h p
   r o x y s e r v e r s t o u s e , i f\n # # # a n y ,
     w h e n c o n t a c t i n g a r e m o t e r e p o s i
   t o r y .\n # # #\n # # # T h e c o m m e n t e d - o u t
   e x a m p l e s b e l o w a r e i n t e n d e d o n l y
     t o\n # # # d e m o n s t r a t e h o w t o u s e t
   h i s f i l e ; a n y r e s e m b l a n c e t o\n # # #
     a c t u a l s e r v e r s , l i v i n g o r d e a d ,
     i s e n t i r e l y\n # # # c o i n c i d e n t a l .\n\n
   # # # I n t h i s s e c t i o n , t h e U R L o f
   t h e r e p o s i t o r y y o u ' r e\n # # # t r y i n g
     t o a c c e s s i s m a t c h e d a g a i n s t t h
   e p a t t e r n s o n\n # # # t h e r i g h t . I f
     a m a t c h i s f o u n d , t h e p r o x y i n f
   o i s\n # # # t a k e n f r o m t h e s e c t i o n
   w i t h t h e c o r r e s p o n d i n g n a m e .\n # [
   g r o u p s ]\n # g r o u p 1 = * . c o l l a b . n e t\n
   # o t h e r g r o u p = r e p o s i t o r y . b l a r g g
   i t y w h o o m p h . c o m\n\n # # # I n f o r m a t i o n
   f o r t h e f i r s t g r o u p :\n # [ g r o u p 1 ]\n
   # h o s t = p r o x y 1 . s o m e - d o m a i n - n a m e
   . c o m\n # p o r t = 8 0\n # u s e r n a m e = b l
   a h\n # p a s s w o r d = d o u b l e b l a h\n\n # # #
   I n f o r m a t i o n f o r t h e s e c o n d g r o u p
   :\n # [ o t h e r g r o u p ]\n # h o s t = p r o x y 2
   . s o m e - d o m a i n - n a m e . c o m\n # p o r t = 9
   0 0 0\n # N o u s e r n a m e a n d p a s s w o r d ,
   s o u s e t h e d e f a u l t s b e l o w .\n\n # # #
   I f t h e r e i s a ` d e f a u l t ' s e c t i o n ,
     t h e n a n y t h i n g n o t s e t\n # # # b y a
   s p e c i f i c a l l y m a t c h e d g r o u p i s t a
   k e n f r o m t h e\n # # # d e f a u l t s . T h u s
   , i f y o u g o t h r o u g h t h e s a m e p r o
   x y\n # # # s e r v e r t o r e a c h e v e r y s i t
   e o n t h e I n t e r n e t , y o u\n # # # p r o b a
   b l y j u s t w a n t t o p u t t h a t s e r v e r
   ' s i n f o r m a t i o n i n\n # # # t h e ` d e f a u
   l t ' s e c t i o n a n d n o t b o t h e r w i t h
   ` g r o u p s ' o r\n # # # a n y o t h e r s e c t i o
   n s .\n # [ d e f a u l t ]\n # h o s t = d e f a u l t
   p r o x y . w h a t e v e r . c o m\n # p o r t = 7 0 0 0
  \n # u s e r n a m e = d e f a u l t u s e r n a m e\n #
   p a s s w o r d = d e f a u l t p a s s w o r d\n
read(4, 0x001ABDF4, 8192) = 0
llseek(4, 0, SEEK_CUR) = 1371
close(4) = 0
stat("hälsning", 0xFFBEF530) = 0
stat(".", 0xFFBEF4A8) = 0
open("./.svn/README", O_RDONLY) = 4
close(4) = 0
open("./.svn/entries", O_RDONLY) = 4
read(4, 0xFFBEF200, 1024) = 772
   < ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
   f - 8 " ? >\n < w c - e n t r i e s\n x m l n s = " s v n
   : " >\n < e n t r y\n c o m m i t t e d - r e v = " 1 "\n
         n a m e = " s v n : t h i s _ d i r "\n c o m m i t
   t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 1 8 . 3 6
   6 2 7 8 Z "\n u r l = " h t t p : / / l o c a l h o s t :
   8 1 1 1 / s v n / r e p o s "\n l a s t - a u t h o r = "
   m a r c u s "\n k i n d = " d i r "\n r e v i s i o
   n = " 1 " / >\n < e n t r y\n c o m m i t t e d - r e v =
   " 1 "\n n a m e = " b a r "\n t e x t - t i m e = "
   2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 9 . 0 0 0 0 0 0 Z "\n
   c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6
   : 1 8 . 3 6 6 2 7 8 Z "\n c h e c k s u m = " 0 7 B z h N
   E T 7 e x J 6 q Y j i t X / A A = = "\n l a s t - a u t h
   o r = " m a r c u s "\n k i n d = " f i l e "\n p r
   o p - t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 8 . 0 0 0
   0 0 0 Z " / >\n < e n t r y\n c o m m i t t e d - r e v =
   " 3 "\n n a m e = " hC3A4 l s n i n g "\n t e x t -
   t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 9 : 0 9 . 0 0 0 0 0 0
   Z "\n c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2
   T 1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z "\n c h e c k s u m = "
   a M f h n K 6 2 V y O k g J 6 o H 1 o j R Q = = "\n l a s
   t - a u t h o r = " a n o n y m o u s "\n k i n d = " f i
   l e "\n r e v i s i o n = " 3 " / >\n < / w c - e n t r i
   e s >\n
read(4, 0xFFBEF504, 252) = 0
close(4) = 0
stat(".", 0xFFBEF530) = 0
stat(".", 0xFFBEF4A8) = 0
open("./.svn/README", O_RDONLY) = 4
close(4) = 0
open("./.svn/entries", O_RDONLY) = 4
read(4, 0xFFBEF200, 1024) = 772
   < ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
   f - 8 " ? >\n < w c - e n t r i e s\n x m l n s = " s v n
   : " >\n < e n t r y\n c o m m i t t e d - r e v = " 1 "\n
         n a m e = " s v n : t h i s _ d i r "\n c o m m i t
   t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 1 8 . 3 6
   6 2 7 8 Z "\n u r l = " h t t p : / / l o c a l h o s t :
   8 1 1 1 / s v n / r e p o s "\n l a s t - a u t h o r = "
   m a r c u s "\n k i n d = " d i r "\n r e v i s i o
   n = " 1 " / >\n < e n t r y\n c o m m i t t e d - r e v =
   " 1 "\n n a m e = " b a r "\n t e x t - t i m e = "
   2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 9 . 0 0 0 0 0 0 Z "\n
   c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6
   : 1 8 . 3 6 6 2 7 8 Z "\n c h e c k s u m = " 0 7 B z h N
   E T 7 e x J 6 q Y j i t X / A A = = "\n l a s t - a u t h
   o r = " m a r c u s "\n k i n d = " f i l e "\n p r
   o p - t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 8 . 0 0 0
   0 0 0 Z " / >\n < e n t r y\n c o m m i t t e d - r e v =
   " 3 "\n n a m e = " hC3A4 l s n i n g "\n t e x t -
   t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 9 : 0 9 . 0 0 0 0 0 0
   Z "\n c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2
   T 1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z "\n c h e c k s u m = "
   a M f h n K 6 2 V y O k g J 6 o H 1 o j R Q = = "\n l a s
   t - a u t h o r = " a n o n y m o u s "\n k i n d = " f i
   l e "\n r e v i s i o n = " 3 " / >\n < / w c - e n t r i
   e s >\n
read(4, 0xFFBEF504, 252) = 0
close(4) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEED78) = 0
door_call(3, 0xFFBEED60) = 0
door_info(3, 0xFFBEED08) = 0
door_call(3, 0xFFBEECF0) = 0
open("/etc/subversion/proxies", O_RDONLY) Err#2 ENOENT
open("/pike/home/marcus/.subversion/proxies", O_RDONLY) = 4
brk(0x001AE450) = 0
brk(0x001B0450) = 0
fstat64(4, 0xFFBEF1B0) = 0
brk(0x001B0450) = 0
brk(0x001B2450) = 0
ioctl(4, TCGETA, 0xFFBEF13C) Err#25 ENOTTY
read(4, 0x001AFE04, 8192) = 1371
   # # # T h i s f i l e d e t e r m i n e s w h i c h p
   r o x y s e r v e r s t o u s e , i f\n # # # a n y ,
     w h e n c o n t a c t i n g a r e m o t e r e p o s i
   t o r y .\n # # #\n # # # T h e c o m m e n t e d - o u t
   e x a m p l e s b e l o w a r e i n t e n d e d o n l y
     t o\n # # # d e m o n s t r a t e h o w t o u s e t
   h i s f i l e ; a n y r e s e m b l a n c e t o\n # # #
     a c t u a l s e r v e r s , l i v i n g o r d e a d ,
     i s e n t i r e l y\n # # # c o i n c i d e n t a l .\n\n
   # # # I n t h i s s e c t i o n , t h e U R L o f
   t h e r e p o s i t o r y y o u ' r e\n # # # t r y i n g
     t o a c c e s s i s m a t c h e d a g a i n s t t h
   e p a t t e r n s o n\n # # # t h e r i g h t . I f
     a m a t c h i s f o u n d , t h e p r o x y i n f
   o i s\n # # # t a k e n f r o m t h e s e c t i o n
   w i t h t h e c o r r e s p o n d i n g n a m e .\n # [
   g r o u p s ]\n # g r o u p 1 = * . c o l l a b . n e t\n
   # o t h e r g r o u p = r e p o s i t o r y . b l a r g g
   i t y w h o o m p h . c o m\n\n # # # I n f o r m a t i o n
   f o r t h e f i r s t g r o u p :\n # [ g r o u p 1 ]\n
   # h o s t = p r o x y 1 . s o m e - d o m a i n - n a m e
   . c o m\n # p o r t = 8 0\n # u s e r n a m e = b l
   a h\n # p a s s w o r d = d o u b l e b l a h\n\n # # #
   I n f o r m a t i o n f o r t h e s e c o n d g r o u p
   :\n # [ o t h e r g r o u p ]\n # h o s t = p r o x y 2
   . s o m e - d o m a i n - n a m e . c o m\n # p o r t = 9
   0 0 0\n # N o u s e r n a m e a n d p a s s w o r d ,
   s o u s e t h e d e f a u l t s b e l o w .\n\n # # #
   I f t h e r e i s a ` d e f a u l t ' s e c t i o n ,
     t h e n a n y t h i n g n o t s e t\n # # # b y a
   s p e c i f i c a l l y m a t c h e d g r o u p i s t a
   k e n f r o m t h e\n # # # d e f a u l t s . T h u s
   , i f y o u g o t h r o u g h t h e s a m e p r o
   x y\n # # # s e r v e r t o r e a c h e v e r y s i t
   e o n t h e I n t e r n e t , y o u\n # # # p r o b a
   b l y j u s t w a n t t o p u t t h a t s e r v e r
   ' s i n f o r m a t i o n i n\n # # # t h e ` d e f a u
   l t ' s e c t i o n a n d n o t b o t h e r w i t h
   ` g r o u p s ' o r\n # # # a n y o t h e r s e c t i o
   n s .\n # [ d e f a u l t ]\n # h o s t = d e f a u l t
   p r o x y . w h a t e v e r . c o m\n # p o r t = 7 0 0 0
  \n # u s e r n a m e = d e f a u l t u s e r n a m e\n #
   p a s s w o r d = d e f a u l t p a s s w o r d\n
read(4, 0x001AFE04, 8192) = 0
llseek(4, 0, SEEK_CUR) = 1371
close(4) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEED78) = 0
door_call(3, 0xFFBEED60) = 0
door_info(3, 0xFFBEED08) = 0
door_call(3, 0xFFBEECF0) = 0
open("/etc/subversion/proxies", O_RDONLY) Err#2 ENOENT
open("/pike/home/marcus/.subversion/proxies", O_RDONLY) = 4
brk(0x001B2450) = 0
brk(0x001B4450) = 0
fstat64(4, 0xFFBEF1B0) = 0
brk(0x001B4450) = 0
brk(0x001B6450) = 0
ioctl(4, TCGETA, 0xFFBEF13C) Err#25 ENOTTY
read(4, 0x001B3E44, 8192) = 1371
   # # # T h i s f i l e d e t e r m i n e s w h i c h p
   r o x y s e r v e r s t o u s e , i f\n # # # a n y ,
     w h e n c o n t a c t i n g a r e m o t e r e p o s i
   t o r y .\n # # #\n # # # T h e c o m m e n t e d - o u t
   e x a m p l e s b e l o w a r e i n t e n d e d o n l y
     t o\n # # # d e m o n s t r a t e h o w t o u s e t
   h i s f i l e ; a n y r e s e m b l a n c e t o\n # # #
     a c t u a l s e r v e r s , l i v i n g o r d e a d ,
     i s e n t i r e l y\n # # # c o i n c i d e n t a l .\n\n
   # # # I n t h i s s e c t i o n , t h e U R L o f
   t h e r e p o s i t o r y y o u ' r e\n # # # t r y i n g
     t o a c c e s s i s m a t c h e d a g a i n s t t h
   e p a t t e r n s o n\n # # # t h e r i g h t . I f
     a m a t c h i s f o u n d , t h e p r o x y i n f
   o i s\n # # # t a k e n f r o m t h e s e c t i o n
   w i t h t h e c o r r e s p o n d i n g n a m e .\n # [
   g r o u p s ]\n # g r o u p 1 = * . c o l l a b . n e t\n
   # o t h e r g r o u p = r e p o s i t o r y . b l a r g g
   i t y w h o o m p h . c o m\n\n # # # I n f o r m a t i o n
   f o r t h e f i r s t g r o u p :\n # [ g r o u p 1 ]\n
   # h o s t = p r o x y 1 . s o m e - d o m a i n - n a m e
   . c o m\n # p o r t = 8 0\n # u s e r n a m e = b l
   a h\n # p a s s w o r d = d o u b l e b l a h\n\n # # #
   I n f o r m a t i o n f o r t h e s e c o n d g r o u p
   :\n # [ o t h e r g r o u p ]\n # h o s t = p r o x y 2
   . s o m e - d o m a i n - n a m e . c o m\n # p o r t = 9
   0 0 0\n # N o u s e r n a m e a n d p a s s w o r d ,
   s o u s e t h e d e f a u l t s b e l o w .\n\n # # #
   I f t h e r e i s a ` d e f a u l t ' s e c t i o n ,
     t h e n a n y t h i n g n o t s e t\n # # # b y a
   s p e c i f i c a l l y m a t c h e d g r o u p i s t a
   k e n f r o m t h e\n # # # d e f a u l t s . T h u s
   , i f y o u g o t h r o u g h t h e s a m e p r o
   x y\n # # # s e r v e r t o r e a c h e v e r y s i t
   e o n t h e I n t e r n e t , y o u\n # # # p r o b a
   b l y j u s t w a n t t o p u t t h a t s e r v e r
   ' s i n f o r m a t i o n i n\n # # # t h e ` d e f a u
   l t ' s e c t i o n a n d n o t b o t h e r w i t h
   ` g r o u p s ' o r\n # # # a n y o t h e r s e c t i o
   n s .\n # [ d e f a u l t ]\n # h o s t = d e f a u l t
   p r o x y . w h a t e v e r . c o m\n # p o r t = 7 0 0 0
  \n # u s e r n a m e = d e f a u l t u s e r n a m e\n #
   p a s s w o r d = d e f a u l t p a s s w o r d\n
read(4, 0x001B3E44, 8192) = 0
llseek(4, 0, SEEK_CUR) = 1371
close(4) = 0
open("./tempfile.63252.00001.tmp", O_RDWR|O_CREAT|O_EXCL, 0666) = 4
write(4, 0x00176FE8, 33) = 33
   < S : u p d a t e - r e p o r t x m l n s : S = " s v n : " >
  \n
write(4, 0x001A51B8, 40) = 40
   < S : t a r g e t - r e v i s i o n > 3 < / S : t a r g e t - r
   e v i s i o n >
write(4, 0x001A51E8, 44) = 44
   < S : u p d a t e - t a r g e t > hC3A4 l s n i n g < / S : u p
   d a t e - t a r g e t >
write(4, 0x001B4328, 70) = 70
   < S : d s t - p a t h > h t t p : / / l o c a l h o s t : 8 1 1
   1 / s v n / r e p o s / h % C 3 % A 4 l s n i n g < / S : d s t
   - p a t h >
write(4, 0x001B4388, 28) = 28
   < S : e n t r y r e v = " 2 " > < / S : e n t r y >\n
write(4, 0x00177010, 19) = 19
   < / S : u p d a t e - r e p o r t >\n
lseek(4, 0, SEEK_SET) = 0
brk(0x001B6450) = 0
brk(0x001B8450) = 0
fstat(4, 0xFFBEF658) = 0
brk(0x001B8450) = 0
brk(0x001BA450) = 0
open("/etc/netconfig", O_RDONLY) = 5
fstat64(5, 0xFFBEEA88) = 0
brk(0x001BA450) = 0
brk(0x001BC450) = 0
ioctl(5, TCGETA, 0xFFBEEA14) Err#25 ENOTTY
read(5, 0x001B9BFC, 8192) = 1239
   # p r a g m a i d e n t\t " @ ( # ) n e t c o n f i g\t 1 . 1
   6\t 9 9 / 1 0 / 2 5 S M I "\n #\n # T h e " N e t w o r k
     C o n f i g u r a t i o n " F i l e .\n #\n # E a c h e
   n t r y i s o f t h e f o r m :\n #\n # <
   n e t w o r k _ i d > < s e m a n t i c s > < f l a g s >
   < p r o t o f a m i l y > < p r o t o n a m e > \\n #
                           < d e v i c e > < n a m e t o a d d r
   _ l i b s >\n #\n # T h e " - " i n < n a m e t o a d d
   r _ l i b s > f o r i n e t f a m i l y t r a n s p o r
   t s i n d i c a t e s\n # r e d i r e c t i o n t o t h
   e n a m e s e r v i c e s w i t c h p o l i c i e s f
   o r " h o s t s " a n d\n # " s e r v i c e s " . T h e
     " - " m a y b e r e p l a c e d b y n a m e t o a d
   d r l i b r a r i e s t h a t\n # c o m p l y w i t h
   t h e S V r 4 s p e c s , i n w h i c h c a s e t h
   e n a m e s e r v i c e s w i t c h\n # w i l l n o t
     b e u s e d f o r n e t d i r _ g e t b y n a m e , n
   e t d i r _ g e t b y a d d r ,\n # g e t h o s t b y n a m e
   , g e t h o s t b y a d d r , g e t s e r v b y n a m e ,
   a n d g e t s e r v b y p o r t .\n # T h e r e a r e n
   o n a m e t o a d d r _ l i b s f o r t h e i n e t f
   a m i l y i n S o l a r i s a n y m o r e .\n #\n u d p 6
                 t p i _ c l t s v i n e t 6
         u d p / d e v / u d p 6 -\n t c p 6
                 t p i _ c o t s _ o r d v i n e t 6
         t c p / d e v / t c p 6 -\n u d p
                 t p i _ c l t s v i n e t
         u d p / d e v / u d p -\n t c p
                 t p i _ c o t s _ o r d v i n e t
         t c p / d e v / t c p -\n r a w i
   p t p i _ r a w - i n e t
         - / d e v / r a w i p -\n t i c l
   t s t p i _ c l t s v l o o p b a
   c k - / d e v / t i c l t s s t r a d d
   r . s o\n t i c o t s o r d t p i _ c o t s _ o r d v
         l o o p b a c k - / d e v / t i c o t s o r
   d s t r a d d r . s o\n t i c o t s t p i _ c o t
   s v l o o p b a c k - / d e v
   / t i c o t s s t r a d d r . s o\n
read(5, 0x001B9BFC, 8192) = 0
llseek(5, 0, SEEK_CUR) = 1239
llseek(5, 0, SEEK_SET) = 0
read(5, 0x001B9BFC, 8192) = 1239
   # p r a g m a i d e n t\t " @ ( # ) n e t c o n f i g\t 1 . 1
   6\t 9 9 / 1 0 / 2 5 S M I "\n #\n # T h e " N e t w o r k
     C o n f i g u r a t i o n " F i l e .\n #\n # E a c h e
   n t r y i s o f t h e f o r m :\n #\n # <
   n e t w o r k _ i d > < s e m a n t i c s > < f l a g s >
   < p r o t o f a m i l y > < p r o t o n a m e > \\n #
                           < d e v i c e > < n a m e t o a d d r
   _ l i b s >\n #\n # T h e " - " i n < n a m e t o a d d
   r _ l i b s > f o r i n e t f a m i l y t r a n s p o r
   t s i n d i c a t e s\n # r e d i r e c t i o n t o t h
   e n a m e s e r v i c e s w i t c h p o l i c i e s f
   o r " h o s t s " a n d\n # " s e r v i c e s " . T h e
     " - " m a y b e r e p l a c e d b y n a m e t o a d
   d r l i b r a r i e s t h a t\n # c o m p l y w i t h
   t h e S V r 4 s p e c s , i n w h i c h c a s e t h
   e n a m e s e r v i c e s w i t c h\n # w i l l n o t
     b e u s e d f o r n e t d i r _ g e t b y n a m e , n
   e t d i r _ g e t b y a d d r ,\n # g e t h o s t b y n a m e
   , g e t h o s t b y a d d r , g e t s e r v b y n a m e ,
   a n d g e t s e r v b y p o r t .\n # T h e r e a r e n
   o n a m e t o a d d r _ l i b s f o r t h e i n e t f
   a m i l y i n S o l a r i s a n y m o r e .\n #\n u d p 6
                 t p i _ c l t s v i n e t 6
         u d p / d e v / u d p 6 -\n t c p 6
                 t p i _ c o t s _ o r d v i n e t 6
         t c p / d e v / t c p 6 -\n u d p
                 t p i _ c l t s v i n e t
         u d p / d e v / u d p -\n t c p
                 t p i _ c o t s _ o r d v i n e t
         t c p / d e v / t c p -\n r a w i
   p t p i _ r a w - i n e t
         - / d e v / r a w i p -\n t i c l
   t s t p i _ c l t s v l o o p b a
   c k - / d e v / t i c l t s s t r a d d
   r . s o\n t i c o t s o r d t p i _ c o t s _ o r d v
         l o o p b a c k - / d e v / t i c o t s o r
   d s t r a d d r . s o\n t i c o t s t p i _ c o t
   s v l o o p b a c k - / d e v
   / t i c o t s s t r a d d r . s o\n
brk(0x001BC450) = 0
brk(0x001BE450) = 0
read(5, 0x001B9BFC, 8192) = 0
llseek(5, 0, SEEK_CUR) = 1239
close(5) = 0
open("/dev/udp", O_RDONLY) = 5
ioctl(5, 0xC00C6982, 0xFFBEEFDC) = 0
close(5) = 0
so_socket(2, 2, 0, "", 1) = 5
connect(5, 0xFFBEF100, 16, 1) = 0
write(5, 0x001B6658, 201) = 201
   R E P O R T / s v n / r e p o s H T T P / 1 . 1\r\n U s e r
   - A g e n t : n e o n / 0 . 2 1 . 3 S V N / 0 . 1 3 . 2 (
   d e v b u i l d )\r\n K e e p - A l i v e : \r\n C o n n e c
   t i o n : T E , K e e p - A l i v e\r\n T E : t r a i l e
   r s\r\n C o n t e n t - L e n g t h : 2 3 4\r\n C o n t e n t
   - T y p e : t e x t / x m l\r\n H o s t : l o c a l h o s t
   : 8 1 1 1\r\n\r\n
lseek(4, 0, SEEK_SET) = 0
read(4, 0xFFBEED18, 1024) = 234
   < S : u p d a t e - r e p o r t x m l n s : S = " s v n : " >
  \n < S : t a r g e t - r e v i s i o n > 3 < / S : t a r g e t -
   r e v i s i o n > < S : u p d a t e - t a r g e t > hC3A4 l s n
   i n g < / S : u p d a t e - t a r g e t > < S : d s t - p a t h
> h t t p : / / l o c a l h o s t : 8 1 1 1 / s v n / r e p o s
   / h % C 3 % A 4 l s n i n g < / S : d s t - p a t h > < S : e n
   t r y r e v = " 2 " > < / S : e n t r y >\n < / S : u p d a t
   e - r e p o r t >\n
write(5, 0xFFBEED18, 234) = 234
   < S : u p d a t e - r e p o r t x m l n s : S = " s v n : " >
  \n < S : t a r g e t - r e v i s i o n > 3 < / S : t a r g e t -
   r e v i s i o n > < S : u p d a t e - t a r g e t > hC3A4 l s n
   i n g < / S : u p d a t e - t a r g e t > < S : d s t - p a t h
> h t t p : / / l o c a l h o s t : 8 1 1 1 / s v n / r e p o s
   / h % C 3 % A 4 l s n i n g < / S : d s t - p a t h > < S : e n
   t r y r e v = " 2 " > < / S : e n t r y >\n < / S : u p d a t
   e - r e p o r t >\n
read(4, 0xFFBEED18, 1024) = 0
poll(0xFFBEEF70, 1, 120000) = 1
read(5, 0x001B9C10, 4096) = 856
   H T T P / 1 . 1 2 0 0 O K\r\n D a t e : M o n , 2 2 J
   u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n S e r v e r : A p
   a c h e / 2 . 0 . 4 0 - d e v ( U n i x ) D A V / 2 S V N
   / 0 . 1 3 . 2 ( d e v b u i l d )\r\n K e e p - A l i v e :
     t i m e o u t = 1 5 , m a x = 1 0 0\r\n C o n n e c t i o n
   : K e e p - A l i v e\r\n T r a n s f e r - E n c o d i n g :
     c h u n k e d\r\n C o n t e n t - T y p e : t e x t / x m l
   ; c h a r s e t = " u t f - 8 "\r\n\r\n 2 5 7\r\n < ? x m l
   v e r s i o n = " 1 . 0 " e n c o d i n g = " u t f - 8 " ? >
  \n < S : u p d a t e - r e p o r t x m l n s : S = " s v n : "
     x m l n s : D = " D A V : " >\n < S : t a r g e t - r e v i s
   i o n r e v = " 3 " / >\n < S : r e p l a c e - d i r e c t o
   r y r e v = " 2 " >\n < D : c h e c k e d - i n > < D : h r e
   f > / s v n / r e p o s / ! s v n / v e r / 3 < / D : h r e f >
   < / D : c h e c k e d - i n >\n < S : r e p l a c e - f i l e
   n a m e = " hC3A4 l s n i n g " r e v = " 2 " >\n < D : c h e
   c k e d - i n > < D : h r e f > / s v n / r e p o s / ! s v n /
   v e r / 3 h % C 3 % A 4 l s n i n g < / D : h r e f > < / D : c
   h e c k e d - i n >\n < S : f e t c h - f i l e / >\n < S : p r
   o p > < D : v e r s i o n - n a m e > 3 < / D : v e r s i o n -
   n a m e > < D : c r e a t i o n d a t e > 2 0 0 2 - 0 7 - 2 2 T
   1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z < / D : c r e a t i o n d a t e
> < D : c r e a t o r - d i s p l a y n a m e > a n o n y m o u
   s < / D : c r e a t o r - d i s p l a y n a m e > < / S : p r o
   p >\n < / S : r e p l a c e - f i l e >\n < S : p r o p > < / S
   : p r o p >\n < / S : r e p l a c e - d i r e c t o r y >\n < /
   S : u p d a t e - r e p o r t >\n\r\n 0\r\n\r\n
brk(0x001BE450) = 0
brk(0x001C0450) = 0
brk(0x001C0450) = 0
brk(0x001C2450) = 0
open("tmp.59900.00001", O_RDWR|O_CREAT|O_EXCL, 0666) = 6
brk(0x001C2450) = 0
brk(0x001C4450) = 0
so_socket(2, 2, 0, "", 1) = 7
connect(7, 0xFFBEE348, 16, 1) = 0
write(7, 0x001C2098, 227) = 227
   P R O P F I N D / s v n / r e p o s / h % C 3 % A 4 l s n i n
   g H T T P / 1 . 1\r\n U s e r - A g e n t : n e o n / 0 . 2
   1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n K e e p
   - A l i v e : \r\n C o n n e c t i o n : T E , K e e p - A
   l i v e\r\n T E : t r a i l e r s\r\n D e p t h : 0\r\n C o
   n t e n t - L e n g t h : 2 1 1\r\n C o n t e n t - T y p e :
     t e x t / x m l\r\n H o s t : l o c a l h o s t : 8 1 1 1\r
  \n\r\n
write(7, 0xFFBEDF60, 211) = 211
   < ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
   f - 8 " ? >\r\n < p r o p f i n d x m l n s = " D A V : " > <
   p r o p >\r\n < v e r s i o n - c o n t r o l l e d - c o n f i
   g u r a t i o n x m l n s = " D A V : " / >\r\n < b a s e l i
   n e - r e l a t i v e - p a t h x m l n s = " s v n : " / >\r
  \n < r e s o u r c e t y p e x m l n s = " D A V : " / >\r\n <
   / p r o p > < / p r o p f i n d >\r\n
poll(0xFFBEE1A8, 1, 120000) = 1
read(7, 0x001C2988, 4096) = 730
   H T T P / 1 . 1 2 0 7 M u l t i - S t a t u s\r\n D a t e :
     M o n , 2 2 J u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n
   S e r v e r : A p a c h e / 2 . 0 . 4 0 - d e v ( U n i x )
     D A V / 2 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n C
   o n t e n t - L e n g t h : 4 8 2\r\n K e e p - A l i v e :
   t i m e o u t = 1 5 , m a x = 1 0 0\r\n C o n n e c t i o n :
     K e e p - A l i v e\r\n C o n t e n t - T y p e : t e x t /
   x m l ; c h a r s e t = " u t f - 8 "\r\n\r\n < ? x m l v e
   r s i o n = " 1 . 0 " e n c o d i n g = " u t f - 8 " ? >\n <
   D : m u l t i s t a t u s x m l n s : D = " D A V : " >\n < D
   : r e s p o n s e x m l n s : l p 1 = " D A V : " x m l n s
   : l p 3 = " s v n : " >\n < D : h r e f > / s v n / r e p o s /
   h % c 3 % a 4 l s n i n g < / D : h r e f >\n < D : p r o p s t
   a t >\n < D : p r o p >\n < l p 1 : v e r s i o n - c o n t r o
   l l e d - c o n f i g u r a t i o n > < D : h r e f > / s v n /
   r e p o s / ! s v n / v c c / d e f a u l t < / D : h r e f > <
   / l p 1 : v e r s i o n - c o n t r o l l e d - c o n f i g u r
   a t i o n >\n < l p 3 : b a s e l i n e - r e l a t i v e - p a
   t h > hC3A4 l s n i n g < / l p 3 : b a s e l i n e - r e l a t
   i v e - p a t h >\n < l p 1 : r e s o u r c e t y p e / >\n < /
   D : p r o p >\n < D : s t a t u s > H T T P / 1 . 1 2 0 0 O
   K < / D : s t a t u s >\n < / D : p r o p s t a t >\n < / D : r
   e s p o n s e >\n < / D : m u l t i s t a t u s >\n
brk(0x001C4450) = 0
brk(0x001C6450) = 0
write(7, 0x001C2098, 214) = 214
   P R O P F I N D / s v n / r e p o s / ! s v n / v c c / d e f
   a u l t H T T P / 1 . 1\r\n U s e r - A g e n t : n e o n /
   0 . 2 1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n C
   o n n e c t i o n : T E\r\n T E : t r a i l e r s\r\n D e p
   t h : 0\r\n L a b e l : 2\r\n C o n t e n t - L e n g t h :
     1 5 8\r\n C o n t e n t - T y p e : t e x t / x m l\r\n H o
   s t : l o c a l h o s t : 8 1 1 1\r\n\r\n
write(7, 0xFFBEDFD0, 158) = 158
   < ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
   f - 8 " ? >\r\n < p r o p f i n d x m l n s = " D A V : " > <
   p r o p >\r\n < b a s e l i n e - c o l l e c t i o n x m l n
   s = " D A V : " / >\r\n < v e r s i o n - n a m e x m l n s =
   " D A V : " / >\r\n < / p r o p > < / p r o p f i n d >\r\n
poll(0xFFBEE218, 1, 120000) = 1
read(7, 0x001C2988, 4096) = 603
   H T T P / 1 . 1 2 0 7 M u l t i - S t a t u s\r\n D a t e :
     M o n , 2 2 J u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n
   S e r v e r : A p a c h e / 2 . 0 . 4 0 - d e v ( U n i x )
     D A V / 2 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n V
   a r y : L a b e l\r\n C o n t e n t - L e n g t h : 3 9 9\r
  \n C o n t e n t - T y p e : t e x t / x m l ; c h a r s e t
   = " u t f - 8 "\r\n\r\n < ? x m l v e r s i o n = " 1 . 0 "
   e n c o d i n g = " u t f - 8 " ? >\n < D : m u l t i s t a t u
   s x m l n s : D = " D A V : " >\n < D : r e s p o n s e x m
   l n s : l p 1 = " D A V : " x m l n s : l p 3 = " s v n : " >
  \n < D : h r e f > / s v n / r e p o s / ! s v n / b l n / 2 < /
   D : h r e f >\n < D : p r o p s t a t >\n < D : p r o p >\n < l
   p 1 : b a s e l i n e - c o l l e c t i o n > < D : h r e f > /
   s v n / r e p o s / ! s v n / b c / 2 / < / D : h r e f > < / l
   p 1 : b a s e l i n e - c o l l e c t i o n >\n < l p 1 : v e r
   s i o n - n a m e > 2 < / l p 1 : v e r s i o n - n a m e >\n <
   / D : p r o p >\n < D : s t a t u s > H T T P / 1 . 1 2 0 0
   O K < / D : s t a t u s >\n < / D : p r o p s t a t >\n < / D :
   r e s p o n s e >\n < / D : m u l t i s t a t u s >\n
write(7, 0x001C0C48, 151) = 151
   G E T / s v n / r e p o s / ! s v n / b c / 2 / h % C 3 % A 4
   l s n i n g H T T P / 1 . 1\r\n U s e r - A g e n t : n e o
   n / 0 . 2 1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r
  \n C o n n e c t i o n : T E\r\n T E : t r a i l e r s\r\n H
   o s t : l o c a l h o s t : 8 1 1 1\r\n\r\n
poll(0xFFBEE320, 1, 120000) = 1
read(7, 0x001C2988, 4096) = 234
   H T T P / 1 . 1 2 0 0 O K\r\n D a t e : M o n , 2 2 J
   u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n S e r v e r : A p
   a c h e / 2 . 0 . 4 0 - d e v ( U n i x ) D A V / 2 S V N
   / 0 . 1 3 . 2 ( d e v b u i l d )\r\n E T a g : " 2 / / h
  C3A4 l s n i n g "\r\n A c c e p t - R a n g e s : b y t e s\r
  \n C o n t e n t - L e n g t h : 6\r\n C o n t e n t - T y p e
   : t e x t / p l a i n ; c h a r s e t = I S O - 8 8 5 9 - 1
  \r\n\r\n h a l lE5\n
write(6, " h a l lE5\n", 6) = 6
write(6, 0xFFBEE6A0, 0) = 0
write(7, 0x001C2098, 210) = 210
   P R O P F I N D / s v n / r e p o s / ! s v n / b c / 2 / h %
   C 3 % A 4 l s n i n g H T T P / 1 . 1\r\n U s e r - A g e n t
   : n e o n / 0 . 2 1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u
   i l d )\r\n C o n n e c t i o n : T E\r\n T E : t r a i l e
   r s\r\n D e p t h : 0\r\n C o n t e n t - L e n g t h : 8 6
  \r\n C o n t e n t - T y p e : t e x t / x m l\r\n H o s t :
   l o c a l h o s t : 8 1 1 1\r\n\r\n
write(7, 0xFFBEE098, 86) = 86
   < ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
   f - 8 " ? >\r\n < p r o p f i n d x m l n s = " D A V : " > <
   a l l p r o p / > < / p r o p f i n d >\r\n
poll(0xFFBEE2E0, 1, 120000) = 1
read(7, 0x001C2988, 4096) = 1054
   H T T P / 1 . 1 2 0 7 M u l t i - S t a t u s\r\n D a t e :
     M o n , 2 2 J u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n
   S e r v e r : A p a c h e / 2 . 0 . 4 0 - d e v ( U n i x )
     D A V / 2 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n C
   o n t e n t - L e n g t h : 8 6 3\r\n C o n t e n t - T y p e
   : t e x t / x m l ; c h a r s e t = " u t f - 8 "\r\n\r\n <
   ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t f
   - 8 " ? >\n < D : m u l t i s t a t u s x m l n s : D = " D A
   V : " >\n < D : r e s p o n s e x m l n s : S = " s v n : "
   x m l n s : C = " s v n : c u s t o m : " x m l n s : l p 3 =
   " s v n : " x m l n s : l p 1 = " D A V : " x m l n s : l p
   2 = " h t t p : / / a p a c h e . o r g / d a v / p r o p s / "
>\n < D : h r e f > / s v n / r e p o s / ! s v n / b c / 2 / h
   % c 3 % a 4 l s n i n g < / D : h r e f >\n < D : p r o p s t a
   t >\n < D : p r o p >\n < l p 1 : r e s o u r c e t y p e / >\n
   < l p 1 : g e t e t a g > " 2 / / hC3A4 l s n i n g " < / l p 1
   : g e t e t a g >\n < l p 1 : c r e a t i o n d a t e > 2 0 0 2
   - 0 7 - 2 2 T 1 7 : 1 8 : 1 1 . 1 5 5 8 2 9 Z < / l p 1 : c r e
   a t i o n d a t e >\n < l p 1 : c h e c k e d - i n > < D : h r
   e f > / s v n / r e p o s / ! s v n / v e r / 2 / h % C 3 % A 4
   l s n i n g < / D : h r e f > < / l p 1 : c h e c k e d - i n >
  \n < l p 1 : v e r s i o n - c o n t r o l l e d - c o n f i g u
   r a t i o n > < D : h r e f > / s v n / r e p o s / ! s v n / v
   c c / d e f a u l t < / D : h r e f > < / l p 1 : v e r s i o n
   - c o n t r o l l e d - c o n f i g u r a t i o n >\n < l p 1 :
   v e r s i o n - n a m e > 2 < / l p 1 : v e r s i o n - n a m e
>\n < l p 1 : c r e a t o r - d i s p l a y n a m e > a n o n y
   m o u s < / l p 1 : c r e a t o r - d i s p l a y n a m e >\n <
   l p 3 : b a s e l i n e - r e l a t i v e - p a t h > hC3A4 l s
   n i n g < / l p 3 : b a s e l i n e - r e l a t i v e - p a t h
>\n < / D : p r o p >\n < D : s t a t u s > H T T P / 1 . 1 2
   0 0 O K < / D : s t a t u s >\n < / D : p r o p s t a t >\n <
   / D : r e s p o n s e >\n < / D : m u l t i s t a t u s >\n
close(6) = 0
open("tmp.59900.00001", O_RDONLY) = 6
open("tmp.59912.00001", O_RDWR|O_CREAT|O_EXCL, 0666) = 8
close(8) = 0
open("tmp.59912.00001", O_WRONLY) = 8
so_socket(2, 2, 0, "", 1) = 9
connect(9, 0xFFBEE668, 16, 1) = 0
brk(0x001C6450) = 0
brk(0x001C8450) = 0
write(9, 0x001C3CF0, 177) = 177
   G E T / s v n / r e p o s / ! s v n / v e r / 3 h % C 3 % A 4
   l s n i n g H T T P / 1 . 1\r\n U s e r - A g e n t : n e o
   n / 0 . 2 1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r
  \n K e e p - A l i v e : \r\n C o n n e c t i o n : T E , K
   e e p - A l i v e\r\n T E : t r a i l e r s\r\n H o s t : l
   o c a l h o s t : 8 1 1 1\r\n\r\n
poll(0xFFBEE4B8, 1, 120000) = 1
read(9, 0x001C57D8, 4096) = 494
   H T T P / 1 . 1 5 0 0 I n t e r n a l S e r v e r E r r
   o r\r\n D a t e : M o n , 2 2 J u l 2 0 0 2 1 8 : 2 7
   : 5 1 G M T\r\n S e r v e r : A p a c h e / 2 . 0 . 4 0 - d
   e v ( U n i x ) D A V / 2 S V N / 0 . 1 3 . 2 ( d e v
   b u i l d )\r\n E T a g : " 3 / / "\r\n A c c e p t - R a n g
   e s : b y t e s\r\n C o n t e n t - L e n g t h : 2 4 0\r\n
   C o n n e c t i o n : c l o s e\r\n C o n t e n t - T y p e :
     t e x t / x m l ; c h a r s e t = " u t f - 8 "\r\n\r\n < ?
   x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t f -
   8 " ? >\n < D : e r r o r x m l n s : D = " D A V : " x m l
   n s : m = " h t t p : / / a p a c h e . o r g / d a v / x m l n
   s " x m l n s : C = " s v n : " >\n < C : e r r o r / >\n < m
   : h u m a n - r e a d a b l e e r r c o d e = " 2 1 0 7 3 " >
  \n A t t e m p t e d t o g e t l e n g t h o f a * n
   o n * - f i l e n o d e .\n < / m : h u m a n - r e a d a b l
   e >\n < / D : e r r o r >\n
close(9) = 0
close(4) = 0
unlink("./tempfile.63252.00001.tmp") = 0

write(2, "\n", 1) = 1
subversion/libsvn_ra_dav/util.cwrite(2, 0xFFBEF1D0, 31) = 31
   s u b v e r s i o n / l i b s v n _ r a _ d a v / u t i l . c
:163write(2, " : 1 6 3", 4) = 4

write(2, "\n", 1) = 1
svn_error: #write(2, " s v n _ e r r o r : #", 12) = 12
21073write(2, " 2 1 0 7 3", 5) = 5
 : <write(2, " : <", 4) = 4
Name does not refer to a filesystem filewrite(2, 0xFFBEF1D0, 40) = 40
   N a m e d o e s n o t r e f e r t o a f i l e s y s
   t e m f i l e
>
write(2, " >\n", 2) = 2
  write(2, " ", 2) = 2

Attempted to get length of a *non*-file node.
write(2, 0xFFBEF1D0, 47) = 47
  \n A t t e m p t e d t o g e t l e n g t h o f a * n
   o n * - f i l e n o d e .\n

write(2, "\n", 1) = 1
close(8) = 0
unlink("tmp.59912.00001") = 0
close(6) = 0
unlink("tmp.59900.00001") = 0
close(7) = 0
close(5) = 0
munmap(0xFE7A0000, 4096) = 0
munmap(0xFE790000, 3872) = 0
munmap(0xFE7C0000, 3576) = 0
munmap(0xFE7B0000, 3324) = 0
llseek(0, 0, SEEK_CUR) = 142088
_exit(1)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jul 22 20:35:34 2002

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.