ID:               19434
 Updated by:       [EMAIL PROTECTED]
 Reported By:      ronan dot salmon at staff dot ittralee dot ie
-Status:           Feedback
+Status:           No Feedback
 Bug Type:         OCI8 related
 Operating System: redhat 7.3
 PHP Version:      4.3.3RC2-dev
 New Comment:

No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Open". Thank you.




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

[2003-07-03 14:37:37] [EMAIL PROTECTED]

Try add --enable-experimental-zts to your configure line.
(guessing, but e.g. with Apache, you have to have Apache linked with
libpthread..)


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

[2003-07-03 05:56:56] ronan dot salmon at staff dot ittralee dot ie

./configure   --prefix=/home/sysadmin/usr 
--exec-prefix=/home/sysadmin/usr   --bindir=/home/sysadmin/usr/bin  
--sbindir=/home/sysadmin/usr/sbin  --sysconfdir=/home/sysadmin/etc  
--datadir=/home/sysadmin/usr/share  
--includedir=/home/sysadmin/usr/include --sysconfdir=/home/sysadmin/etc
  --datadir=/home/sysadmin/usr/share   --includedir=/usr/include
--libdir=/home/sysadmin/usr/lib  
--libexecdir=/home/sysadmin/usr/libexec
--mandir=/home/sysadmin/usr/share/man  
--infodir=/home/sysadmin/usr/share/info
--with-config-file-path=/home/sysadmin/etc
  --enable-debug  --with-exec-dir=/home/sysadmin/usr/bin  
--with-ldap=/home/oracle/Oracle-9.0.1/ --enable-sigchild
--with-oci8=/home/oracle/Oracle-9.0.1/

[~/php]$ gdb /home/sysadmin/usr/bin/php
GNU gdb Red Hat Linux (5.2-2)
This GDB was configured as "i386-redhat-linux"...
(gdb) run login.php
Starting program: /home/sysadmin/usr/bin/php login.php
[New Thread 1024 (LWP 3629)]
 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 3629)]
__pthread_mutex_lock (mutex=0xff3a881f) at mutex.c:99
99      mutex.c: No such file or directory.
        in mutex.c
(gdb) bt
#0  __pthread_mutex_lock (mutex=0xff3a881f) at mutex.c:99
#1  0x40889f94 in __libc_free (mem=0x409dc460) at malloc.c:3152
#2  0x08066b42 in zif_ldap_get_entries (ht=2, return_value=0x820eb94,
    this_ptr=0x0, return_value_used=1)
    at /home/sysadmin/php/php4-STABLE-200307030930/ext/ldap/ldap.c:953
#3  0x0817023f in execute (op_array=0x820ed14)
    at
/home/sysadmin/php/php4-STABLE-200307030930/Zend/zend_execute.c:1616
#4  0x081600e2 in zend_execute_scripts (type=8, retval=0x0,
file_count=3)
    at /home/sysadmin/php/php4-STABLE-200307030930/Zend/zend.c:886
#5  0x0812f984 in php_execute_script (primary_file=0xbffffa00)
    at /home/sysadmin/php/php4-STABLE-200307030930/main/main.c:1685
#6  0x0817664c in main (argc=2, argv=0xbffffab4)
    at
/home/sysadmin/php/php4-STABLE-200307030930/sapi/cgi/cgi_main.c:1542
#7  0x40829316 in __libc_start_main (main=0x8175c74 <main>, argc=2,
    ubp_av=0xbffffab4, init=0x8062af8 <_init>, fini=0x8176f00 <_fini>,
    rtld_fini=0x4000d2fc <_dl_fini>, stack_end=0xbffffaac)
    at ../sysdeps/generic/libc-start.c:129
(gdb)



I tried on a Redhat 9.0 with oracle-9.2.0.1 and it does crash as well
:

./configure   --prefix=/usr  --exec-prefix=/usr   --bindir=/usr/bin  
--sbindir=/usr/sbin  --sysconfdir=/etc   --datadir=/usr/share  
--includedir=/usr/include --sysconfdir=/etc   --datadir=/usr/share  
--includedir=/usr/include --libdir=/usr/lib   --libexecdir=/usr/libexec
--mandir=/usr/share/man   --infodir=/usr/share/info   --prefix=/usr
--with-config-file-path=/etc   --enable-debug  --with-exec-dir=/usr/bin
  --with-ldap=/home/oracle/Oracle-9.2.0.1 --enable-sigchild
