ID:               34987
 Updated by:       [EMAIL PROTECTED]
 Reported By:      michal_czerniak at o2 dot pl
-Status:           Open
+Status:           Bogus
 Bug Type:         MSSQL related
 Operating System: AIX 5.2L
 PHP Version:      5CVS-2005-11-17 (snap)
 New Comment:

Please contact IBM support. This is not an AIX support channel.


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

[2005-11-17 16:22:23] michal_czerniak at o2 dot pl

I'm using (trying to use..) FreeTDS 0.63
(http://www.ibiblio.org/pub/Linux/ALPHA/freetds/stable/aix/FreeTDS-0.63-AIX.tar.bz2).
I do not have any additional extensions.

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

[2005-11-17 15:34:17] [EMAIL PROTECTED]

What freetds version? And you don't load any shared extensions in the
php.ini?

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

[2005-11-17 14:59:26] michal_czerniak at o2 dot pl

Still not working:
psaix root /usr/apachessl/bin > gdb httpd
GNU gdb 6.2.1
Copyright 2004 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 "powerpc-ibm-aix5.1.0.0"...
(gdb) run -X
Starting program: /usr/apachessl/bin/httpd -X

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1]
0xd127d4a8 in tds_alloc_context ()
   from /usr/local/freetds/lib/libsybdb.a(libsybdb.so.5)
(gdb) bt
#0  0xd127d4a8 in tds_alloc_context ()
   from /usr/local/freetds/lib/libsybdb.a(libsybdb.so.5)
#1  0xd12794ec in dbinit ()
   from /usr/local/freetds/lib/libsybdb.a(libsybdb.so.5)
#2  0xd41bc1a4 in zm_startup_mssql (type=1, module_number=13)
    at /usr/ins/php5-200511171130/ext/mssql/php_mssql.c:297
#3  0xd3f2d5cc in zend_startup_module_ex (module=0x2022a858)
    at /usr/ins/php5-200511171130/Zend/zend_API.c:1320
#4  0xd3f1a344 in zend_hash_apply (ht=0x2015ab98,
    [EMAIL PROTECTED]: 0xd3f2d47c <zend_startup_module_ex>)
    at /usr/ins/php5-200511171130/Zend/zend_hash.c:664
#5  0xd3f2d7bc in zend_startup_modules ()
    at /usr/ins/php5-200511171130/Zend/zend_API.c:1367
#6  0xd401f944 in php_module_startup (sf=0x2013bce0,
    additional_modules=0x20133d9c, num_additional_modules=1)
    at /usr/ins/php5-200511171130/main/main.c:1533
#7  0xd41f2f68 in php_apache_startup (sapi_module=0x7)
    at /usr/ins/php5-200511171130/sapi/apache/mod_php5.c:270
#8  0xd41f44b0 in php_init_handler (s=0x7, p=0x202b8b98)
    at /usr/ins/php5-200511171130/sapi/apache/mod_php5.c:918
#9  0x1001cf24 in ap_init_modules ()
#10 0x10008428 in main ()
(gdb)

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

[2005-10-26 09:56:08] michal_czerniak at o2 dot pl

Description:
------------
I'm trying to build php with mssql support. 
I've tried almost all possible combinations of 
arguments, but after successfull compilation apache segfaults. 
My last try was with apache 1.3.34 (I have tried with 1.3.32,33, 
2.0.48) 
./configure --enable-module=so 
make 
make install 
-OK, runs fine 
php5-200510200830 (prievously almost all versions from 4.3 to 5.1RC): 
./configure --prefix=/usr/local/php51 
--with-apxs=/usr/local/apache/bin/apxs --with-mssql=/usr/local/freetds

--disable-all 
make 
make instal 
-OK 
root /usr/local/apache/bin > ./apachectl start 
./apachectl[86]: 311404 Segmentation fault(coredump) 
./apachectl start: httpd could not be started 

When I remove freetds from php configuration, everything works fine. 
Freetds tested manualy from command line also works fine.



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


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

Reply via email to