|
From: Soenke R. <rue...@to...> - 2006-02-07 08:11:46
|
Hi, eac...@li... <> wrote on : > A new php-5.1 compatibility development snapshot is available at > http://snapshots.eaccelerator.net/eaccelerator-5.1-cvs20060206 > 1812.tar.gz After a short first test on our heavy loaded php5-oop system I received this segfault: (gdb) file /usr/sbin/httpd Reading symbols from /usr/sbin/httpd...done. Using host libthread_db library "/lib/libthread_db.so.1". (gdb) set args -X (gdb) run Starting program: /usr/sbin/httpd -X Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0xffffe000 [Thread debugging using libthread_db enabled] [New Thread -1213073728 (LWP 6490)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1213073728 (LWP 6490)] 0xb70a934c in restore_op_array (to=0x92e7474, from=0xb091c29c) at /usr/src/eaccelerator-5.1-cvs200602061812/ea_restore.c:579 579 ea_debug_printf(EA_DEBUG, "[%d] class_entry->parent='%s' [%08x]\n", (gdb) bt #0 0xb70a934c in restore_op_array (to=0x92e7474, from=0xb091c29c) at /usr/src/eaccelerator-5.1-cvs200602061812/ea_restore.c:579 #1 0xb70a9665 in restore_op_array_ptr (from=0xb091c29c) at /usr/src/eaccelerator-5.1-cvs200602061812/ea_restore.c:685 #2 0xb70a8ccd in restore_hash (target=0x8fa3008, source=0xb091be00, copy_bucket=0xb70a9648 <restore_op_array_ptr>) at /usr/src/eaccelerator-5.1-cvs200602061812/ea_restore.c:360 #3 0xb70a9c65 in restore_class_entry (to=0x8fa2fec, from=0xb091bdec) at /usr/src/eaccelerator-5.1-cvs200602061812/ea_restore.c:939 #4 0xb70a9dbe in restore_class (p=0xb0910130) at /usr/src/eaccelerator-5.1-cvs200602061812/ea_restore.c:999 #5 0xb70a0714 in eaccelerator_compile_file (file_handle=0xbfd72d34, type=8) at /usr/src/eaccelerator-5.1-cvs200602061812/eaccelerator.c:954 #6 0xb79689ee in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (execute_data=0xbfd72e30) at /usr/src/php-5.1.2/Zend/zend_vm_execute.h:1871 #7 0xb7963f71 in execute (op_array=0x858fd9c) at /usr/src/php-5.1.2/Zend/zend_vm_execute.h:92 #8 0xb7968775 in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER (execute_data=0xbfd72fd0) at /usr/src/php-5.1.2/Zend/zend_vm_execute.h:1918 #9 0xb7963f71 in execute (op_array=0x92bd0b4) at /usr/src/php-5.1.2/Zend/zend_vm_execute.h:92 #10 0xb794e2d7 in zend_execute_scripts (type=8, retval=Variable "retval" is not available. ) at /usr/src/php-5.1.2/Zend/zend.c:1101 #11 0xb791aa32 in php_execute_script (primary_file=0xbfd75314) at /usr/src/php-5.1.2/main/main.c:1720 #12 0xb79c652f in php_handler (r=0x9335e00) at /usr/src/php-5.1.2/sapi/apache2handler/sapi_apache2.c:584 #13 0x080676ce in ap_run_handler (r=0x9335e00) at config.c:152 #14 0x08067a46 in ap_invoke_handler (r=0x9335e00) at config.c:364 #15 0x08064e21 in ap_internal_redirect ( new_uri=0xb70af3e0 "[%d]", ' ' <repeats 19 times>, "[internal function from=%08x,to=%08x] class_entry='%s' [%08x]\n", r=0x195a) at http_request.c:465 #16 0xb7ae08ae in handler_redirect (r=Variable "r" is not available. ) at mod_rewrite.c:1735 #17 0x080676ce in ap_run_handler (r=0x836f378) at config.c:152 #18 0x08067a46 in ap_invoke_handler (r=0x836f378) at config.c:364 #19 0x08065199 in ap_process_request (r=0x836f378) at http_request.c:249 #20 0x08060bd9 in ap_process_http_connection (c=0x835fe18) at http_core.c:251 #21 0x0806feda in ap_run_process_connection (c=0x835fe18) at connection.c:43 #22 0x08065e6e in child_main (child_num_arg=Variable "child_num_arg" is not available. ) at prefork.c:610 #23 0x08066021 in make_child (s=0x809ce58, slot=0) at prefork.c:650 #24 0x080660ea in startup_children (number_to_start=5) at prefork.c:722 #25 0x080668ac in ap_mpm_run (_pconf=0x809b0a8, plog=0x80c5150, s=0x809ce58) at prefork.c:941 #26 0x0806bb7f in main (argc=2, argv=0xbfd757e4) at main.c:618 (gdb) quit The program is running. Exit anyway? (y or n) y Config is: ;zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20050922/eaccelera tor.so" eaccelerator.shm_size="90" eaccelerator.cache_dir="/tmp/eaccelerator" eaccelerator.enable="1" eaccelerator.optimizer="0" eaccelerator.check_mtime="1" eaccelerator.debug="0" eaccelerator.filter="" eaccelerator.shm_max="90" eaccelerator.shm_ttl="0" eaccelerator.shm_prune_period="0" eaccelerator.shm_only="0" eaccelerator.compress="1" eaccelerator.compress_level="0" ./configure: --without-eaccelerator-content-caching --without-eaccelerator-sessions --without-eaccelerator-encoder --without-eaccelerator-optimizer |