Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:09:13 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C27159.AF87214F
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi:

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
First, I compiled openssl and installed in its default location =
/usr/local/ssl.
Second, I cd to mod_ssl directory and do a config:=20
../configure \
--with-apache=3D../apache_1.3.26_ssl \
--with-openssl=3D../openssl-0.9.6g \
--prefix=3D/usr/local/apache_ssl \
--with-layout=3DApache \
--enable-module=3Dmost \
--enable-shared=3Dmax \
--enable-rule=3DWANTHSREGEX

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:
../configure --prefix=3D/usr/local/apache_ssl \
--enable-module=3Dmost \
--enable-shared=3Dmax \
--enable-rule=3DWANTHSREGEX \
--enable-module=3Dssl
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.
Any help will be great appreciated.

/usr/local/apache_ssl/bin # gdb httpd
GNU gdb 5.2.1
Copyright 2002 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 "s390-ibm-linux"...
(gdb) run -X -DSSL
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL

Program received signal SIGSEGV, Segmentation fault.
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)
(gdb) p ctx
$1 =3D (struct {...} *) 0x90bff02c
(gdb) up
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119
119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");
(gdb) p ap_global_ctx
$2 =3D (struct {...} *) 0x4984e8
(gdb) p *ap_global_ctx
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}
(gdb) down
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)
(gdb) p *ctx
Cannot access memory at address 0x90bff02c
(gdb) where
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119
#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)
at http_config.c:1691
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")
at http_config.c:869
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)
at http_config.c:1382
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")
at http_config.c:1674
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531


_/_/_/_/ _/ Steve Bao
_/ _/_/ Computer Associates
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964
_/_/_/_/ _/ Fax: (858) 453-2816




------_=_NextPart_001_01C27159.AF87214F
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable




charset=3Diso-8859-1">
6.0.6249.1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390




Hi:



I was compiling apache with mod_ssl on =
S390. I picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, =
openssl-0.9.6g.



First, I compiled openssl and =
installed in its default location /usr/local/ssl.



Second, I cd to mod_ssl directory and =
do a config:



./configure \


--with-apache=3D../apache_1.3.26_ssl =
\



--with-openssl=3D../openssl-0.9.6g =
\



--prefix=3D/usr/local/apache_ssl =
\



--with-layout=3DApache \


--enable-module=3Dmost \


--enable-shared=3Dmax \


--enable-rule=3DWANTHSREGEX



Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then do a config:



./configure =
--prefix=3D/usr/local/apache_ssl \



        =
         FACE=3D"Arial"> --enable-module=3Dmost \


        =
         FACE=3D"Arial"> --enable-shared=3Dmax \


        =
         FACE=3D"Arial"> --enable-rule=3DWANTHSREGEX \


        =
         FACE=3D"Arial"> --enable-module=3Dssl


Then do a "make" followed by =
"make certificate"



Finally, do a "make =
install".



The same procedure works very well on =
Redhat Linux 7.3 on intel Pentium III.



But when I do it on IBM S390, the =
httpd crashed. Here are some debug information.



Any help will be great =
appreciated.



/usr/local/apache_ssl/bin # gdb =
httpd



GNU gdb 5.2.1


Copyright 2002 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 =
"s390-ibm-linux"...



(gdb) run -X -DSSL


Starting program: =
/usr/local/apache_ssl/bin/httpd -X -DSSL



Program received signal SIGSEGV, =
Segmentation fault.



0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125



FACE=3D"Arial">125         for =
(i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)



(gdb) p ctx


$1 =3D (struct {...} *) =
0x90bff02c



(gdb) up


#1  0x40299d70 in =
ssl_config_global_create () at ssl_engine_config.c:119



FACE=3D"Arial">119         mc =
=3D ap_ctx_get(ap_global_ctx, "ssl_module");



(gdb) p ap_global_ctx


$2 =3D (struct {...} *) =
0x4984e8



(gdb) p *ap_global_ctx


$3 =3D {cr_pool =3D 0x0, cr_entry =3D =
0x4984f8}



(gdb) down


#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125



FACE=3D"Arial">125         for =
(i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)



(gdb) p *ctx


Cannot access memory at address =
0x90bff02c



(gdb) where


#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125



#1  0x40299d70 in =
ssl_config_global_create () at ssl_engine_config.c:119



#2  0x40299fde in =
ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at =
ssl_engine_config.c:193



#3  0x00413a34 in =
ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)



    at =
http_config.c:1691



#4  0x0040931e in load_module =
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",



    filename=3D0x49cdf8 =
"libexec/libssl.so") at mod_so.c:307



#5  0x0041161e in invoke_cmd =
(cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, args=3D0x7fffd5b7 =
"")



    at =
http_config.c:869



