ID:               15189
 Comment by:       bduell at ncacasi dot org
 Reported By:      nathan at cjhunter dot com
 Status:           Bogus
 Bug Type:         Verisign Payflow Pro related
 Operating System: Suse Linux 2.2.19 - libc-2.1.3
 PHP Version:      4.1.1
 New Comment:

I have verified, through VeriSign, that the SDK of PayflowPro
(currently, v. 3.06) is statically linked against the openssl
libraries.

They have no plans on changing this design, therefor we will be
changing payment processors.

Good luck!


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

[2002-05-26 14:41:56] [EMAIL PROTECTED]

Not a bug in PHP, it has either to do something with mod_ssl or the
payflowpro .so file.

Derick

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

[2002-01-28 11:38:13] cassano at monroe dot net

I debugged the segmentation fault to the ssl_init_Module function. So I
then tried compiling apache without mod_ssl support. This fixed the
segmentation fault, but left me without mod_ssl. Upon closer inspection
of libpfpro.so it appears to have statically linked to openssl 0.95a.
I'm sure that the static openssl and the shared openssl are
conflicting. So what can I do?

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

[2002-01-23 17:08:33] nathan at cjhunter dot com


Hi folks,
  I just added Payflow support to my setup and received the following
errors.

> ./httpd.new
Segmentation fault

> gdb httpd.new
GNU gdb 4.18
(gdb) run
Starting program: /usr/local/apache/bin/httpd.new
(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x400d428c in __umoddi3 () from
/usr/local/src/payflowpro/linux/lib/libpfpro.so
(gdb) backtrace
#0  0x400d428c in __umoddi3 () from
/usr/local/src/payflowpro/linux/lib/libpfpro.so
#1  0x400b6678 in PNVersion () from
/usr/local/src/payflowpro/linux/lib/libpfpro.so
Cannot access memory at address 0x3.

Apache Configure
./configure --prefix=/usr/local/apache
--activate-module=src/modules/php4/libphp4.a --enable-module=ssl

PHP Configure
./configure --with-apache=../apache_1.3.22 --with-mysql=/usr
--with-dom=/usr/local --enable-shared --enable-gd-native-ttf
--with-gd=/usr/local --enable-sockets --enable-sysvsem --enable-sysvshm
--with-tsrm-pthreads --with-zlib-dir=/usr/local --with-zlib
--with-png-dir=/usr --with-jpeg-dir=/usr --with-freetype-dir=/usr/local
--with-xpm-dir=/usr --with-cybercash=../mck-3.2.0.4-linux
--with-pfpro=../payflowpro/linux

> ldd /usr/local/src/payflowpro/linux/lib/libpfpro.so
/lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x400ac000)
libc.so.6 => /lib/libc.so.6 (0x400b7000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)


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


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

Reply via email to