PHP5 & MySQL
Posted by: porges
Posted on: 2005-03-30 19:26:00
Ok, I've got PHP5 compiled and working with everything I need... except MySQL. Using any MySQL commands results in a segfault with this backtrace:
#0 0x081f2d0d in add_property_string_ex (arg=0x848265c, key=0x82bfb93 "def",
key_len=4, str=0xc223 <Address 0xc223 out of bounds>, duplicate=1)
at /home/porges/src2/php-5.0.3/Zend/zend_API.c:1134
#1 0x080dfb3b in zif_mysql_fetch_field (ht=1, return_value=0x848265c,
this_ptr=0x0, return_value_used=1)
at /home/porges/src2/php-5.0.3/ext/mysql/php_mysql.c:2250
#2 0x0822479a in zend_do_fcall_common_helper (execute_data=0xbfff76d0,
opline=0x846f294, op_array=0x845efdc)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:2713
#3 0x08224dd1 in zend_do_fcall_handler (execute_data=0xbfff76d0,
opline=0x846f294, op_array=0x845efdc)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:2843
#4 0x0820d0b5 in execute (op_array=0x845efdc)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:1400
#5 0x08224882 in zend_do_fcall_common_helper (execute_data=0xbfff7c80,
opline=0x8475bdc, op_array=0x8470b5c)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:2740
#6 0x08224bd9 in zend_do_fcall_by_name_handler (execute_data=0xbfff7c80,
opline=0x8475bdc, op_array=0x8470b5c)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:2825
#7 0x0820d0b5 in execute (op_array=0x8470b5c)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:1400
#8 0x08224882 in zend_do_fcall_common_helper (execute_data=0xbfff80d0,
opline=0x84f71d8, op_array=0x84f82d8)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:2740
#9 0x08224bd9 in zend_do_fcall_by_name_handler (execute_data=0xbfff80d0,
opline=0x84f71d8, op_array=0x84f82d8)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:2825
#10 0x0820d0b5 in execute (op_array=0x84f82d8)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:1400
#11 0x08224882 in zend_do_fcall_common_helper (execute_data=0xbfff9ee0,
opline=0x8455e24, op_array=0x8438c84)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:2740
#12 0x08224bd9 in zend_do_fcall_by_name_handler (execute_data=0xbfff9ee0,
opline=0x8455e24, op_array=0x8438c84)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:2825
#13 0x0820d0b5 in execute (op_array=0x8438c84)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:1400
#14 0x08229a16 in zend_include_or_eval_handler (execute_data=0xbfffa230,
opline=0x8438970, op_array=0x844c8bc)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:3565
#15 0x0820d0b5 in execute (op_array=0x844c8bc)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:1400
#16 0x08229a16 in zend_include_or_eval_handler (execute_data=0xbfffce10,
opline=0x843d48c, op_array=0x8435a04)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:3565
#17 0x0820d0b5 in execute (op_array=0x8435a04)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:1400
#18 0x08229a16 in zend_include_or_eval_handler (execute_data=0xbfffcf50,
opline=0x843590c, op_array=0x843162c)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:3565
#19 0x0820d0b5 in execute (op_array=0x843162c)
at /home/porges/src2/php-5.0.3/Zend/zend_execute.c:1400
#20 0x081f05f8 in zend_execute_scripts (type=8, retval=0x0, file_count=3)
at /home/porges/src2/php-5.0.3/Zend/zend.c:1069
#21 0x081c1d8a in php_execute_script (primary_file=0xbffff2ac)
at /home/porges/src2/php-5.0.3/main/main.c:1628
#22 0x0822d843 in main (argc=2, argv=0xbffff334)
at /home/porges/src2/php-5.0.3/sapi/cgi/cgi_main.c:1568
I've had a Google around, but can't find much to help. Any suggestions?