#6  0x004122ca in =
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,



    l=3D0x7fffd588 =
"LoadModule =
ssl_module         =
libexec/libssl.so") at http_config.c:1080



#7  0x00412380 in =
ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at =
http_config.c:1094



#8  0x00412d64 in =
ap_process_resource_config (s=3D0x48f140,



    fname=3D0x490820 =
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)



    at =
http_config.c:1382



#9  0x0041396e in ap_read_config =
(p=3D0x48f118, ptemp=3D0x493148, confname=3D0x487a88 =
"conf/httpd.conf")



    at =
http_config.c:1674



#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at http_main.c:5531





New">    FACE=3D"Courier New">_/_/_/_/ FACE=3D"Courier New">  _/   COLOR=3D"#000000" SIZE=3D1 FACE=3D"Courier New">Steve Bao


New">   FACE=3D"Courier New">_/ FACE=3D"Courier New">       =
_/_/  
New">Computer Associates


  =
_/ COLOR=3D"#0000FF" SIZE=3D1 FACE=3D"Courier =
New">      _/  _/  



New">  New">_/ New">     _/_/_/_/ SIZE=3D1 FACE=3D"Courier New">   Tel: (858) 625-6964


New">_/_/_/ New">_/ New">      _/ SIZE=3D1 FACE=3D"Courier New">   Fax: (858) 453-2816









------_=_NextPart_001_01C27159.AF87214F--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org

RE: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390

am 11.10.2002 21:31:27 von Xiliang.Bao

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal =
2.4.7.
Steve

-----Original Message-----
From: Bao, Xiliang=20
Sent: Friday, October 11, 2002 12:09 PM
To: modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



Hi:=20

I was compiling apache with mod_ssl on S390. I picked apache 1.3.27, =
mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.=20
First, I compiled openssl and installed in its default location =
/usr/local/ssl.=20
Second, I cd to mod_ssl directory and do a config:=20
../configure \=20
--with-apache=3D../apache_1.3.26_ssl \=20
--with-openssl=3D../openssl-0.9.6g \=20
--prefix=3D/usr/local/apache_ssl \=20
--with-layout=3DApache \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX=20

Third, I do "export SSL_BASE=3D/usr/local/ssl", then do a config:=20
../configure --prefix=3D/usr/local/apache_ssl \=20
--enable-module=3Dmost \=20
--enable-shared=3Dmax \=20
--enable-rule=3DWANTHSREGEX \=20
--enable-module=3Dssl=20
Then do a "make" followed by "make certificate"=20
Finally, do a "make install".=20

The same procedure works very well on Redhat Linux 7.3 on intel Pentium =
III.=20
But when I do it on IBM S390, the httpd crashed. Here are some debug =
information.=20
Any help will be great appreciated.=20

/usr/local/apache_ssl/bin # gdb httpd=20
GNU gdb 5.2.1=20
Copyright 2002 Free Software Foundation, Inc.=20
GDB is free software, covered by the GNU General Public License, and you =
are=20
welcome to change it and/or distribute copies of it under certain =
conditions.=20
Type "show copying" to see the conditions.=20
There is absolutely no warranty for GDB. Type "show warranty" for =
details.=20
This GDB was configured as "s390-ibm-linux"...=20
(gdb) run -X -DSSL=20
Starting program: /usr/local/apache_ssl/bin/httpd -X -DSSL=20

Program received signal SIGSEGV, Segmentation fault.=20
0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p ctx=20
$1 =3D (struct {...} *) 0x90bff02c=20
(gdb) up=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

119 mc =3D ap_ctx_get(ap_global_ctx, "ssl_module");=20
(gdb) p ap_global_ctx=20
$2 =3D (struct {...} *) 0x4984e8=20
(gdb) p *ap_global_ctx=20
$3 =3D {cr_pool =3D 0x0, cr_entry =3D 0x4984f8}=20
(gdb) down=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
125 for (i =3D 0; ctx->cr_entry[i] !=3D NULL; i++)=20
(gdb) p *ctx=20
Cannot access memory at address 0x90bff02c=20
(gdb) where=20
#0 0x004457de in ap_ctx_get (ctx=3D0x90bff02c, key=3D0x4034b284 =
"ssl_module") at ap_ctx.c:125=20
#1 0x40299d70 in ssl_config_global_create () at ssl_engine_config.c:119 =

