ID: 14365 User updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: Scripting Engine problem Operating System: RedHat Linux 7.2 Old PHP Version: 4.0.6 PHP Version: 4.1.1 New Comment:
Still segfaults with 4.1.1: #0 0x4024b14c in php_fopen_with_path ( filename=0x833e124 "../src/load_prefs.php", mode=0x402f2d94 "rb", path=0x402f40ba ".:/usr/local/lib/php", opened_path=0x403c37d8, tsrm_ls=0x83877a8) at fopen_wrappers.c:374 pathbuf = 0x0 ptr = 0x833e124 "../src/load_prefs.php" end = 0x0 exec_fname = 0x0 trypath = '\000' <repeats 124 times>, "¾ë\023@´V\031@Dð;@\224\000<@|ë\n@\003\000\000\000ìï;@\034\000<@\000\000\000\000/usr/local/aolserver-3.4.2/servers/webmail/pages/squirrelmail-1.2.0-rc3/plugins/filters/filters.php", '\000' <repeats 745 times>, "¾ë\023@´V\031@´ó;@\004\004<@|ë\n@\003\000\000\000\\ó;@\214\003<@\000\000\000\000/usr/loca"... trydir = '\000' <repeats 4094 times> safe_mode_include_dir = '\000' <repeats 4094 times> sb = {st_dev = 0, __pad1 = 0, st_ino = 0, st_mode = 0, st_nlink = 0, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 0, st_blksize = 0, st_blocks = 0, st_atime = 0, __unused1 = 0, st_mtime = 0, __unused2 = 0, st_ctime = 0, __unused3 = 0, __unused4 = 0, __unused5 = 0} fp = (FILE *) 0x833e124 path_length = 0 safe_mode_include_dir_length = 0 exec_fname_length = 0 #1 0x4024b6f7 in php_fopen_url_wrapper ( path=0x833e124 "../src/load_prefs.php", mode=0x402f2d94 "rb", options=1, issock=0x403bffd0, socketd=0x403bffd4, opened_path=0x403c37d8, tsrm_ls=0x83877a8) at fopen_wrappers.c:556 path = 0x833e124 "../src/load_prefs.php" fp = (FILE *) 0x9 p = 0x83877a8 "\230\016!\b\025" protocol = 0x0 n = 0 #2 0x40247fce in php_fopen_wrapper_for_zend ( filename=0x833e124 "../src/load_prefs.php", opened_path=0x403c37d8) at main.c:524 issock = 0 socketd = 0 old_chunk_size = 8192 retval = (FILE *) 0x83877a8 tsrm_ls = (void ***) 0x83877a8 #3 0x4022e55d in execute (op_array=0x8519370, tsrm_ls=0x83877a8) at ./zend_execute.c:2082 opened_path = 0x0 dummy = 1 file_handle = {type = 0 '\000', filename = 0x8386f0c "c?&\006\r", opened_path = 0x0, handle = {fd = 1076172697, fp = 0x40251799}, free_filename = 232 'è'} new_op_array = (zend_op_array *) 0x0 original_return_value = (zval **) 0x403c40ec return_value_used = 0 inc_filename = (zval *) 0x850a258 tmp_inc_filename = {value = {lval = 1073933696, dval = 6.308106422594733, str = { val = 0x4002ed80 "U\211åS\203ì\004èäúÿÿ\201ÃLÊ", len = 1075395456}, ht = 0x4002ed80, obj = {ce = 0x4002ed80, properties = 0x40193b80}}, type = 164 '¤', is_ref = 55 '7', refcount = 16444} failure_retval = 0 '\000' opline = (zend_op *) 0x850a240 function_state = {function_symbol_table = 0x8211930, function = 0x8519370, reserved = {0x403c3844, 0x0, 0x403c4094, 0x8265818}} fbc = (zend_function *) 0x0 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x403bfffc original_in_execution = 1 '\001' #4 0x4022be6b in execute (op_array=0x83cb080, tsrm_ls=0x83877a8) at ./zend_execute.c:1630 calling_symbol_table = (HashTable *) 0x828dbc4 original_return_value = (zval **) 0x403c59ec return_value_used = 1 opline = (zend_op *) 0x863ebb0 function_state = {function_symbol_table = 0x828dc34, function = 0x8519370, reserved = {0x38, 0x3, 0x4030e85c, 0x8263000}} fbc = (zend_function *) 0x0 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x403c387c original_in_execution = 1 '\001' #5 0x4022be6b in execute (op_array=0x85d9e80, tsrm_ls=0x83877a8) at ./zend_execute.c:1630 calling_symbol_table = (HashTable *) 0x83b2afc original_return_value = (zval **) 0x403ca2e8 return_value_used = 0 opline = (zend_op *) 0x85cc7f4 function_state = {function_symbol_table = 0x828dbc4, function = 0x83cb080, reserved = {0x403c6be4, 0x3, 0x84842dc, 0x82629b0}} fbc = (zend_function *) 0x83cb080 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x403c4f4c original_in_execution = 1 '\001' #6 0x4022be6b in execute (op_array=0x85c7fa8, tsrm_ls=0x83877a8) at ./zend_execute.c:1630 calling_symbol_table = (HashTable *) 0x839747c original_return_value = (zval **) 0x403cb240 return_value_used = 0 opline = (zend_op *) 0x85c1610 function_state = {function_symbol_table = 0x83b2afc, function = 0x85d9e80, reserved = {0x403ca494, 0x3, 0x4030e85c, 0x8263250}} fbc = (zend_function *) 0x85d9e80 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x403c6bfc original_in_execution = 1 '\001' #7 0x4022be6b in execute (op_array=0x828f354, tsrm_ls=0x83877a8) at ./zend_execute.c:1630 calling_symbol_table = (HashTable *) 0x82119f8 original_return_value = (zval **) 0x403cb594 return_value_used = 0 opline = (zend_op *) 0x838e2ac function_state = {function_symbol_table = 0x839747c, function = 0x85c7fa8, reserved = {0x402de534, 0x40233dae, 0x0, 0x0}} fbc = (zend_function *) 0x85c7fa8 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x403ca4ac original_in_execution = 0 '\000' #8 0x4023bdca in zend_execute_scripts (type=8, tsrm_ls=0x83877a8, retval=0x0, file_count=3) at zend.c:814 tsrm_ls = (void ***) 0x83877a8 files = 0x403cb5c4 i = 1 file_handle = (zend_file_handle *) 0x403cc6dc orig_op_array = (zend_op_array *) 0x0 local_retval = (zval *) 0x0 #9 0x4024a04e in php_execute_script (primary_file=0x403cc6dc, tsrm_ls=0x83877a8) at main.c:1307 orig_bailout = {{__jmpbuf = {0, 0, 1, 0, 1, 131329}, __mask_was_saved = 0, __saved_mask = {__val = {325, 80, 4, 18, 0, 0, 1, 138307612, 1, 131331, 8, 1, 0, 0, 0, 325, 80, 4, 19, 0, 0, 1, 138307684, 8, 131331, 8, 1, 0, 0, 0, 325, 66}}}} orig_bailout_set = 0 '\000' prepend_file_p = (zend_file_handle *) 0x83877a8 append_file_p = (zend_file_handle *) 0x82434b8 prepend_file = {type = 0 '\000', filename = 0x145 <Address 0x145 out of bounds>, opened_path = 0x42 <Address 0x42 out of bounds>, handle = {fd = 1076130744, fp = 0x402473b8}, free_filename = 40 '('} append_file = {type = 1 '\001', filename = 0x83e6864 "ºb\"@Àäÿ¿9", opened_path = 0x8 <Address 0x8 out of bounds>, handle = {fd = 131331, fp = 0x20103}, free_filename = 8 '\b'} old_cwd = 0x403cb5cc "/usr/local/aolserver-3.4.2" #10 0x402470db in php_ns_module_main (tsrm_ls=0x83877a8) at aolserver.c:418 tsrm_ls = (void ***) 0x83877a8 file_handle = {type = 2 '\002', filename = 0x81fc7d8 "/usr/local/aolserver/servers/webmail/pages/squirrelmail-1.2.0-rc3/src/right_main.php", opened_path = 0x83862e4 "filters", handle = { fd = 137913240, fp = 0x8386398}, free_filename = 0 '\000'} #11 0x40247410 in php_ns_request_handler (context=0x8174728, conn=0x81960a8) at aolserver.c:502 conn = (Ns_Conn *) 0x81960a8 status = 135880872 tsrm_ls = (void ***) 0x83877a8 #12 0x08077bb7 in Ns_ConnRunRequest (conn=0x81960a8) at op.c:196 reqPtr = (Req *) 0x817d9e0 status = 0 server = 0x8155628 "webmail" #13 0x0807e2c2 in ConnRun (connPtr=0x81960a8) at serv.c:882 conn = (Ns_Conn *) 0x81960a8 ds = { string = 0x403cc798 "GET /squirrelmail-1.2.0-rc3/src/right_main.php HTTP/1.1", length = 55, spaceAvl = 512, staticSpace = "GET /squirrelmail-1.2.0-rc3/src/right_main.php HTTP/1.1\000\000\005=\bn =\b\234L\020\bX)C\bH¿\023\b\004È<@\027J\020\b>@\022\b`t!\b\004\000\000\000X)C\b>@\022\bH¿\023\b\024È<@\að\r\b?@\022\bH¿\023\b$È<@VÒ\016\b`t!\bH¿\023\bTÈ<@×È\016\b\030d&\b8Û\023\bºÈ<@¼Ç\016\b\231Y\017\b\000\000\000\000(e&\b\034Ò\016\b`t!\bH¿\023\btÈ<@\203Ñ\016\b\030d&\b"..., addr = 0x0} n = 590 status = 0 #14 0x0807dc10 in NsConnThread (arg=0x81f4118) at serv.c:671 connPtr = (Conn *) 0x81960a8 connPtrPtr = (Conn **) 0x81f4118 wait = {sec = 1009824362, usec = 210887} ewait = {sec = 1077725780, usec = 0} eopen = {sec = 1077726176, usec = 1} eclosed = {sec = 1077725764, usec = 135376647} now = {sec = 135522280, usec = 135511880} timePtr = (Ns_Time *) 0x403cca3c next = 3 id = 2 thrname = "-conn2-\000\024Ê<@äí\002@øç\023\b\004\000\000\000\000\000\000\000\214í\002@" new = 1073985496 status = 0 p = 0x813e800 "" headers = (Ns_Set *) 0x81950b8 outputheaders = (Ns_Set *) 0x81b08e0 joinThread = 0x82b72d8 statsPtr = (Stats *) 0x0 entry = (Ns_Entry *) 0x0 #15 0x0811833b in NsThreadMain (arg=0x835cac0) at thread.c:228 thrPtr = (Thread *) 0x835cac0 name = "-thread6151-", '\000' <repeats 16 times>, "´V\031@" #16 0x4002dc6f in pthread_start_thread (arg=0x403ccbe0) at manager.c:284 self = 0x403ccbe0 request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args = { create = {attr = 0x0, fn = 0, arg = 0x0, mask = {__val = { 0 <repeats 18 times>, 1073985496, 1073958704, 0, 1077726116, 1073945068, 1077726176, 0, 0, 1073945214, 0, 0, 0, 0, 0}}}, free = { thread_id = 0}, exit = {code = 0}, post = 0x0}} outcome = (void *) 0x82434b8 #17 0x4002dd5f in pthread_start_thread_event (arg=0x403ccbe0) at manager.c:308 arg = (void *) 0x403ccbe0 ldt_entry = {entry_number = 7, base_addr = 1077726176, limit = 1056, seg_32bit = 1, contents = 0, read_exec_only = 0, limit_in_pages = 0, seg_not_present = 0, useable = 1, empty = 0} Previous Comments: ------------------------------------------------------------------------ [2001-12-11 17:33:44] [EMAIL PROTECTED] FYI: I did write a script with require_once() inside a for loop to see if just repetitively requiring a file would crash it. SquirrelMail uses frames so I also tried that script running in two frames at once. Both ran without crashing so it's at least more complicated than that. ------------------------------------------------------------------------ [2001-12-11 17:28:43] [EMAIL PROTECTED] Also in 4.1.0. I haven't been able to write a simple script to reproduce the crash. I've stepped through the code (at least through the 4.0.6 code) and require_once() works over 300 times (a few times requiring ../src/load_prefs.php) before consistently crashing at the same point. Aolserver is multithreaded -- could it a thread issue? 4.1.0 backtrace: #0 0x40247244 in php_fopen_with_path ( filename=0x8553084 "../src/load_prefs.php", mode=0x402e0114 "rb", path=0x402e1432 ".:/usr/local/lib/php", opened_path=0x404bc7d8, tsrm_ls=0x85787e0) at fopen_wrappers.c:374 pathbuf = 0x0 ptr = 0x8553084 "../src/load_prefs.php" end = 0x0 exec_fname = 0x0 trypath = '\000' <repeats 124 times>, ">ê\023@4U\031@D\200K@\224\220K@|ë\n@\003\000\000\000ì\177K@\034\220K@\000\000\000\000/usr/local/aolserver-3.4.2/servers/webmail/pages/squirrelmail-1.2.0-rc3/plugins/filters/filters.php", '\000' <repeats 745 times>, ">ê\023@4U\031@´\203K@\004\224K@|ë\n@\003\000\000\000\\\203K@\214\223K@\000\000\000\000/usr/loca"... trydir = '\000' <repeats 4094 times> safe_mode_include_dir = '\000' <repeats 4094 times> sb = {st_dev = 0, __pad1 = 0, st_ino = 0, st_mode = 0, st_nlink = 0, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 0, st_blksize = 0, st_blocks = 0, st_atime = 0, __unused1 = 0, st_mtime = 0, __unused2 = 0, st_ctime = 0, __unused3 = 0, __unused4 = 0, __unused5 = 0} fp = (FILE *) 0x8553084 path_length = 0 safe_mode_include_dir_length = 0 exec_fname_length = 0 #1 0x402477ef in php_fopen_url_wrapper ( path=0x8553084 "../src/load_prefs.php", mode=0x402e0114 "rb", options=1, issock=0x404b8fd0, socketd=0x404b8fd4, opened_path=0x404bc7d8, tsrm_ls=0x85787e0) at fopen_wrappers.c:556 path = 0x8553084 "../src/load_prefs.php" fp = (FILE *) 0x9 p = 0x85787e0 "øK0\b\024" protocol = 0x0 n = 0 #2 0x402440be in php_fopen_wrapper_for_zend ( filename=0x8553084 "../src/load_prefs.php", opened_path=0x404bc7d8) at main.c:524 issock = 0 socketd = 0 old_chunk_size = 8192 retval = (FILE *) 0x85787e0 tsrm_ls = (void ***) 0x85787e0 #3 0x4022a64d in execute (op_array=0x82e8ec0, tsrm_ls=0x85787e0) at ./zend_execute.c:2082 opened_path = 0x0 dummy = 1 file_handle = {type = 0 '\000', filename = 0x85232fc "s!zÌ\016", opened_path = 0x0, handle = {fd = 1076156521, fp = 0x4024d869}, free_filename = 216 'Ø'} new_op_array = (zend_op_array *) 0x0 original_return_value = (zval **) 0x404bd0ec return_value_used = 0 inc_filename = (zval *) 0x8612050 tmp_inc_filename = {value = {lval = 1073933696, dval = 6.306641578844733, str = { val = 0x4002ed80 "U\211åS\203ì\004èäúÿÿ\201ÃLÊ", len = 1075395072}, ht = 0x4002ed80, obj = {ce = 0x4002ed80, properties = 0x40193a00}}, type = 164 '¤', is_ref = 199 'Ç', refcount = 16459} failure_retval = 0 '\000' opline = (zend_op *) 0x8612038 function_state = {function_symbol_table = 0x83700c8, function = 0x82e8ec0, reserved = {0x404bc844, 0x0, 0x404bd094, 0x856f000}} fbc = (zend_function *) 0x0 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x404b8ffc original_in_execution = 1 '\001' #4 0x40227f5b in execute (op_array=0x85cdb20, tsrm_ls=0x85787e0) at ./zend_execute.c:1630 calling_symbol_table = (HashTable *) 0x83b161c original_return_value = (zval **) 0x404be9ec return_value_used = 1 opline = (zend_op *) 0x86823c8 function_state = {function_symbol_table = 0x83b16ac, function = 0x82e8ec0, reserved = {0x38, 0x3, 0x402f641c, 0x84c0e30}} fbc = (zend_function *) 0x0 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x404bc87c original_in_execution = 1 '\001' #5 0x40227f5b in execute (op_array=0x85cb9d0, tsrm_ls=0x85787e0) at ./zend_execute.c:1630 calling_symbol_table = (HashTable *) 0x838c8fc original_return_value = (zval **) 0x404c32e8 return_value_used = 0 opline = (zend_op *) 0x867a614 function_state = {function_symbol_table = 0x83b161c, function = 0x85cdb20, reserved = {0x404bfbe4, 0x3, 0x827b5c4, 0x838abb8}} fbc = (zend_function *) 0x85cdb20 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x404bdf4c original_in_execution = 1 '\001' #6 0x40227f5b in execute (op_array=0x83ed340, tsrm_ls=0x85787e0) at ./zend_execute.c:1630 calling_symbol_table = (HashTable *) 0x838bec4 original_return_value = (zval **) 0x404c4240 return_value_used = 0 opline = (zend_op *) 0x8677db0 function_state = {function_symbol_table = 0x838c8fc, function = 0x85cb9d0, reserved = {0x404c3494, 0x3, 0x402f641c, 0x8400b58}} fbc = (zend_function *) 0x85cb9d0 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x404bfbfc original_in_execution = 1 '\001' #7 0x40227f5b in execute (op_array=0x84718d4, tsrm_ls=0x85787e0) at ./zend_execute.c:1630 calling_symbol_table = (HashTable *) 0x8370190 original_return_value = (zval **) 0x404c4594 return_value_used = 0 opline = (zend_op *) 0x83fb244 function_state = {function_symbol_table = 0x838bec4, function = 0x83ed340, reserved = {0x402cbad8, 0x4022fe9e, 0x0, 0x0}} fbc = (zend_function *) 0x83ed340 object = {ptr = 0x0} Ts = (temp_variable (*)[0]) 0x404c34ac original_in_execution = 0 '\000' #8 0x40237eba in zend_execute_scripts (type=8, tsrm_ls=0x85787e0, retval=0x0, file_count=3) at zend.c:814 tsrm_ls = (void ***) 0x85787e0 files = 0x404c45c4 i = 1 file_handle = (zend_file_handle *) 0x404c56dc orig_op_array = (zend_op_array *) 0x837cce0 local_retval = (zval *) 0x0 #9 0x40246146 in php_execute_script (primary_file=0x404c56dc, tsrm_ls=0x85787e0) at main.c:1309 orig_bailout = {{__jmpbuf = {138098040, 1075395192, 8, 1112493127, 24, 32}, __mask_was_saved = 137826256, __saved_mask = {__val = {137822744, 10, 1601662834, 1853189987, 1935999092, 56, 32, 137826256, 137827744, 6, 1869377379, 6488178, 1852795252, 88, 32, 137822664, 137822808, 13, 1634890337, 1818451833, 1702256997, 144, 24, 137874656, 137822832, 2, 97, 168, 24, 137874656, 137822856, 2}}}} orig_bailout_set = 204 'Ì' prepend_file_p = (zend_file_handle *) 0x85787e0 append_file_p = (zend_file_handle *) 0x8283c88 prepend_file = {type = 224 'à', filename = 0x8370288 "À\216.\b(ö+\bð!H\bx\0037\b\016", opened_path = 0x2 <Address 0x2 out of bounds>, handle = {fd = 1076114600, fp = 0x402434a8}, free_filename = 40 '('} append_file = {type = 144 '\220', filename = 0x18 <Address 0x18 out of bounds>, opened_path = 0x837cce0 "", handle = {fd = 137822832, fp = 0x8370270}, free_filename = 2 '\002'} old_cwd = 0x404c45cc "/usr/local/aolserver-3.4.2" #10 0x402431cb in php_ns_module_main (tsrm_ls=0x85787e0) at aolserver.c:418 tsrm_ls = (void ***) 0x85787e0 file_handle = {type = 2 '\002', filename = 0x846da28 "/usr/local/aolserver/servers/webmail/pages/squirrelmail-1.2.0-rc3/src/right_main.php", opened_path = 0x8471c74 "es.php", handle = { fd = 138877432, fp = 0x84719f8}, free_filename = 0 '\000'} #11 0x40243500 in php_ns_request_handler (context=0x817d980, conn=0x819bb88) at aolserver.c:502 conn = (Ns_Conn *) 0x819bb88 status = 135904136 tsrm_ls = (void ***) 0x85787e0 #12 0x08077bb7 in Ns_ConnRunRequest (conn=0x819bb88) at op.c:196 reqPtr = (Req *) 0x8184ff8 status = 0 server = 0x8155628 "webmail" #13 0x0807e2c2 in ConnRun (connPtr=0x819bb88) at serv.c:882 conn = (Ns_Conn *) 0x819bb88 ds = { string = 0x404c5798 "GET /squirrelmail-1.2.0-rc3/src/right_main.php HTTP/1.1", length = 55, spaceAvl = 512, staticSpace = "GET /squirrelmail-1.2.0-rc3/src/right_main.php HTTP/1.1\000\000ä,\b'\177-\b\234L\020\bPa+\bH¿\023\b\004XL@\027J\020\b>@\022\bh9W\b\004\000\000\000Pa+\b>@\022\bH¿\023\b\024XL@\að\r\b?@\022\bH¿\023\b$XL@VÒ\016\bh9W\bH¿\023\bTXL@×È\016\b\030H$\b8Û\023\bºXL@¼Ç\016\b\231Y\017\b\000\000\000\000(I$\b\034Ò\016\bh9W\bH¿\023\btXL@\203Ñ\016\b\030H$\b"..., addr = 0x0} n = 550 status = 0 #14 0x0807dc10 in NsConnThread (arg=0x82c0e90) at serv.c:671 connPtr = (Conn *) 0x819bb88 connPtrPtr = (Conn **) 0x82c0e90 wait = {sec = 1008108885, usec = 915534} ewait = {sec = 1078745684, usec = 0} eopen = {sec = 1078746080, usec = 1} eclosed = {sec = 1078745668, usec = 135376647} now = {sec = 135522280, usec = 135511880} timePtr = (Ns_Time *) 0x404c5a3c next = 5 id = 4 thrname = "-conn4-\000\024ZL@äí\002@øç\023\b\004\000\000\000\000\000\000\000\214í\002@" new = 1073985496 status = 0 p = 0x813e800 "" headers = (Ns_Set *) 0x8243ee8 outputheaders = (Ns_Set *) 0x8244448 joinThread = 0x8244368 statsPtr = (Stats *) 0x0 entry = (Ns_Entry *) 0x0 #15 0x0811833b in NsThreadMain (arg=0x8243fd8) at thread.c:228 thrPtr = (Thread *) 0x8243fd8 name = "-thread8201-", '\000' <repeats 16 times>, "4U\031@" #16 0x4002dc6f in pthread_start_thread (arg=0x404c5be0) at manager.c:284 self = 0x404c5be0 request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args = { create = {attr = 0x0, fn = 0, arg = 0x0, mask = {__val = { 0 <repeats 18 times>, 1073985496, 1073958736, 0, 1078746020, 1073945068, 1078746080, 0, 0, 1073945214, 0, 0, 0, 0, 0}}}, free = { thread_id = 0}, exit = {code = 0}, post = 0x0}} outcome = (void *) 0x8283c88 #17 0x4002dd5f in pthread_start_thread_event (arg=0x404c5be0) at manager.c:308 arg = (void *) 0x404c5be0 ldt_entry = {entry_number = 9, base_addr = 1078746080, limit = 1056, seg_32bit = 1, contents = 0, read_exec_only = 0, limit_in_pages = 0, seg_not_present = 0, useable = 1, empty = 0} ------------------------------------------------------------------------ [2001-12-11 16:34:44] [EMAIL PROTECTED] Can you try newly release 4.1.0? And please try to provide small, self-containing reproduceable script. What does a full backtrace give ? (bt full). Feedback. ------------------------------------------------------------------------ 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/?id=14365 Edit this bug report at http://bugs.php.net/?id=14365&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]