Bug Report: seg fault with 1.29/Apache 1.3.33/RedHat 7.1
[prev]
[thread]
[next]
[Date index for 2004/11/13]
--Fall_of_Woodcocks_953_000
Content-Type: TEXT/plain; charset=us-ascii
Content-MD5: S0lEhV4qJi3L7XUWon0lIw==
1.29 sees overly sensitive to small errors in html documents that a browser
would ignor, returning empty documents to browser and logging seg faults to
apache error log.
Details
--------
From Apache error log:
[Fri Nov 12 12:28:23 2004] [notice] Apache/1.3.33 (Unix) mod_perl/1.29 PHP/4.3.9
configured -- resuming normal operations
[Fri Nov 12 12:28:23 2004] [notice] Accept mutex: sysvsem (Default: sysvsem)
[Fri Nov 12 12:28:41 2004] [notice] child pid 30546 exit signal Segmentation
fault (11)
[tkevans@appian tkevans]$ /usr/local/bin/perl -V
Summary of my perl5 (revision 5 version 8 subversion 5) configuration:
Platform:
osname=linux, osvers=2.2.22-7.0.2, archname=i686-linux
uname='linux appian 2.2.22-7.0.2 #1 mon sep 23 06:55:40 edt 2002 i686
unknown '
config_args=''
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
optimize='-O2',
cppflags='-fno-strict-aliasing -pipe -I/usr/local/include
-I/usr/include/gdbm'
ccversion='', gccversion='2.96 20000731 (Red Hat Linux 7.1 2.96-85)',
gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lndbm -lgdbm -ldl -lm -lcrypt -lutil -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
libc=/lib/libc-2.2.4.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.2.4'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: USE_LARGE_FILES
Built under linux
Compiled at Nov 9 2004 17:23:18
@INC:
/usr/local/lib/perl5/5.8.5/i686-linux
/usr/local/lib/perl5/5.8.5
/usr/local/lib/perl5/site_perl/5.8.5/i686-linux
/usr/local/lib/perl5/site_perl/5.8.5
/usr/local/lib/perl5/site_perl/5.6.1
/usr/local/lib/perl5/site_perl
Makefile.PL options:
perl Makefile.PL USE_DSO=1
httpd.conf: LoadModule perl_module libexec/libperl.so
No other optional modules are compiled into apache.
make test results (all pass)
./apaci/load_modules.pl ../apache_1.3.33/src
../apache_1.3.33/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t &
httpd listening on port 8529
will write error_log to: t/logs/error_log
letting apache warm up...\c
done
/usr/local/bin/perl t/TEST 0
still waiting for server to warm up...ok
ok
ok
ok
modules/actions.......ok
modules/cgi...........ok
modules/constants.....ok
modules/cookie........skipped
all skipped: no reason given
modules/file..........skipped
all skipped: no reason given
modules/httpdconf.....ok
modules/include.......skipped
all skipped: no reason given
modules/log...........skipped
all skipped: no reason given
modules/module........skipped
all skipped: no reason given
modules/perlrun.......Useless content call in void context at
../blib/lib/Apache/testold.pm line 252
modules/perlrun.......ok
modules/psections.....skipped
all skipped: no reason given
modules/request.......skipped
all skipped: no reason given
modules/src...........ok
modules/stage.........skipped
all skipped: no reason given
modules/status........ok
modules/symbol........skipped
all skipped: no reason given
modules/uri...........skipped
all skipped: no reason given
modules/util..........skipped
all skipped: no reason given
internal/api..........ok
internal/auth.........ok
internal/croak........ok
internal/dirmagic.....ok
internal/error........ok
internal/headers......ok
internal/hooks........ok
internal/http-get.....ok
internal/http-post....ok
internal/proxy........ok
internal/redirect.....ok
internal/rwrite.......ok
internal/stacked......skipped
all skipped: no reason given
internal/table........skipped
all skipped: no reason given
internal/taint........ok
All tests successful, 13 tests skipped.
Files=33, Tests=266, 11 wallclock secs ( 9.05 cusr + 0.82 csys = 9.87 CPU)
kill `cat t/logs/httpd.pid`
rm -f t/logs/httpd.pid
Two HTML documents are attached. The first, (index.lori.html) croaks mod_perl;
the second (anlgform.html) does not.
If I remove the bogus 'mm:layoutgroup="true"' element, the first file serves
fine. With it, apache seg faults.
Tim Evans, TKEvans.com, Inc. | 5 Chestnut Court
tkevans@xxxxxxx.xxx | Owings Mills, MD 21117
http://www.tkevans.com/ | 443-394-3864
http://www.come-here.com/News/ |
--Fall_of_Woodcocks_953_000
Content-Type: APPLICATION/octet-stream; name="index.lori.html"; x-unix-mode=0644
Content-Transfer-Encoding: BASE64
Content-Description: index.lori.html
Content-MD5: D6qJuYoDdpU/fqaYWGoieQ==
PGh0bWw+CjxoZWFkPgo8dGl0bGU+TG9yaSdzIGNnaSBUZXN0aW5nIFBhZ2U8
L3RpdGxlPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRl
bnQ9InRleHQvaHRtbDsgY2hhcnNldD1pc28tODg1OS0xIj4KPC9oZWFkPgoK
PGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiIgdGV4dD0iIzAwMDAwMCI+Cgo8dGFi
bGUgd2lkdGg9Ijk5NSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2Vs
bHNwYWNpbmc9IjAiPgogIDx0cj4gCiAgICA8dGQgd2lkdGg9IjQwMiIgdmFs
aWduPSJ0b3AiIGhlaWdodD0iMTQzIj4gCiAgICAgIDxwIGFsaWduPSJjZW50
ZXIiPjxpPjxmb250IHNpemU9Iis0IiBjb2xvcj0iIzAwMDA5OSI+TG9yaSdz
PC9mb250PjwvaT48YnI+CjxpPjxmb250IHNpemU9Iis0IiBjb2xvcj0iIzAw
MDA5OSI+RG9jdW1lbnRhdGlvbjxicj4KICAgICAgICA8L2ZvbnQ+PC9pPiA8
Zm9udCBzaXplPSIrNCIgY29sb3I9IiMwMDAwOTkiPjxpPldlYiBTaXRlPC9p
PjwvZm9udD48L3A+CiAgICA8L3RkPgogICAgPHRkIHdpZHRoPSI1OTMiIHJv
d3NwYW49IjIiIHZhbGlnbj0idG9wIj48aW1nIApzcmM9IkNvbG9yTGV0dGVy
aGVhZGxvZ29fc21hbGwuanBnIj48L3RkPgogIDwvdHI+CiAgPHRyPiAKICAg
IDx0ZCBoZWlnaHQ9IjIyIj48L3RkPgogIDwvdHI+CjwvdGFibGU+Cjxocj4K
PHRhYmxlIHdpZHRoPSI4MzgiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAi
IGNlbGxzcGFjaW5nPSIwIiBtbTpsYXlvdXRncm91cD0idHJ1ZSI+CiAgPHRy
PiAKICAgIDx0ZCB3aWR0aD0iNDYiIGhlaWdodD0iMyI+PC90ZD4KICAgIDx0
ZCB3aWR0aD0iMTciPjwvdGQ+CiAgICA8dGQgd2lkdGg9IjI3MCI+PC90ZD4K
ICAgIDx0ZCB3aWR0aD0iMTcwIj48L3RkPgogICAgPHRkIHdpZHRoPSIxNDYi
PjwvdGQ+CiAgPC90cj4KICA8dHI+IAogICAgPHRkIHZhbGlnbj0idG9wIiBj
b2xzcGFuPSI0IiBoZWlnaHQ9IjIxIj4gCiAgICAgIDxwPjxmb250IHNpemU9
IisxIj5UaGlzIHdlYiBzaXRlIGlzIHVzZWQgZm9yIGRvY3VtZW50YXRpb24s
IGFuZCB0byBrZWVwIAogICAgICAgIHRyYWNrIG9mIHNhbXBsZSBjZ2kgcHJv
Z3JhbXMsIGV0Yy4gPC9mb250PjwvcD4KICAgIDwvdGQ+CiAgICA8dGQ+PC90
ZD4KICAgIDxicj4KICA8L3RyPgogIDx0cj4gCiAgICA8dGQgdmFsaWduPSJ0
b3AiIGhlaWdodD0iMzczIj4gCiAgICAgIDxwPjxmb250IHNpemU9IisxIj48
YnI+CiAgICAgICAgUGxlYXNlIHNlbGVjdCBmcm9tIHRoZSBsaXN0IGJlbG93
OjwvZm9udD48L3A+CiAgICAgIDx1bD4KICAgICAgICA8bGk+PGEgaHJlZj0i
aHR0cHM6Ly9hZHdvcmRzLmdvb2dsZS5jb20vc2VsZWN0L0NhbXBhaWduU3Vt
bWFyeSI+R29vZ2xlIAogICAgICAgICAgQ2FtcGFpZ25zPC9hPjwvbGk+CiAg
ICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly8xOTIuMTY4LjEuMzQvbnVrZS8i
PlBIUC1OdWtlIFNpdGU8L2E+PC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0i
aHR0cDovLzE5Mi4xNjguMS4zNC9udWtlL2FkbWluLnBocCI+UEhQIGFkbWlu
PC9hPjwvbGk+CiAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnJl
ZGhhdC5jb20vYXBwcy9zdXBwb3J0LyI+UmVkSGF0IFdlYiBTdXBwb3J0PC9h
PjwvbGk+CiAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly8xOTIuMTY4LjEu
MzQvc25mb3V0LmFsZXJ0LjEvaW5kZXguaHRtbCI+U25vcnRTbmFyZiAKICAg
ICAgICAgIE91dHB1dDwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJo
dHRwOi8vZ2lhY3RjLmdpYWMub3JnL2NnaS1iaW4vbW9tZ2F0ZSI+U0FOUyBH
YXRld2F5PC9hPiAKICAgICAgICAgICZhbXA7PGEgaHJlZj0iaHR0cDovL3Bv
cnRhbC5zYW5zLm9yZy8iPiBwb3J0YWw8L2E+PC9saT4KICAgICAgICA8bGk+
PGEgaHJlZj0iaHR0cDovLzE5Mi4xNjguMS4xMDUvIj5lQ0FTIFN5c3RlbTwv
YT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vMTkyLjE2OC4x
LjU4Ij5TbmFwLWpqczwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJo
dHRwOi8vMTkyLjE2OC4xLjY4Ij5IUGpldGRpcmVjdCAoaWJtNDI0Nyk8L2E+
PC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3dlYnN0YXRzLmRj
YS5uZXQvampzaGVlcmFuLmNvbS8iPmpqc2hlZXJhbi5jb20gc3RhdHMgCiAg
ICAgICAgICBwYWdlPC9hPjwvbGk+CiAgICAgICAgPGxpPjxhIGhyZWY9Imh0
dHA6Ly8xOTIuMTY4LjEuMzQvYmFyY29kZXFjLyI+UUMgQmFyY29kZSBBcHA8
L2E+PC9saT4KICAgICAgPC91bD4KIAogICAgICA8cD48YSBocmVmPSJsb2Nh
bF9kZW1vcy9ib2R5Lmh0bWwiPldlYi1iYXNlZCBzZXJ2aWNlcyA8L2E+KHBy
ZXNlbnRhdGlvbik8L3A+CiAgICAgIDx1bD4KICAgICAgICA8bGk+PGEgaHJl
Zj0iWE1MLmh0bSI+WE1MIEV4YW1wbGVzPC9hPjwvbGk+CiAgICAgICAgPGxp
Pjxmb250IHNpemU9IisxIj48YSBocmVmPSJodHRwOi8vMTkyLjE2OC4xLjM0
OjE5MDAwLyI+blB1bHNlPC9hPjwvZm9udD48L2xpPgogICAgICAgIDxsaT48
Zm9udCBzaXplPSIrMSI+PGEgaHJlZj0iaHR0cDovL2FwcGlhbi9tYWlsbWFu
L2FkbWluL3Rlc3QiPk1haWxtYW4gCiAgICAgICAgICBBZG1pbjwvYT48L2Zv
bnQ+PC9saT4KICAgICAgICA8bGk+PGZvbnQgc2l6ZT0iKzEiPjxhIGhyZWY9
ImRvY3VtZW50YXRpb24uaHRtbCI+RG9jdW1lbnRhdGlvbjwvYT48L2ZvbnQ+
PC9saT4KICAgICAgICA8YnI+CiAgICAgICAgPGxpPjxmb250IHNpemU9Iisx
Ij48YSBocmVmPSJ0ZXN0Y2dpLmh0bWwiPmNnaSBzYW1wbGVzPC9hPjwvZm9u
dD48L2xpPgogICAgICAgIDxsaT48Zm9udCBzaXplPSIrMSI+PGEgaHJlZj0i
dW5peHNjcmlwdHMuaHRtbCI+VW5peCBzY3JpcHQgc2FtcGxlczwvYT48L2Zv
bnQ+PC9saT4KICAgICAgICA8bGk+PGZvbnQgc2l6ZT0iKzEiPjxhIGhyZWY9
ImNnaV9tYWlsLmh0bSI+Y2dpIE1haWwgU2FtcGxlczwvYT48L2ZvbnQ+PC9s
aT4KICAgICAgICA8bGk+PGZvbnQgc2l6ZT0iKzEiPjxhIGhyZWY9InNlY3Vy
aXR5Lmh0bSI+U2VjdXJpdHkgU3R1ZmY8L2E+PC9mb250PjwvbGk+CiAgICAg
ICAgPGxpPjxhIGhyZWY9ImZpcmV3YWxsRkFRLmh0bSI+PGZvbnQgc2l6ZT0i
KzEiPkZpcmV3YWxsIEZBUTwvZm9udD48L2E+PC9saT4KICAgICAgICA8bGk+
PGEgaHJlZj0iV2luZG93c1NlY3VyaXR5Q2hlY2tsaXN0Lmh0bSI+V2luZG93
cyBTZWN1cml0eSBDaGVja2xpc3Q8L2E+PC9saT4KICAgICAgPC91bD4KICAg
IDwvdGQ+CiAgICA8dGQ+IDwvdGQ+CiAgICAgIDwvdGFibGU+CgoKPC9ib2R5
Pgo8L2h0bWw+Cg==
--Fall_of_Woodcocks_953_000
Content-Type: APPLICATION/octet-stream; name="anlgform.html"; x-unix-mode=0644
Content-Transfer-Encoding: BASE64
Content-Description: anlgform.html
Content-MD5: NYC1+Iy+ksbv1Ms0W/VzsQ==
PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEg
VHJhbnNpdGlvbmFsLy9FTiI+CjxodG1sPjxoZWFkPgo8bWV0YSBodHRwLWVx
dWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl
dD1JU08tODg1OS0xIj4KPHRpdGxlPkFuYWxvZyBmb3JtIGludGVyZmFjZTwv
dGl0bGU+CjwvaGVhZD4KCjxib2R5Pgo8aDE+PCEtLSBpbWcgc3JjPSIvaW1h
Z2VzL2FuYWxvZ28uZ2lmIiBhbHQ9IiIgLS0+IEFuYWxvZyBmb3JtIGludGVy
ZmFjZTwvaDE+Cgo8IS0tIFRoaXMgdmVyc2lvbiBpcyBpbiBCcml0aXNoIEVu
Z2xpc2guIEZvcm1zIGluIG90aGVyIGxhbmd1YWdlcyBjYW4gYmUgLS0+Cjwh
LS0gZm91bmQgaW4gdGhlICJsYW5nIiBmb2xkZXIgb3IgZGlyZWN0b3J5LiAt
LT4KCjwhLS0gTWFrZSB0aGUgZWRpdHMgYmVsb3cuIFlvdSBhbHNvIG5lZWQg
dG8gZWRpdCBhbmxnZm9ybS5wbC4gLS0+Cgo8IS0tIEZpcnN0LCB1bmNvbW1l
bnQgdGhlIGltZyB0YWcgYWJvdmUsIGVkaXRlZCBpZiBuZWNlc3NhcnkuIC0t
PgoKPCEtLSBOZXh0LCB1bmNvbW1lbnQgdGhlIGZvbGxvd2luZyBsaW5lLCBl
ZGl0ZWQgdG8gcmVmbGVjdCB0aGUgY29ycmVjdCAtLT4KPCEtLSBsb2NhdGlv
biBvZiBhbmxnZm9ybS5wbCBpbiB5b3Ugc2VydmVyJ3MgZmlsZXNwYWNlLiAt
LT4KPGZvcm0gYWN0aW9uPSIvY2dpLWJpbi9hbmxnZm9ybS5wbCIgbWV0aG9k
PSJQT1NUIj4KCjwhLS0gTWFueSBzeXN0ZW1zIHdpbGwgd2FudCB0aGUgSU1B
R0VESVIgdG8gYmUgZGlmZmVyZW50IG9uIHRoZSBmb3JtIC0tPgo8IS0tIHRo
YW4gZnJvbSB0aGUgY29tbWFuZCBsaW5lLCBiZWNhdXNlIGl0IHNob3VsZCBu
b3QgYmUgd2l0aGluIC9jZ2ktYmluLyAtLT4KPGlucHV0IHR5cGU9aGlkZGVu
IG5hbWU9IklNQUdFRElSIiB2YWx1ZT0iL2ltYWdlcy8iPgoKPCEtLSBTb21l
IHVzZXJzIHdpbGwgd2FudCB0byBzZXQgdGhlaXIgbG9nZmlsZSBsaWtlIHRo
aXMuIC0tPgo8IS0tIGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9IkxPR0ZJTEUi
IHZhbHVlPSIvdXNyL2xvY2FsL2V0Yy9odHRwZC9sb2dzL2FjY2Vzc19sb2ci
IC0tPgoKPCEtLSBBZnRlciB5b3UndmUgbWFkZSB0aGVzZSBlZGl0cywgeW91
IGNhbiByZW1vdmUgdGhlICJzdHJvbmciIGxpbmVzIGJlbG93IC0tPgoKPGhy
Pgo8aDI+MS4gUmVwb3J0IGNob2ljZXM8L2gyPgoKPGk+U2VlIDxhIGhyZWY9
Imh0dHA6Ly93d3cuYW5hbG9nLmN4LyI+dGhlIGFuYWxvZwpob21lIHBhZ2U8
L2E+IGZvciB0aGUgbWVhbmluZ3Mgb2YgdGhlIHZhcmlvdXMgcmVwb3J0cy48
L2k+Cgo8cD4KPGgzPldoaWNoIHJlcG9ydHMgZG8geW91IHdhbnQgdG8gc2Vl
PzwvaDM+CjxCUj48SU5QVVQgVFlQRT1yYWRpbyBOQU1FPUdFTkVSQUwgVkFM
VUU9T04gY2hlY2tlZD4gW09uXSA8SU5QVVQgVFlQRT1yYWRpbyBOQU1FPUdF
TkVSQUwgVkFMVUU9T0ZGPiBbT2ZmXSBHZW5lcmFsIFN1bW1hcnkKPEJSPjxJ
TlBVVCBUWVBFPXJhZGlvIE5BTUU9TU9OVEhMWSBWQUxVRT1PTiBjaGVja2Vk
PiBbT25dIDxJTlBVVCBUWVBFPXJhZGlvIE5BTUU9TU9OVEhMWSBWQUxVRT1P
RkY+IFtPZmZdIE1vbnRobHkgUmVwb3J0CjxCUj48SU5QVVQgVFlQRT1yYWRp
byBOQU1FPVdFRUtMWSBWQUxVRT1PTj4gW09uXSA8SU5QVVQgVFlQRT1yYWRp
byBOQU1FPVdFRUtMWSBWQUxVRT1PRkYgY2hlY2tlZD4gW09mZl0gV2Vla2x5
IFJlcG9ydAo8QlI+PElOUFVUIFRZUEU9cmFkaW8gTkFNRT1EQUlMWVNVTSBW
QUxVRT1PTiBjaGVja2VkPiBbT25dIDxJTlBVVCBUWVBFPXJhZGlvIE5BTUU9
REFJTFlTVU0gVkFMVUU9T0ZGPiBbT2ZmXSBEYWlseSBTdW1tYXJ5CjxCUj48
SU5QVVQgVFlQRT1yYWRpbyBOQU1FPURBSUxZUkVQIFZBTFVFPU9OPiBbT25d
IDxJTlBVVCBUWVBFPXJhZGlvIE5BTUU9REFJTFlSRVAgVkFMVUU9T0ZGIGNo
ZWNrZWQ+IFtPZmZdIERhaWx5IFJlcG9ydAo8QlI+PElOUFVUIFRZUEU9cmFk
aW8gTkFNRT1IT1VSTFlTVU0gVkFMVUU9T04gY2hlY2tlZD4gW09uXSA8SU5Q
VVQgVFlQRT1yYWRpbyBOQU1FPUhPVVJMWVNVTSBWQUxVRT1PRkY+IFtPZmZd
IEhvdXJseSBTdW1tYXJ5CjxCUj48SU5QVVQgVFlQRT1yYWRpbyBOQU1FPURP
TUFJTiBWQUxVRT1PTiBjaGVja2VkPiBbT25dIDxJTlBVVCBUWVBFPXJhZGlv
IE5BTUU9RE9NQUlOIFZBTFVFPU9GRj4gW09mZl0gRG9tYWluIFJlcG9ydAo8
QlI+PElOUFVUIFRZUEU9cmFkaW8gTkFNRT1PUkdBTklTQVRJT04gVkFMVUU9
T04gY2hlY2tlZD4gW09uXSA8SU5QVVQgVFlQRT1yYWRpbyBOQU1FPU9SR0FO
SVNBVElPTiBWQUxVRT1PRkY+IFtPZmZdIE9yZ2FuaXNhdGlvbiBSZXBvcnQK
PEJSPjxJTlBVVCBUWVBFPXJhZGlvIE5BTUU9RElSRUNUT1JZIFZBTFVFPU9O
IGNoZWNrZWQ+IFtPbl0gPElOUFVUIFRZUEU9cmFkaW8gTkFNRT1ESVJFQ1RP
UlkgVkFMVUU9T0ZGPiBbT2ZmXSBEaXJlY3RvcnkgUmVwb3J0CjxCUj48SU5Q
VVQgVFlQRT1yYWRpbyBOQU1FPUZJTEVUWVBFIFZBTFVFPU9OPiBbT25dIDxJ
TlBVVCBUWVBFPXJhZGlvIE5BTUU9RklMRVRZUEUgVkFMVUU9T0ZGIGNoZWNr
ZWQ+IFtPZmZdIEZpbGUgVHlwZSBSZXBvcnQKPEJSPjxJTlBVVCBUWVBFPXJh
ZGlvIE5BTUU9UkVRVUVTVCBWQUxVRT1PTiBjaGVja2VkPiBbT25dIDxJTlBV
VCBUWVBFPXJhZGlvIE5BTUU9UkVRVUVTVCBWQUxVRT1PRkY+IFtPZmZdIFJl
cXVlc3QgUmVwb3J0CjxCUj48SU5QVVQgVFlQRT1yYWRpbyBOQU1FPVNJWkUg
VkFMVUU9T04+IFtPbl0gPElOUFVUIFRZUEU9cmFkaW8gTkFNRT1TSVpFIFZB
TFVFPU9GRiBjaGVja2VkPiBbT2ZmXSBGaWxlIFNpemUgUmVwb3J0CjxCUj48
SU5QVVQgVFlQRT1yYWRpbyBOQU1FPVJFRkVSUkVSIFZBTFVFPU9OPiBbT25d
IDxJTlBVVCBUWVBFPXJhZGlvIE5BTUU9UkVGRVJSRVIgVkFMVUU9T0ZGIGNo
ZWNrZWQ+IFtPZmZdIFJlZmVycmVyIFJlcG9ydAo8QlI+PElOUFVUIFRZUEU9
cmFkaW8gTkFNRT1TRUFSQ0hRVUVSWSBWQUxVRT1PTj4gW09uXSA8SU5QVVQg
VFlQRT1yYWRpbyBOQU1FPVNFQVJDSFFVRVJZIFZBTFVFPU9GRiBjaGVja2Vk
PiBbT2ZmXSBTZWFyY2ggUXVlcnkgUmVwb3J0CjxCUj48SU5QVVQgVFlQRT1y
YWRpbyBOQU1FPVNFQVJDSFdPUkQgVkFMVUU9T04+IFtPbl0gPElOUFVUIFRZ
UEU9cmFkaW8gTkFNRT1TRUFSQ0hXT1JEIFZBTFVFPU9GRiBjaGVja2VkPiBb
T2ZmXSBTZWFyY2ggV29yZCBSZXBvcnQKPEJSPjxJTlBVVCBUWVBFPXJhZGlv
IE5BTUU9QlJPV1NFUlNVTSBWQUxVRT1PTj4gW09uXSA8SU5QVVQgVFlQRT1y
YWRpbyBOQU1FPUJST1dTRVJTVU0gVkFMVUU9T0ZGIGNoZWNrZWQ+IFtPZmZd
IEJyb3dzZXIgU3VtbWFyeQo8QlI+PElOUFVUIFRZUEU9cmFkaW8gTkFNRT1P
U1JFUCBWQUxVRT1PTj4gW09uXSA8SU5QVVQgVFlQRT1yYWRpbyBOQU1FPU9T
UkVQIFZBTFVFPU9GRiBjaGVja2VkPiBbT2ZmXSBPcGVyYXRpbmcgU3lzdGVt
IFJlcG9ydAo8QlI+PElOUFVUIFRZUEU9cmFkaW8gTkFNRT1TVEFUVVMgVkFM
VUU9T04+IFtPbl0gPElOUFVUIFRZUEU9cmFkaW8gTkFNRT1TVEFUVVMgVkFM
VUU9T0ZGIGNoZWNrZWQ+IFtPZmZdIFN0YXR1cyBDb2RlIFJlcG9ydAo8cD48
aT5Zb3UgY2FuIG5vdyBydW4gdGhlIHByb2dyYW06IDxpbnB1dCB0eXBlPXN1
Ym1pdCB2YWx1ZT0iUHJvZHVjZSBzdGF0aXN0aWNzIj4KPGJyPk9yIHlvdSBj
YW4gZmlsbCBpbiB0aGUgb3B0aW9ucyBiZWxvdyBmb3IgaW5kaXZpZHVhbCBy
ZXBvcnRzLgpZb3UgY2FuIHVzZQo8aW5wdXQgdHlwZT1URVhUIG5hbWU9Imln
bm9yZTEiIG1heGxlbmd0aD00IHNpemU9NCB2YWx1ZT0iMTBNIj4KPHNlbGVj
dCBuYW1lPWlnbm9yZTI+CiAgPG9wdGlvbiB2YWx1ZT1iIHNlbGVjdGVkPmJ5
dGVzCjwvc2VsZWN0PgogYnl0ZXMgdG8gbWVhbiAxMCBNZWdhYnl0ZXM7IGFs
c28KPGlucHV0IHR5cGU9VEVYVCBuYW1lPSJpZ25vcmUzIiBtYXhsZW5ndGg9
NCBzaXplPTQgdmFsdWU9Ii01MCI+CjxzZWxlY3QgbmFtZT1pZ25vcmU0Pgog
IDxvcHRpb24gdmFsdWU9YiBzZWxlY3RlZD5ieXRlcwo8L3NlbGVjdD4KdG8g
bWVhbiB0aGUgNTAgaXRlbXMgd2l0aCB0aGUgbW9zdCBieXRlcy4KPC9pPgo8
aHI+CjxoMj4yLiBEZXRhaWxlZCByZXBvcnQgb3B0aW9uczwvaDI+Cgo8aDM+
RG9tYWluIFJlcG9ydCBvcHRpb25zPC9oMz4KClNvcnQgdGhlIERvbWFpbiBS
ZXBvcnQgCjxzZWxlY3QgbmFtZT1ET01TT1JUQlkgc2l6ZT0xPgogIDxvcHRp
b24gdmFsdWU9UkVRVUVTVFM+YnkgbnVtYmVyIG9mIHJlcXVlc3RzCiAgPG9w
dGlvbiB2YWx1ZT1QQUdFUz5ieSBudW1iZXIgb2YgcmVxdWVzdHMgZm9yIHBh
Z2VzCiAgPG9wdGlvbiB2YWx1ZT1CWVRFUyBzZWxlY3RlZD5ieSB2b2x1bWUg
b2YgdHJhZmZpYwogIDxvcHRpb24gdmFsdWU9REFURT5ieSBkYXRlIG9mIGxh
c3QgYWNjZXNzCiAgPG9wdGlvbiB2YWx1ZT1BTFBIQUJFVElDQUw+YWxwaGFi
ZXRpY2FsbHkKPC9zZWxlY3Q+Cjxicj5JbmNsdWRlIGFsbCBkb21haW5zIHdp
dGggYXQgbGVhc3QKPGlucHV0IHR5cGU9VEVYVCBuYW1lPSJET01GTE9PUkEi
IG1heGxlbmd0aD02IHNpemU9Nj4KPHNlbGVjdCBuYW1lPURPTUZMT09SQj4K
ICA8b3B0aW9uIHZhbHVlPXI+cmVxdWVzdHMKICA8b3B0aW9uIHZhbHVlPXA+
cmVxdWVzdHMgZm9yIHBhZ2VzCiAgPG9wdGlvbiB2YWx1ZT1iIHNlbGVjdGVk
PmJ5dGVzCjwvc2VsZWN0PgoKPGgzPk9yZ2FuaXNhdGlvbiBSZXBvcnQgb3B0
aW9uczwvaDM+CgpTb3J0IHRoZSBPcmdhbmlzYXRpb24gUmVwb3J0IAo8c2Vs
ZWN0IG5hbWU9T1JHU09SVEJZIHNpemU9MT4KICA8b3B0aW9uIHZhbHVlPVJF
UVVFU1RTIHNlbGVjdGVkPmJ5IG51bWJlciBvZiByZXF1ZXN0cwogIDxvcHRp
b24gdmFsdWU9UEFHRVM+YnkgbnVtYmVyIG9mIHJlcXVlc3RzIGZvciBwYWdl
cwogIDxvcHRpb24gdmFsdWU9QllURVM+Ynkgdm9sdW1lIG9mIHRyYWZmaWMK
ICA8b3B0aW9uIHZhbHVlPURBVEU+YnkgZGF0ZSBvZiBsYXN0IGFjY2Vzcwog
IDxvcHRpb24gdmFsdWU9QUxQSEFCRVRJQ0FMPmFscGhhYmV0aWNhbGx5Cjwv
c2VsZWN0Pgo8YnI+SW5jbHVkZSBhbGwgb3JnYW5pc2F0aW9ucyB3aXRoIGF0
IGxlYXN0CjxpbnB1dCB0eXBlPVRFWFQgbmFtZT0iT1JHRkxPT1JBIiBtYXhs
ZW5ndGg9NiBzaXplPTY+CjxzZWxlY3QgbmFtZT1PUkdGTE9PUkI+CiAgPG9w
dGlvbiB2YWx1ZT1yIHNlbGVjdGVkPnJlcXVlc3RzCiAgPG9wdGlvbiB2YWx1
ZT1wPnJlcXVlc3RzIGZvciBwYWdlcwogIDxvcHRpb24gdmFsdWU9Yj5ieXRl
cwo8L3NlbGVjdD4KCjxoMz5EaXJlY3RvcnkgUmVwb3J0IG9wdGlvbnM8L2gz
PgoKU29ydCB0aGUgRGlyZWN0b3J5IFJlcG9ydCAKPHNlbGVjdCBuYW1lPURJ
UlNPUlRCWSBzaXplPTE+CiAgPG9wdGlvbiB2YWx1ZT1SRVFVRVNUUz5ieSBu
dW1iZXIgb2YgcmVxdWVzdHMKICA8b3B0aW9uIHZhbHVlPVBBR0VTPmJ5IG51
bWJlciBvZiByZXF1ZXN0cyBmb3IgcGFnZXMKICA8b3B0aW9uIHZhbHVlPUJZ
VEVTIHNlbGVjdGVkPmJ5IHZvbHVtZSBvZiB0cmFmZmljCiAgPG9wdGlvbiB2
YWx1ZT1EQVRFPmJ5IGRhdGUgb2YgbGFzdCBhY2Nlc3MKICA8b3B0aW9uIHZh
bHVlPUFMUEhBQkVUSUNBTD5hbHBoYWJldGljYWxseQo8L3NlbGVjdD4KCjxi
cj5JbmNsdWRlIGFsbCBkaXJlY3RvcmllcyB3aXRoIGF0IGxlYXN0CjxpbnB1
dCB0eXBlPVRFWFQgbmFtZT0iRElSRkxPT1JBIiBtYXhsZW5ndGg9NiBzaXpl
PTY+CjxzZWxlY3QgbmFtZT1ESVJGTE9PUkI+CiAgPG9wdGlvbiB2YWx1ZT1y
PnJlcXVlc3RzCiAgPG9wdGlvbiB2YWx1ZT1wPnJlcXVlc3RzIGZvciBwYWdl
cwogIDxvcHRpb24gdmFsdWU9YiBzZWxlY3RlZD5ieXRlcwo8L3NlbGVjdD4K
CjxoMz5SZXF1ZXN0IFJlcG9ydCBvcHRpb25zPC9oMz4KClNvcnQgdGhlIFJl
cXVlc3QgUmVwb3J0IAo8c2VsZWN0IG5hbWU9UkVRU09SVEJZIHNpemU9MT4K
ICA8b3B0aW9uIHZhbHVlPVJFUVVFU1RTIHNlbGVjdGVkPmJ5IG51bWJlciBv
ZiByZXF1ZXN0cwogIDwhLS0gTkIgcGFnZXMgbm90IGEgdmFsaWQgbWV0aG9k
IC0tPgogIDxvcHRpb24gdmFsdWU9QllURVM+Ynkgdm9sdW1lIG9mIHRyYWZm
aWMKICA8b3B0aW9uIHZhbHVlPURBVEU+YnkgZGF0ZSBvZiBsYXN0IGFjY2Vz
cwogIDxvcHRpb24gdmFsdWU9QUxQSEFCRVRJQ0FMPmFscGhhYmV0aWNhbGx5
Cjwvc2VsZWN0PgoKPGJyPkluY2x1ZGUgYWxsIGZpbGVzIHdpdGggYXQgbGVh
c3QKPGlucHV0IHR5cGU9VEVYVCBuYW1lPSJSRVFGTE9PUkEiIG1heGxlbmd0
aD02IHNpemU9Nj4KPHNlbGVjdCBuYW1lPVJFUUZMT09SQj4KICA8b3B0aW9u
IHZhbHVlPXIgc2VsZWN0ZWQ+cmVxdWVzdHMKICA8b3B0aW9uIHZhbHVlPWI+
Ynl0ZXMKPC9zZWxlY3Q+Cgo8YnI+U2hvdwo8c2VsZWN0IG5hbWU9IlJFUUlO
Q0xVREUiIHNpemU9MT4KPG9wdGlvbiB2YWx1ZT0iKiIgc2VsZWN0ZWQ+YWxs
IGZpbGVzCjxvcHRpb24gdmFsdWU9InBhZ2VzIj5wYWdlcyBvbmx5Cjwvc2Vs
ZWN0PgoKPGgzPlJlZmVycmVyIFJlcG9ydCBvcHRpb25zPC9oMz4KClNvcnQg
dGhlIFJlZmVycmVyIFJlcG9ydCAKPHNlbGVjdCBuYW1lPVJFRlNPUlRCWSBz
aXplPTE+CiAgPG9wdGlvbiB2YWx1ZT1SRVFVRVNUUz5ieSBudW1iZXIgb2Yg
cmVxdWVzdHMKICA8b3B0aW9uIHZhbHVlPVBBR0VTIHNlbGVjdGVkPmJ5IG51
bWJlciBvZiByZXF1ZXN0cyBmb3IgcGFnZXMKICA8b3B0aW9uIHZhbHVlPUJZ
VEVTPmJ5IHZvbHVtZSBvZiB0cmFmZmljCiAgPG9wdGlvbiB2YWx1ZT1EQVRF
PmJ5IGRhdGUgb2YgbGFzdCBhY2Nlc3MKICA8b3B0aW9uIHZhbHVlPUFMUEhB
QkVUSUNBTD5hbHBoYWJldGljYWxseQo8L3NlbGVjdD4KPGJyPkluY2x1ZGUg
YWxsIHJlZmVycmVycyB3aXRoIGF0IGxlYXN0CjxpbnB1dCB0eXBlPVRFWFQg
bmFtZT0iUkVGRkxPT1JBIiBtYXhsZW5ndGg9NiBzaXplPTY+CjxzZWxlY3Qg
bmFtZT1SRUZGTE9PUkI+CiAgPG9wdGlvbiB2YWx1ZT1yPnJlcXVlc3RzCiAg
PG9wdGlvbiB2YWx1ZT1wIHNlbGVjdGVkPnJlcXVlc3RzIGZvciBwYWdlcwog
IDxvcHRpb24gdmFsdWU9Yj5ieXRlcwo8L3NlbGVjdD4KPGhyPgo8aDI+My4g
QW5hbHlzaW5nIG9ubHkgcGFydCBvZiB0aGUgbG9nZmlsZTwvaDI+CjxiPk9u
bHkgY2VydGFpbiBkYXRlczwvYj4KPGJyPllvdSBjYW4gYW5hbHlzZSBvbmx5
IHRoZSByZXF1ZXN0cyBmcm9tIGNlcnRhaW4gZGF0ZXMuCkVudGVyIHRoZSBy
YW5nZSBvZiBkYXRlcyBiZWxvdyBpbiB0aGUgZnJvbSA8aT55eW1tZGQ8L2k+
OwplLmcuLCA5ODAzMDEgZm9yIDFzdCBNYXJjaCAxOTk4IChvciBmaWxsIGlu
IGp1c3Qgb25lIGJveAp0byBsaW1pdCB0aGUgcmFuZ2Ugb2YgZGF0ZXMgb24g
anVzdCBvbmUgc2lkZSkuCjxicj5Gcm9tIDxpbnB1dCB0eXBlPVRFWFQgbmFt
ZT0iRlJPTSIgbWF4bGVuZ3RoPTE2IHNpemU9Nj4KdG8gPGlucHV0IHR5cGU9
VEVYVCBuYW1lPSJUTyIgbWF4bGVuZ3RoPTE2IHNpemU9Nj4KCjxwPjxiPk9u
bHkgY2VydGFpbiBmaWxlczwvYj4KPGJyPk9ubHkgbG9vayBhdCB0aGUgZm9s
bG93aW5nIGZpbGVzIChsaXN0LCBzZXBhcmF0ZWQgYnkgY29tbWFzOyBjYW4g
Y29udGFpbiB3aWxkIGNoYXJhY3RlciAqKQo8YnI+PGlucHV0IHR5cGU9VEVY
VCBuYW1lPSJGSUxFSU5DTFVERSIgc2l6ZT02MD4KPGJyPklnbm9yZSB0aGUg
Zm9sbG93aW5nIGZpbGVzCjxicj48aW5wdXQgdHlwZT1URVhUIG5hbWU9IkZJ
TEVFWENMVURFIiBzaXplPTYwPgoKPGhyPjxoMj40LiBMYXlvdXQ8L2gyPgo8
Yj5Zb3VyIG9yZ2FuaXNhdGlvbidzIG5hbWU8L2I+IChmb3IgdGhlIHRpdGxl
IG9mIHRoZSBwYWdlKQo8aW5wdXQgdHlwZT1URVhUIG5hbWU9IkhPU1ROQU1F
IiBzaXplPTYwPgo8cD48Yj5Zb3VyIG9yZ2FuaXNhdGlvbidzIGhvbWUgcGFn
ZTwvYj4KPGJyPlVSTDogPGlucHV0IHR5cGU9VEVYVCBuYW1lPSJIT1NUVVJM
IiBzaXplPTYwPgo8aHI+CjxpbnB1dCB0eXBlPXN1Ym1pdCB2YWx1ZT0iUHJv
ZHVjZSBzdGF0aXN0aWNzIj4KPGlucHV0IHR5cGU9cmVzZXQgdmFsdWU9IlJl
c2V0IGZvcm0iPgo8L2Zvcm0+PC9ib2R5PjwvaHRtbD4K
--Fall_of_Woodcocks_953_000
Content-Type: text/plain; charset=us-ascii
--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html
--Fall_of_Woodcocks_953_000--