#2 0x40299fde in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) =
at ssl_engine_config.c:193=20
#3 0x00413a34 in ap_single_module_configure (p=3D0x48f118, =
s=3D0x48f140, m=3D0x403660b0)=20
at http_config.c:1691=20
#4 0x0040931e in load_module (cmd=3D0x7ffff608, dummy=3D0x0, =
modname=3D0x49cde8 "ssl_module",=20
filename=3D0x49cdf8 "libexec/libssl.so") at mod_so.c:307=20
#5 0x0041161e in invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, =
mconfig=3D0x0, args=3D0x7fffd5b7 "")=20
at http_config.c:869=20
#6 0x004122ca in ap_handle_command (parms=3D0x7ffff608, =
config=3D0x48f670,=20
l=3D0x7fffd588 "LoadModule ssl_module libexec/libssl.so") at =
http_config.c:1080=20
#7 0x00412380 in ap_srm_command_loop (parms=3D0x7ffff608, =
config=3D0x48f670) at http_config.c:1094=20
#8 0x00412d64 in ap_process_resource_config (s=3D0x48f140,=20
fname=3D0x490820 "/usr/local/apache_ssl/conf/httpd.conf", =
p=3D0x48f118, ptemp=3D0x493148)=20
at http_config.c:1382=20
#9 0x0041396e in ap_read_config (p=3D0x48f118, ptemp=3D0x493148, =
confname=3D0x487a88 "conf/httpd.conf")=20
at http_config.c:1674=20
#10 0x00422ef8 in main (argc=3D3, argv=3D0x7ffff8b4) at http_main.c:5531 =



_/_/_/_/ _/ Steve Bao=20
_/ _/_/ Computer Associates=20
_/ _/ _/ =20
_/ _/_/_/_/ Tel: (858) 625-6964=20
_/_/_/_/ _/ Fax: (858) 453-2816=20




------_=_NextPart_001_01C2715C.CB232802
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



charset=3Diso-8859-1">
Apache 1.3.26 and 1.3.27 with mod_ssl crashed on S390



class=3D531552919-11102002>I=20
forgot to mention that on S390, I installed Linux SuSE SLES-7 Kernal=20
2.4.7.

class=3D531552919-11102002>Steve


face=3DTahoma=20
size=3D2>-----Original Message-----
From: Bao, Xiliang=20

Sent: Friday, October 11, 2002 12:09 PM
To:=20
modssl-users@modssl.org
Subject: Apache 1.3.26 and 1.3.27 =
with=20
mod_ssl crashed on S390


Hi:


I was compiling apache with mod_ssl on =
S390. I=20
picked apache 1.3.27, mod_ssl 2.8.11-1.3.27, openssl-0.9.6g.
=

face=3DArial size=3D2>First, I compiled openssl and installed in its =
default=20
location /usr/local/ssl.
size=3D2>Second, I cd to=20
mod_ssl directory and do a config:

size=3D2>./configure \
size=3D2>--with-apache=3D../apache_1.3.26_ssl \
face=3DArial=20
size=3D2>--with-openssl=3D../openssl-0.9.6g \

face=3DArial=20
size=3D2>--prefix=3D/usr/local/apache_ssl \

face=3DArial=20
size=3D2>--with-layout=3DApache \

size=3D2>--enable-module=3Dmost \
size=3D2>--enable-shared=3Dmax \
size=3D2>--enable-rule=3DWANTHSREGEX


Third, I do "export =
SSL_BASE=3D/usr/local/ssl", then=20
do a config:

./configure=20
--prefix=3D/usr/local/apache_ssl \
=20

       =20
         size=3D2>=20
--enable-module=3Dmost \
=

       =20
         size=3D2>=20
--enable-shared=3Dmax \
=

       =20
         size=3D2>=20
--enable-rule=3DWANTHSREGEX \
=20

       =20
         size=3D2>=20
--enable-module=3Dssl

Then do a =
"make"=20
followed by "make certificate"

size=3D2>Finally, do=20
a "make install".


The same procedure works very well on =
Redhat Linux=20
7.3 on intel Pentium III.

But =
when I do it=20
on IBM S390, the httpd crashed. Here are some debug =
information.
=20

Any help will be great =
appreciated.


/usr/local/apache_ssl/bin # gdb =
httpd
=20

GNU gdb 5.2.1
face=3DArial=20
size=3D2>Copyright 2002 Free Software Foundation, Inc.
=

face=3DArial size=3D2>GDB is free software, covered by the GNU General =
Public=20
License, and you are
welcome to =
change it=20
and/or distribute copies of it under certain conditions.
=

face=3DArial size=3D2>Type "show copying" to see the =
conditions.
face=3DArial size=3D2>There is absolutely no warranty for GDB.  =
Type "show=20
warranty" for details.
This GDB =
was=20
configured as "s390-ibm-linux"...

size=3D2>(gdb) run=20
-X -DSSL

Starting program:=20
/usr/local/apache_ssl/bin/httpd -X -DSSL


Program received signal SIGSEGV, =
Segmentation=20
fault.

0x004457de in ap_ctx_get =

(ctx=3D0x90bff02c, key=3D0x4034b284 "ssl_module") at =
ap_ctx.c:125

