hi all,
(might as well get this into the new system ...)
i've built up eA095b1 on OSX 10.4.5. build/install complete w/o error.
cp'ing eaccelerator.php to webroot on my apache2 (230dev, worker-mpm),
on page execute, no error in browser (remains blank). apache error log
reports a rather unhelpful:
[Sun Feb 26 20:30:33 2006] [notice] child pid 23592 exit signal Bus
error (10)
starting to check, apache's ok ... serving up other php5 pages no problem.
% php -i | grep -i eacc
with eAccelerator v0.9.5-beta1, Copyright (c) 2004-2005 eAccelerator,
by eAccelerator
eAccelerator
eAccelerator support => enabled
eaccelerator.cache_dir => /tmp/eaccelerator => /tmp/eaccelerator
eaccelerator.check_mtime => 1 => 1
eaccelerator.compress => 1 => 1
eaccelerator.compress_level => 9 => 9
eaccelerator.content => shm_and_disk => shm_and_disk
eaccelerator.debug => 0 => 0
eaccelerator.enable => 1 => 1
eaccelerator.filter => no value => no value
eaccelerator.keys => shm_and_disk => shm_and_disk
eaccelerator.log_file => no value => no value
eaccelerator.name_space => no value => no value
eaccelerator.optimizer => 1 => 1
eaccelerator.sessions => shm_and_disk => shm_and_disk
eaccelerator.shm_max => 0 => 0
eaccelerator.shm_only => 0 => 0
eaccelerator.shm_prune_period => 0 => 0
eaccelerator.shm_size => 16 => 16
eaccelerator.shm_ttl => 0 => 0
Registered save handlers => files user sqlite eaccelerator
PWD => /usr/ports/eaccelerator-0.9.5-beta1
looks ok.
syslog shows:
starting with:
% ps -ax | grep -i httpd
23669 ?? Ss 0:00.31 /usr/local/apache2/sbin/httpd -k start
23670 ?? S 0:00.01 /usr/local/apache2/sbin/httpd -k start
23671 ?? S 0:00.01 /usr/local/apache2/sbin/httpd -k start
on the above buserror, syslog shows simply:
Feb 26 20:37:59 server crashdump[23676]: httpd crashed
Feb 26 20:38:01 server crashdump[23676]: crash report written to:
/Library/Logs/CrashReporter/httpd.crash.log
the httpd.crash.log shows:
====================================================
Host Name: server
Date/Time: 2006-02-26 20:37:49.065 -0800
OS Version: 10.4.5 (Build 8H14)
Report Version: 4
Command: httpd
Path: /usr/local/apache2/sbin/httpd
Parent: httpd [23669]
Version: ??? (???)
PID: 23671
Thread: 1
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
Thread 0:
0 libSystem.B.dylib 0x9001420c read + 12
1 httpd 0x0002bb24 ap_mpm_pod_check + 40 (pod.c:55)
2 httpd 0x0002a0cc child_main + 704 (worker.c:1235)
3 httpd 0x0002a244 make_child + 244 (worker.c:1319)
4 httpd 0x0002a360 startup_children + 84 (worker.c:1351)
5 httpd 0x0002a5f4 ap_mpm_run + 576 (worker.c:1701)
6 httpd 0x00003ebc main + 3152 (main.c:712)
7 httpd 0x00002734 _start + 340 (crt.c:272)
8 httpd 0x000025dc start + 60
Thread 1 Crashed:
0 libSystem.B.dylib 0x900017bc pthread_mutex_lock + 36
1 <<00000000>> 0x00fff3c8 0 + 16774088
2 eaccelerator.so 0x03c551e8 zif_eaccelerator + 6952 (webui.c:1697)
3 libphp5.so 0x022bd9e4 zend_do_fcall_common_helper_SPEC +
1780 (zend_vm_execute.h:192)
4 libphp5.so 0x022bd244 execute + 536 (zend_vm_execute.h:92)
5 eaccelerator.so 0x03c3d61c profile_execute + 272
(eaccelerator.c:1565)
6 libphp5.so 0x0229f33c zend_execute_scripts + 460 (zend.c:1102)
7 libphp5.so 0x022556fc php_execute_script + 776 (main.c:1722)
8 libphp5.so 0x0234657c php_handler + 1464 (sapi_apache2.c:584)
9 httpd 0x0000aad8 ap_run_handler + 96 (config.c:157)
10 httpd 0x0000b0a0 ap_invoke_handler + 236 (config.c:373)
11 httpd 0x00022ad8 ap_process_async_request + 108
(http_request.c:241)
12 httpd 0x00022c10 ap_process_request + 32
(http_request.c:282)
13 httpd 0x0002217c ap_process_http_connection + 116
(http_core.c:183)
14 httpd 0x0001d094 ap_run_process_connection + 96
(connection.c:43)
15 httpd 0x0002979c worker_thread + 508 (worker.c:532)
16 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96
Thread 2:
0 libSystem.B.dylib 0x9002b888 semaphore_wait_signal_trap + 8
1 libSystem.B.dylib 0x9002fffc pthread_cond_wait + 488
2 httpd 0x0002c1a0 ap_queue_pop + 80 (fdqueue.c:328)
3 httpd 0x000296dc worker_thread + 316 (worker.c:846)
4 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96
Thread 3:
0 libSystem.B.dylib 0x9002b888 semaphore_wait_signal_trap + 8
1 libSystem.B.dylib 0x9002fffc pthread_cond_wait + 488
2 httpd 0x0002c1a0 ap_queue_pop + 80 (fdqueue.c:328)
3 httpd 0x000296dc worker_thread + 316 (worker.c:846)
4 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96
Thread 4:
0 libSystem.B.dylib 0x9002b888 semaphore_wait_signal_trap + 8
1 libSystem.B.dylib 0x9002fffc pthread_cond_wait + 488
2 httpd 0x0002c1a0 ap_queue_pop + 80 (fdqueue.c:328)
3 httpd 0x000296dc worker_thread + 316 (worker.c:846)
4 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96
Thread 5:
0 libSystem.B.dylib 0x9002b888 semaphore_wait_signal_trap + 8
1 libSystem.B.dylib 0x9002fffc pthread_cond_wait + 488
2 httpd 0x0002c1a0 ap_queue_pop + 80 (fdqueue.c:328)
3 httpd 0x000296dc worker_thread + 316 (worker.c:846)
4 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96
Thread 6:
0 libSystem.B.dylib 0x9001f1ec select + 12
1 libapr.0.dylib 0x0042f1bc apr_pollset_poll + 196 (select.c:367)
2 httpd 0x00029270 listener_thread + 580 (worker.c:675)
3 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96
Thread 1 crashed with PPC Thread State 64:
srr0: 0x00000000900017bc srr1: 0x000000000200d030
vrsave: 0x0000000000000000
cr: 0x48002442 xer: 0x0000000000000005 lr:
0x00000000900017a8 ctr: 0x0000000090001798
r0: 0x0000000003c551e8 r1: 0x00000000f0100040 r2:
0x0000000003c636c8 r3: 0x0000000000000000
r4: 0x0000000000000000 r5: 0x00000000f0100018 r6:
0x00000000f01000dc r7: 0x0000000000000000
r8: 0x0000000000000000 r9: 0x0000000000000000 r10:
0x0000000000000000 r11: 0x0000000002555950
r12: 0x0000000090001798 r13: 0x0000000000000000 r14:
0x0000000002560fa4 r15: 0x0000000004f0deb0
r16: 0x0000000003c636c8 r17: 0x000000000254f178 r18:
0x0000000002560b80 r19: 0x00000000f01000d8
r20: 0x0000000002560b80 r21: 0x0000000000000000 r22:
0x0000000000000003 r23: 0x0000000004f05040
r24: 0x0000000000000000 r25: 0x0000000003c636c8 r26:
0x0000000000fff3c8 r27: 0x0000000000000000
r28: 0x0000000003c636c8 r29: 0x0000000000000000 r30:
0x000000004d555458 r31: 0x00000000900017a8
Binary Images Description:
0x1000 - 0x37fff httpd /usr/local/apache2/sbin/httpd
0x113000 - 0x125fff libpcre.0.dylib /usr/local/lib/libpcre.0.dylib
0x15a000 - 0x16cfff libaprutil.0.dylib
/usr/local/apache2/lib/libaprutil.0.dylib
0x1b2000 - 0x1b2fff mod_actions.so
/usr/local/apache2/libexec/mod_actions.so
0x1b9000 - 0x1bafff mod_alias.so
/usr/local/apache2/libexec/mod_alias.so
0x1c3000 - 0x1c3fff mod_asis.so /usr/local/apache2/libexec/mod_asis.so
0x1ca000 - 0x1cafff mod_auth_basic.so
/usr/local/apache2/libexec/mod_auth_basic.so
0x1d2000 - 0x1d2fff mod_authn_anon.so
/usr/local/apache2/libexec/mod_authn_anon.so
0x1d9000 - 0x1d9fff mod_authn_dbm.so
/usr/local/apache2/libexec/mod_authn_dbm.so
0x1e0000 - 0x1e0fff mod_authn_default.so
/usr/local/apache2/libexec/mod_authn_default.so
0x1e6000 - 0x1e6fff mod_authn_file.so
/usr/local/apache2/libexec/mod_authn_file.so
0x1ed000 - 0x1edfff mod_authz_dbm.so
/usr/local/apache2/libexec/mod_authz_dbm.so
0x1f4000 - 0x1f4fff mod_authz_default.so
/usr/local/apache2/libexec/mod_authz_default.so
0x1fb000 - 0x1fbfff mod_version.so
/usr/local/apache2/libexec/mod_version.so
0x305000 - 0x3b3fff libdb-4.3.dylib
/usr/local/berkeley-db/lib/libdb-4.3.dylib
0x3cd000 - 0x3e9fff libexpat.0.dylib /usr/local/lib/libexpat.0.dylib
0x41e000 - 0x436fff libapr.0.dylib
/usr/local/apache2/lib/libapr.0.dylib
0x493000 - 0x493fff mod_authz_groupfile.so
/usr/local/apache2/libexec/mod_authz_groupfile.so
0x49b000 - 0x49bfff mod_authz_host.so
/usr/local/apache2/libexec/mod_authz_host.so
0x4a3000 - 0x4a3fff mod_authz_owner.so
/usr/local/apache2/libexec/mod_authz_owner.so
0x4aa000 - 0x4aafff mod_authz_user.so
/usr/local/apache2/libexec/mod_authz_user.so
0x4b1000 - 0x4b6fff mod_autoindex.so
/usr/local/apache2/libexec/mod_autoindex.so
0x4c3000 - 0x4c3fff mod_cern_meta.so
/usr/local/apache2/libexec/mod_cern_meta.so
0x4cb000 - 0x4cefff mod_cgi.so /usr/local/apache2/libexec/mod_cgi.so
0x4db000 - 0x4dffff mod_cgid.so /usr/local/apache2/libexec/mod_cgid.so
0x4ed000 - 0x4effff mod_deflate.so
/usr/local/apache2/libexec/mod_deflate.so
0x4fa000 - 0x4fbfff libpanel.5.5.dylib
/usr/local/ncurses/lib/libpanel.5.5.dylib
0x605000 - 0x616fff libz.1.dylib /usr/local/lib/libz.1.dylib
0x61a000 - 0x61afff mod_dir.so /usr/local/apache2/libexec/mod_dir.so
0x621000 - 0x621fff mod_dumpio.so
/usr/local/apache2/libexec/mod_dumpio.so
0x629000 - 0x629fff mod_env.so /usr/local/apache2/libexec/mod_env.so
0x630000 - 0x631fff mod_expires.so
/usr/local/apache2/libexec/mod_expires.so
0x639000 - 0x63bfff mod_ext_filter.so
/usr/local/apache2/libexec/mod_ext_filter.so
0x646000 - 0x647fff mod_headers.so
/usr/local/apache2/libexec/mod_headers.so
0x651000 - 0x651fff mod_ident.so
/usr/local/apache2/libexec/mod_ident.so
0x659000 - 0x65bfff mod_imagemap.so
/usr/local/apache2/libexec/mod_imagemap.so
0x664000 - 0x66bfff mod_include.so
/usr/local/apache2/libexec/mod_include.so
0x67d000 - 0x67ffff mod_info.so /usr/local/apache2/libexec/mod_info.so
0x688000 - 0x68bfff mod_log_config.so
/usr/local/apache2/libexec/mod_log_config.so
0x699000 - 0x69afff mod_log_forensic.so
/usr/local/apache2/libexec/mod_log_forensic.so
0x6a2000 - 0x6a2fff mod_logio.so
/usr/local/apache2/libexec/mod_logio.so
0x6a9000 - 0x6acfff mod_mime_magic.so
/usr/local/apache2/libexec/mod_mime_magic.so
0x6b9000 - 0x6bbfff mod_mime.so /usr/local/apache2/libexec/mod_mime.so
0x6c5000 - 0x6cafff mod_negotiation.so
/usr/local/apache2/libexec/mod_negotiation.so
0x6d8000 - 0x6e2fff mod_rewrite.so
/usr/local/apache2/libexec/mod_rewrite.so
0x6f6000 - 0x6f7fff mod_setenvif.so
/usr/local/apache2/libexec/mod_setenvif.so
0x700000 - 0x701fff mod_speling.so
/usr/local/apache2/libexec/mod_speling.so
0x709000 - 0x70cfff mod_status.so
/usr/local/apache2/libexec/mod_status.so
0x716000 - 0x716fff mod_userdir.so
/usr/local/apache2/libexec/mod_userdir.so
0x71e000 - 0x71ffff mod_usertrack.so
/usr/local/apache2/libexec/mod_usertrack.so
0x727000 - 0x728fff mod_vhost_alias.so
/usr/local/apache2/libexec/mod_vhost_alias.so
0x730000 - 0x741fff mod_dav.so /usr/local/apache2/libexec/mod_dav.so
0x77a000 - 0x781fff mod_dav_fs.so
/usr/local/apache2/libexec/mod_dav_fs.so
0x7a2000 - 0x7a4fff mod_dav_lock.so
/usr/local/apache2/libexec/mod_dav_lock.so
0x7b3000 - 0x7e0fff libssl.0.9.7.dylib
/usr/local/ssl/lib/libssl.0.9.7.dylib
0x7f2000 - 0x7fbfff libltdl.3.dylib /usr/local/lib/libltdl.3.dylib
0x1008000 - 0x10d5fff libcrypto.0.9.7.dylib
/usr/local/ssl/lib/libcrypto.0.9.7.dylib
0x1134000 - 0x1160fff libncurses.5.5.dylib
/usr/local/ncurses/lib/libncurses.5.5.dylib
0x117c000 - 0x118afff libexslt.0.dylib /usr/local/lib/libexslt.0.dylib
0x11ba000 - 0x11bffff libhistory.5.0.dylib
/usr/local/lib/libhistory.5.0.dylib
0x11cb000 - 0x11edfff libreadline.5.0.dylib
/usr/local/lib/libreadline.5.0.dylib
0x1232000 - 0x1247fff libpq.4.dylib /usr/local/pgsql/lib/libpq.4.dylib
0x124f000 - 0x1278fff libmhash.2.dylib /usr/local/lib/libmhash.2.dylib
0x12b5000 - 0x12d5fff libmcrypt.4.dylib /usr/local/lib/libmcrypt.4.dylib
0x131a000 - 0x1347fff libgmp.3.dylib /usr/local/lib/libgmp.3.dylib
0x13f2000 - 0x13f9fff libintl.3.dylib /usr/local/lib/libintl.3.dylib
0x140d000 - 0x1420fff libgd.2.dylib /usr/local/gd/lib/libgd.2.dylib
0x1486000 - 0x14defff libfreetype.6.dylib
/usr/local/lib/libfreetype.6.dylib
0x1639000 - 0x1653fff libpng.3.dylib /usr/local/lib/libpng.3.dylib
0x16aa000 - 0x16c5fff libjpeg.62.dylib /usr/local/lib/libjpeg.62.dylib
0x16cb000 - 0x16f6fff libidn.11.dylib /usr/local/lib/libidn.11.dylib
0x1706000 - 0x1709fff libmnogocharset-3.2.dylib
/usr/local/mnogosearch/lib/libmnogocharset-3.2.dylib
0x1736000 - 0x1760fff libxslt.1.dylib /usr/local/lib/libxslt.1.dylib
0x17ec000 - 0x17eefff libgpg-error.0.dylib
/usr/local/lib/libgpg-error.0.dylib
0x17f8000 - 0x17fafff libsvn_fs-1.0.dylib
/usr/local/subversion13x/lib/libsvn_fs-1.0.dylib
0x2008000 - 0x24dbfff libphp5.so /usr/local/apache2/libexec/libphp5.so
0x30e9000 - 0x3113fff libcurl.3.dylib /usr/local/lib/libcurl.3.dylib
0x32bc000 - 0x33b5fff libxml2.2.dylib /usr/local/lib/libxml2.2.dylib
0x35ea000 - 0x3635fff libmnogosearch-3.2.dylib
/usr/local/mnogosearch/lib/libmnogosearch-3.2.dylib
0x373e000 - 0x379ffff libnetsnmp.9.dylib
/usr/local/net-snmp/lib/libnetsnmp.9.dylib
0x3864000 - 0x38acfff libgcrypt.11.dylib
/usr/local/lib/libgcrypt.11.dylib
0x3970000 - 0x3998fff libmpfr.2.dylib /usr/local/mpfr/lib/libmpfr.2.dylib
0x3a19000 - 0x3a1bfff mod_auth_pgsql.so
/usr/local/apache2/libexec/mod_auth_pgsql.so
0x3a27000 - 0x3a3bfff mod_dav_svn.so
/usr/local/apache2/libexec/mod_dav_svn.so
0x3a42000 - 0x3a58fff libsvn_repos-1.0.dylib
/usr/local/subversion13x/lib/libsvn_repos-1.0.dylib
0x3a60000 - 0x3a73fff libsvn_fs_fs-1.0.dylib
/usr/local/subversion13x/lib/libsvn_fs_fs-1.0.dylib
0x3a7b000 - 0x3a97fff libsvn_fs_base-1.0.dylib
/usr/local/subversion13x/lib/libsvn_fs_base-1.0.dylib
0x3aa1000 - 0x3aa7fff libsvn_delta-1.0.dylib
/usr/local/subversion13x/lib/libsvn_delta-1.0.dylib
0x3aab00