--with-oci8=/home/oracle/Oracle-9.2.0.1

[~/php]# gdb php
(gdb) run login.php
Starting program: /usr/bin/php login.php
[New Thread 16384 (LWP 376)]
 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 376)]
0x40a20a34 in _int_free () from /lib/libc.so.6
(gdb) bt
#0  0x40a20a34 in _int_free () from /lib/libc.so.6
#1  0x40a1f9cc in free () from /lib/libc.so.6
#2  0x080662c3 in zif_ldap_get_entries (ht=2, return_value=0x8209e5c,
this_ptr=0x0, return_value_used=1)
    at /root/php/php4-STABLE-200307030930/ext/ldap/ldap.c:953
#3  0x0816674f in execute (op_array=0x820531c) at
/root/php/php4-STABLE-200307030930/Zend/zend_execute.c:1616
#4  0x08156d25 in zend_execute_scripts (type=8, retval=0x0,
file_count=3) at /root/php/php4-STABLE-200307030930/Zend/zend.c:886
#5  0x081276f4 in php_execute_script (primary_file=0xbffff9a0) at
/root/php/php4-STABLE-200307030930/main/main.c:1685
#6  0x0816ca29 in main (argc=2, argv=0xbffffa54) at
/root/php/php4-STABLE-200307030930/sapi/cgi/cgi_main.c:1542
#7  0x409c85cd in __libc_start_main () from /lib/libc.so.6
(gdb)

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

[2003-06-29 21:37:12] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip



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

[2002-09-27 06:06:22] ronan dot salmon at staff dot ittralee dot ie

Configure Command =>  './configure' '--prefix=/usr'
'--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin'
'--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include'
'--libdir=/usr/lib' '--libexecdir=/usr/libexec'
'--mandir=/usr/share/man' '--infodir=/usr/share/info' '--prefix=/usr'
'--with-config-file-path=/etc' '--enable-debug'
'--with-exec-dir=/usr/bin' '--with-ldap=/home/oracle/Oracle-9.0.1'
'--with-oci8=/home/oracle/Oracle-9.0.1'

[/var/www/html/test]$ gdb php
GNU gdb Red Hat Linux (5.2-2)
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 "i386-redhat-linux"...
(gdb) run login-test.php 
Starting program: /usr/bin/php login-test.php
[New Thread 1024 (LWP 15919)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 15919)]
0x4026347d in gslufpFLog () from
/home/oracle/Oracle-9.0.1/lib/libclntsh.so.9.0
(gdb) bt
#0  0x4026347d in gslufpFLog ()
   from /home/oracle/Oracle-9.0.1/lib/libclntsh.so.9.0
#1  0x4025321e in ldap_open ()
   from /home/oracle/Oracle-9.0.1/lib/libclntsh.so.9.0
#2  0x08065ace in zif_ldap_connect (ht=1, return_value=0x8272f0c, 
    this_ptr=0x0, return_value_used=1)
    at /home/ronan/download/php4-200209270000/ext/ldap/ldap.c:397
#3  0x081920cf in execute (op_array=0x8269f74)
    at /home/ronan/download/php4-200209270000/Zend/zend_execute.c:1602
#4  0x081820ae in zend_execute_scripts (type=8, retval=0x0,
file_count=3)
    at /home/ronan/download/php4-200209270000/Zend/zend.c:834
#5  0x081540e2 in php_execute_script (primary_file=0xbffff8e0)
    at /home/ronan/download/php4-200209270000/main/main.c:1537
#6  0x081978e0 in main (argc=2, argv=0xbffff984)
    at /home/ronan/download/php4-200209270000/sapi/cli/php_cli.c:695
#7  0x408151c4 in __libc_start_main () from /lib/libc.so.6
(gdb)

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

[2002-09-26 20:22:44] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-latest.zip

Reduce your configure options to bare minimum,
only use --with-apxs, --with-oci8 and --with-ldap and
don't compile them as shared!

Do this using the latest snapshot above.


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

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/19434

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

Reply via email to