face=3DArial =
size=3D2>125         for (i =
0; ctx->cr_entry[i] !=3D NULL; i++)
size=3D2>(gdb)=20
p ctx

$1 =3D (struct {...} *)=20
0x90bff02c

(gdb) up =

face=3DArial size=3D2>#1  0x40299d70 in ssl_config_global_create =
() at=20
ssl_engine_config.c:119
size=3D2>119         mc =
ap_ctx_get(ap_global_ctx, "ssl_module");


size=3D2>(gdb) p ap_global_ctx

size=3D2>$2 =3D (struct=20
{...} *) 0x4984e8

(gdb) p=20
*ap_global_ctx

$3 =3D {cr_pool =
=3D 0x0,=20
cr_entry =3D 0x4984f8}

(gdb) =
down
=20

#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125

face=3DArial=20
size=3D2>125         for (i =
=3D 0;=20
ctx->cr_entry[i] !=3D NULL; i++)

size=3D2>(gdb) p=20
*ctx

Cannot access memory at =
address=20
0x90bff02c

(gdb) where =

face=3DArial size=3D2>#0  0x004457de in ap_ctx_get =
(ctx=3D0x90bff02c,=20
key=3D0x4034b284 "ssl_module") at ap_ctx.c:125
face=3DArial=20
size=3D2>#1  0x40299d70 in ssl_config_global_create () at=20
ssl_engine_config.c:119

size=3D2>#2  0x40299fde=20
in ssl_config_server_create (p=3D0x48f118, s=3D0x48f140) at=20
ssl_engine_config.c:193

size=3D2>#3  0x00413a34=20
in ap_single_module_configure (p=3D0x48f118, s=3D0x48f140, =
m=3D0x403660b0)
=20

    at =
http_config.c:1691
=20

#4  0x0040931e in load_module=20
(cmd=3D0x7ffff608, dummy=3D0x0, modname=3D0x49cde8 =
"ssl_module",

face=3DArial size=3D2>    filename=3D0x49cdf8 =
"libexec/libssl.so") at=20
mod_so.c:307
#5  =
0x0041161e in=20
invoke_cmd (cmd=3D0x4764c8, parms=3D0x7ffff608, mconfig=3D0x0, =
args=3D0x7fffd5b7=20
"")

    at=20
http_config.c:869

#6  =
0x004122ca in=20
ap_handle_command (parms=3D0x7ffff608, config=3D0x48f670,
=

face=3DArial size=3D2>    l=3D0x7fffd588 "LoadModule=20
ssl_module         =
libexec/libssl.so")=20
at http_config.c:1080
#7  =
0x00412380=20
in ap_srm_command_loop (parms=3D0x7ffff608, config=3D0x48f670) at=20
http_config.c:1094

#8  =
0x00412d64 in=20
ap_process_resource_config (s=3D0x48f140,

face=3DArial=20
size=3D2>    fname=3D0x490820=20
"/usr/local/apache_ssl/conf/httpd.conf", p=3D0x48f118, =
ptemp=3D0x493148)
=20

    at =
http_config.c:1382
=20

#9  0x0041396e in ap_read_config =
(p=3D0x48f118,=20
ptemp=3D0x493148, confname=3D0x487a88 "conf/httpd.conf")
=

face=3DArial size=3D2>    at http_config.c:1674 =

face=3DArial size=3D2>#10 0x00422ef8 in main (argc=3D3, =
argv=3D0x7ffff8b4) at=20
http_main.c:5531



size=3D1>   =20
size=3D1>_/_/_/_/ color=3D#0000ff face=3D"Courier New" size=3D1>  =
_/   color=3D#000000 face=3D"Courier New" size=3D1>Steve Bao =

color=3D#0000ff face=3D"Courier New" size=3D1>   =
color=3D#33cccc face=3D"Courier New" size=3D1>_/ color=3D#0000ff=20
face=3D"Courier New" size=3D1>      =20
_/_/  
size=3D1>Computer=20
Associates

size=3D1>  size=3D1>_/ size=3D1>      _/  _/   =

color=3D#0000ff face=3D"Courier New" size=3D1>  color=3D#33cccc=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>     _/_/_/_/

face=3D"Courier New" size=3D1>   Tel: (858) 625-6964
=

color=3D#33cccc face=3D"Courier New" size=3D1>_/_/_/ color=3D#008080=20
face=3D"Courier New" size=3D1>_/
face=3D"Courier New"=20
size=3D1>      _/

face=3D"Courier New" size=3D1>   Fax: (858) 453-2816
=20





------_=_NextPart_001_01C2715C.CB232802--
____________________________________________________________ __________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List modssl-users@modssl.org
Automated List Manager majordomo@modssl.org