Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug #15834 Updated: segmentation fault starting apache with pfpro

0 views
Skip to first unread message

t...@webteam.net

unread,
Apr 26, 2002, 5:38:15 PM4/26/02
to
ID: 15834
Updated by: t...@webteam.net
Reported By: john.n...@ipayx.com
Status: Open
Bug Type: Reproducible crash
Operating System: linux RH7.1
PHP Version: 4.1.2
New Comment:

The problem here is clearly Verisign's choice to
statically link to OpenSSL 0.9.5a. I've had the same
problem in the past and was able to get it working
by loading libphp4.so before libssl.so in httpd.conf.

I currently have php 4.1.2 working with libcurl, and
mod_ssl using libpfpro.so (L300).

I am not however able to get the same combination to work
with php 4.2.0 or the latest libpfpro.so (L304).

Again, this is a VeriSign problem, not a PHP problem. If
anyone knows how to get in contact with the PayFlowPro
people, please let them know of this incompatability.


Previous Comments:
------------------------------------------------------------------------

[2002-03-03 08:19:30] john.n...@ipayx.com

Same error and message. Following are my configuration parameters - if
this helps. Thanks.

./configure --with-apache=/usr/local/apache_1.3.22.src
--prefix=/usr/local --enable-libgcc --enable-pic --enable-shared
--enable-inline-optimization --with-exec-dir=/usr/local --with-png
--with-zlib --enable-magic-quotes --enable-safe-mode --enable-sockets
--enable-sysvsem --enable-sysvshm --enable-track-vars --enable-yp
--enable-ftp --enable-wddx --with-mysql --with-xml --with-mcrypt
--with-jpeg --with-tiff
--with-pfpro=/usr/local/verisign/payflowpro/linux

------------------------------------------------------------------------

[2002-03-02 22:08:06] ras...@php.net

This can happen when you link a library not compiled/linked with gcc
into an app that is, or vice versa. Try adding this switch to your PHP
./configure line:

--enable-libgcc

------------------------------------------------------------------------

[2002-03-02 11:43:02] john.n...@ipayx.com

Here it is.

#0 0x400d528c in __umoddi3 ()
from /usr/local/verisign/payflowpro/linux/lib/libpfpro.so
No symbol table info available.
#1 0x400b7678 in PNVersion ()
from /usr/local/verisign/payflowpro/linux/lib/libpfpro.so
No symbol table info available.
Cannot access memory at address 0x3

------------------------------------------------------------------------

[2002-03-02 11:38:26] der...@php.net

Oops :)

Can you hit 'bt full' on the prompt after the crash and post the
results again?

regards,
derick

------------------------------------------------------------------------

[2002-03-02 11:36:56] john.n...@ipayx.com

Following is the message. Thanks.

Program received signal SIGSEGV, Segmentation fault.
0x400d528c in __umoddi3 ()
from /usr/local/verisign/payflowpro/linux/lib/libpfpro.so

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/15834

--
Edit this bug report at http://bugs.php.net/?id=15834&edit=1

sni...@php.net

unread,
Apr 26, 2002, 10:37:44 PM4/26/02
to
ID: 15834
Updated by: sni...@php.net
Reported By: john.n...@ipayx.com
-Status: Open
+Status: Bogus

Bug Type: Reproducible crash
Operating System: linux RH7.1
PHP Version: 4.1.2
New Comment:

Not PHP bug -> Bogus. (Report this to the pfpro people)

Previous Comments:
------------------------------------------------------------------------

[2002-04-26 17:26:27] t...@webteam.net

The problem here is clearly Verisign's choice to
statically link to OpenSSL 0.9.5a. I've had the same
problem in the past and was able to get it working
by loading libphp4.so before libssl.so in httpd.conf.

I currently have php 4.1.2 working with libcurl, and
mod_ssl using libpfpro.so (L300).

I am not however able to get the same combination to work
with php 4.2.0 or the latest libpfpro.so (L304).

Again, this is a VeriSign problem, not a PHP problem. If
anyone knows how to get in contact with the PayFlowPro
people, please let them know of this incompatability.

------------------------------------------------------------------------

------------------------------------------------------------------------

--enable-libgcc

------------------------------------------------------------------------

Here it is.

------------------------------------------------------------------------

Oops :)

regards,
derick

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view

0 new messages