ID: 21890
Updated by: [EMAIL PROTECTED]
Reported By: hans dot wolters at chello dot nl
-Status: Open
+Status: Feedback
Bug Type: MySQL related
Operating System: Linux kernel 2.4.20-pre5
PHP Version: 5CVS-2003-01-26 (dev)
New Comment:
Leave as feedback until you can provide the information
we requested..
Previous Comments:
------------------------------------------------------------------------
[2003-03-10 09:44:16] hans dot wolters at chello dot nl
I need a few hours to setup another machine. Might be tomorrow.
Regards,
Hans
------------------------------------------------------------------------
[2003-03-10 09:37:16] [EMAIL PROTECTED]
andrew: We don't suspend when asking for feedback..
hans: Can you try the latest CVS snapshot?
------------------------------------------------------------------------
[2003-03-10 06:34:54] [EMAIL PROTECTED]
Unable to reproduce on WinXP with PHP5 (latest snap), mysql (latest
build)... Suspending issue until more feedback is issued.
~ Andrew Heebner
------------------------------------------------------------------------
[2003-01-27 18:05:05] hans dot wolters at chello dot nl
Hi Magnus,
Last remarks. I compiled a new installed mysql (4.0.x) and therefor I
was able to use --with-mysql=/path... in the php configure. It doesn't
barf anymore.
Think the error might be in the shipped mysql code php is using when a
user doesn't have any mysql headers installed (or a mysql development
package)
Regards,
Hans
------------------------------------------------------------------------
[2003-01-26 16:14:27] hans dot wolters at chello dot nl
Magnus,
I think we are getting somewhere. Started gdb like you mailed, thnx for
the tip. Hope it helps.
Regards,
Hans
(gdb) bt full
#0 0x00000011 in ?? ()
No symbol table info available.
#1 0x403b9a01 in zif_mysql_fetch_object (ht=2,
return_value=0x40663e7c,
this_ptr=0x0, return_value_used=1)
at
/home/software/php5/php5-200301240830/ext/mysql/php_mysql.c:1947
return_value = (zval *) 0x40477aa8
#2 0x4049fba1 in zend_do_fcall_common_helper (execute_data=0xbfffc340,
op_array=0x4065dd1c)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:2563
original_return_value = (zval **) 0x811f178
current_scope = (zend_class_entry *) 0x6d000003
current_this = (zval *) 0x1fa
return_value_used = 1
#3 0x404a01d8 in zend_do_fcall_handler (execute_data=0xbfffc340,
op_array=0x4065dd1c)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:2689
fname = (zval *) 0x40667b18
#4 0x40490851 in execute (op_array=0x4065dd1c)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:1218
op_array = (zend_op_array *) 0x4065dd1c
execute_data = {opline = 0x40667af4, function_state = {
function_symbol_table = 0x40659940, function = 0x8112f30, reserved
= {
0xbfffc38c, 0x4047f95b, 0x4, 0x72653838}}, fbc = 0x0,
---Type <return> to continue, or q <return> to quit---
fbc_constructor = 0x4047f30e, op_array = 0x4065dd1c, object = 0x0,
Ts = 0xbfffc194, original_in_execution = 1 '\001', calling_scope =
0x0,
prev_execute_data = 0xbfffc910}
#5 0x4049fcb1 in zend_do_fcall_common_helper (execute_data=0xbfffc910,
op_array=0x814c6c8)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:2595
calling_symbol_table = (HashTable *) 0x4065c5fc
original_return_value = (zval **) 0xbfffca58
current_scope = (zend_class_entry *) 0x0
current_this = (zval *) 0x0
return_value_used = 1
#6 0x4049ffc1 in zend_do_fcall_by_name_handler
(execute_data=0xbfffc910,
op_array=0x814c6c8)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:2659
execute_data = (zend_execute_data *) 0xbfffc0b4
op_array = (zend_op_array *) 0x814acd8
#7 0x40490851 in execute (op_array=0x814c6c8)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:1218
op_array = (zend_op_array *) 0x814c6c8
execute_data = {opline = 0x40653924, function_state = {
function_symbol_table = 0x4065bf8c, function = 0x4065dd1c, reserved
= {
0x404ec340, 0x4046f6b5, 0x404ebf80, 0x2c}}, fbc = 0x4065dd1c,
fbc_constructor = 0x404785d2, op_array = 0x814c6c8, object =
0x4065c734,
---Type <return> to continue, or q <return> to quit---
Ts = 0xbfffc404, original_in_execution = 1 '\001',
calling_scope = 0x40659924, prev_execute_data = 0xbfffc9c0}
#8 0x4047862f in call_user_function_ex (function_table=0x404ec174,
object_pp=0x0, function_name=0x4065c014, retval_ptr_ptr=0xbfffca58,
param_count=1, params=0x4065c5e4, no_separation=1,
symbol_table=0x0)
at
/home/software/php5/php5-200301240830/Zend/zend_execute_API.c:646
i = 1
original_return_value = (zval **) 0xbfffcee8
calling_symbol_table = (HashTable *) 0x404ec410
original_function_state_ptr = (zend_function_state *)
0xbfffce14
original_op_array = (zend_op_array *) 0x4064daf4
original_opline_ptr = (zend_op **) 0xbfffce10
orig_free_op1 = (zval *) 0x0
orig_free_op2 = (zval *) 0x0
orig_unary_op = (int (*)()) 0
orig_binary_op = (int (*)()) 0
function_name_copy = {value = {lval = 1080411644,
dval = 1.3265769022458897e-313, str = {val = 0x4065c5fc "\b", len =
6},
ht = 0x4065c5fc, obj = {handle = 1080411644, handlers = 0x6}},
refcount = 1, type = 3 '\003', is_ref = 0 '\0'}
current_scope = (zend_class_entry *) 0x0
calling_scope = (zend_class_entry *) 0x0
current_this = (zval *) 0x0
---Type <return> to continue, or q <return> to quit---
execute_data = {opline = 0x0, function_state = {
function_symbol_table = 0x0, function = 0x814c6c8, reserved =
{0xbfffc9fc,
0x4048d336, 0x404e5830, 0x1}}, fbc = 0x0, fbc_constructor =
0x4046f713,
op_array = 0x0, object = 0x0, Ts = 0x0, original_in_execution = 181
'�',
calling_scope = 0x404ebf80, prev_execute_data = 0xbfffce10}
#9 0x40477fe9 in call_user_function (function_table=0x404ec174,
object_pp=0x0, function_name=0x4065c014, retval_ptr=0x4065c5c4,
param_count=1, params=0xbfffcae8)
at
/home/software/php5/php5-200301240830/Zend/zend_execute_API.c:463
retval_ptr = (zval *) 0x4065c5c4
param_count = 1
params_array = (zval ***) 0x4065c5e4
i = 17
ex_retval = 1
local_retval_ptr = (zval *) 0x0
#10 0x403dbe49 in ps_call_handler (func=0x4065c014, argc=1,
argv=0xbfffcae8)
at /home/software/php5/php5-200301240830/ext/session/mod_user.c:60
func = (zval *) 0x4065c014
argc = 1
i = 1
retval = (zval *) 0x4065c5c4
#11 0x403dc0dd in ps_read_user (mod_data=0x404e8170,
key=0x4065c434 "809mpr512f0qa5ik039ja4q032", val=0xbfffcb24,
---Type <return> to continue, or q <return> to quit---
vallen=0xbfffcb28)
at
/home/software/php5/php5-200301240830/ext/session/mod_user.c:126
mod_data = (void **) 0xbfffc0b4
val = (char **) 0xbfffc0b4
vallen = (int *) 0xbfffc0b4
args = {0x4065c574}
retval = (zval *) 0x4065c464
ret = -1
mdata = (ps_user *) 0x4065c40c
#12 0x403d8b53 in php_session_initialize ()
at /home/software/php5/php5-200301240830/ext/session/session.c:715
val = 0x4064b7dc "[EMAIL PROTECTED]"
vallen = 135175728
#13 0x403d9c4b in php_session_start ()
at
/home/software/php5/php5-200301240830/ext/session/session.c:1119
ppid = (zval **) 0x4064b808
data = (zval **) 0x4064cc70
p = 0x814acd8 "\001"
send_cookie = 0
define_sid = 0
module_number = 4
nrand = -1073758028
lensess = 9
---Type <return> to continue, or q <return> to quit---
#14 0x403db090 in zif_session_start (ht=0, return_value=0x4065c3d4,
this_ptr=0x0, return_value_used=0)
at
/home/software/php5/php5-200301240830/ext/session/session.c:1561
return_value = (zval *) 0x4065c3d4
#15 0x4049fba1 in zend_do_fcall_common_helper (execute_data=0xbfffce10,
op_array=0x4064daf4)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:2563
original_return_value = (zval **) 0x810f5c8
current_scope = (zend_class_entry *) 0x73000003
current_this = (zval *) 0x176
return_value_used = 0
#16 0x404a01d8 in zend_do_fcall_handler (execute_data=0xbfffce10,
op_array=0x4064daf4)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:2689
fname = (zval *) 0x4064f4b0
#17 0x40490851 in execute (op_array=0x4064daf4)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:1218
op_array = (zend_op_array *) 0x4064daf4
execute_data = {opline = 0x4064f48c, function_state = {
function_symbol_table = 0x4065bf8c, function = 0x810f5c8, reserved
= {
0x404697e0, 0x40469814, 0x404e5830, 0x1}}, fbc = 0x0,
fbc_constructor = 0x4064fa14, op_array = 0x4064daf4, object = 0x0,
Ts = 0xbfffcc64, original_in_execution = 1 '\001', calling_scope =
0x0,
---Type <return> to continue, or q <return> to quit---
prev_execute_data = 0xbfffd140}
#18 0x404a4b87 in zend_include_or_eval_handler
(execute_data=0xbfffd140,
op_array=0x4064cfbc)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:3328
saved_object = (zval *) 0x0
saved_function = (zend_function *) 0x4064cfbc
op_array = (zend_op_array *) 0x11
new_op_array = (zend_op_array *) 0x4064daf4
original_return_value = (zval **) 0xbfffd1c8
return_value_used = 0
inc_filename = (zval *) 0x4064d130
tmp_inc_filename = {value = {lval = 217,
dval = 2.3639033112425256e-311, str = {
val = 0xd9 <Address 0xd9 out of bounds>, len = 1114}, ht = 0xd9,
obj = {
handle = 217, handlers = 0x45a}}, refcount = 860, type = 4
'\004',
is_ref = 248 '�'}
failure_retval = 0 '\0'
#19 0x40490851 in execute (op_array=0x4064cfbc)
at /home/software/php5/php5-200301240830/Zend/zend_execute.c:1218
op_array = (zend_op_array *) 0x4064cfbc
execute_data = {opline = 0x4064d10c, function_state = {
function_symbol_table = 0x404ec2d4, function = 0x4064daf4, reserved
= {
0x404697e0, 0x40469814, 0x404e5830, 0x1}}, fbc = 0x0,
---Type <return> to continue, or q <return> to quit---
fbc_constructor = 0x1, op_array = 0x4064cfbc, object = 0x0, Ts =
0xbfffcee4,
original_in_execution = 0 '\0', calling_scope = 0xbffff3d8,
prev_execute_data = 0x0}
#20 0x404811a6 in zend_execute_scripts (type=8, retval=0x0,
file_count=3)
at /home/software/php5/php5-200301240830/Zend/zend.c:996
files = 0xbfffd1e8
i = 1
file_handle = (zend_file_handle *) 0xbffff3d8
orig_op_array = (zend_op_array *) 0x0
local_retval = (zval *) 0x0
#21 0x40456c7a in php_execute_script (primary_file=0xbffff3d8)
at /home/software/php5/php5-200301240830/main/main.c:1691
orig_bailout = {{__jmpbuf = {1078876208, 1078904060,
-1073744552,
-1073744532, -1073744908, 1078628283}, __mask_was_saved = 0,
__saved_mask = {__val = {0 <repeats 32 times>}}}}
orig_bailout_set = 1 '\001'
prepend_file_p = (zend_file_handle *) 0x0
append_file_p = (zend_file_handle *) 0x0
prepend_file = {type = 0 '\0', filename = 0x0, opened_path =
0x0,
handle = {fd = 0, fp = 0x0}, free_filename = 0 '\0'}
append_file = {type = 0 '\0', filename = 0x0, opened_path =
0x0,
handle = {fd = 0, fp = 0x0}, free_filename = 0 '\0'}
old_cwd = 0xbfffd1f4 "/usr/local/apache/bin"
---Type <return> to continue, or q <return> to quit---
old_primary_file_path = 0x0
retval = 0
#22 0x404a85fe in apache_php_module_main (r=0x81337a0,
display_source_mode=0)
at
/home/software/php5/php5-200301240830/sapi/apache/sapi_apache.c:55
orig_bailout = {{__jmpbuf = {-1073745048, 134550832, 134550460,
134985272, 134985256, 134984640}, __mask_was_saved = 1075469058,
__saved_mask = {__val = {28, 1078906564, 3221222744, 134985256,
135483060,
1912602634, 3221222316, 1075469058, 1078876208, 1078890688,
135477152,
1075469058, 1078876208, 1078890688, 135477152, 134552461,
134899499,
1967998181, 3221222332, 134552461, 135483600, 1078805746,
3221222380,
135483070, 29, 135477952, 3221222396, 1078627678, 9, 135477528,
3221222396, 1078627762}}}}
orig_bailout_set = 8 '\b'
file_handle = {type = 2 '\002',
filename = 0x8135358 "/var/www/www/index.php",
opened_path = 0x4064d024 "C13�%", handle = {fd = 135561904, fp =
0x81482b0},
free_filename = 0 '\0'}
#23 0x404a91de in send_php (r=0x81337a0, display_source_mode=0,
filename=0x0)
at
/home/software/php5/php5-200301240830/sapi/apache/mod_php4.c:608
orig_bailout = {{__jmpbuf = {0, 0, 0, 0, 0, 0},
__mask_was_saved = 0,
__saved_mask = {__val = {0 <repeats 32 times>}}}}
retval = 0
per_dir_conf = (HashTable *) 0x11
---Type <return> to continue, or q <return> to quit---
#24 0x404a9242 in send_parsed_php (r=0x81337a0)
at
/home/software/php5/php5-200301240830/sapi/apache/mod_php4.c:623
result = -1073758028
#25 0x08055f99 in ap_invoke_handler ()
No symbol table info available.
#26 0x0806bc4f in process_request_internal ()
No symbol table info available.
#27 0x0806bcb6 in ap_process_request ()
No symbol table info available.
#28 0x08062666 in child_main ()
No symbol table info available.
#29 0x08062845 in make_child ()
No symbol table info available.
#30 0x080629bc in startup_children ()
No symbol table info available.
#31 0x0806304d in standalone_main ()
No symbol table info available.
#32 0x080638dc in main ()
No symbol table info available.
#33 0x4014817d in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
------------------------------------------------------------------------
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/21890
--
Edit this bug report at http://bugs.php.net/?id=21890&edit=1