ID: 10828 Updated by: sniper Reported By: [EMAIL PROTECTED] Old-Status: Open Status: Feedback Bug Type: PHP options/info functions Operating system: PHP Version: 4.0.5 Assigned To: Comments: Your script works for me just fine with PHP 4.0.6-dev. Please try latest snapshot from http://snaps.php.net/ --Jani Previous Comments: --------------------------------------------------------------------------- [2001-05-12 08:32:35] [EMAIL PROTECTED] I tried to print out all available PHP functions using get_loaded_extensions() and get_extension_funcs(): <?php print("<h3>PHP" . phpversion() . "</h3>n"); print("<ol>n"); $ext = get_loaded_extensions(); sort($ext); for($i = 0; $i < count($ext); $i++) { $name = $ext[$i]; print("<li><b>$name</b>:</li>n<ol>n"); $func = get_extension_funcs($name); sort($func); for($j = 0; $j < count($func); $j++) { print("<li><code>$func[$j]()</code></li>n"); } print("</ol>n"); } print("</ol>n"); ?> and this worked well with PHP4.0.3pl1. However, since PHP4.0.4pl1/5, the Apache (1.3.19) subprocess dies: [Sat May 12 14:26:49 2001] [notice] child pid 746 exit signal Segmentation fault (11) When commenting out the get_extension_funcs() call, all is well. Even replacing the argument to a const (eg. get_extension_funcs("exif") ) works. I tried to reproduce the error in a more simple way, but failed: <?php $name = "exif"; print_r(get_extension_funcs($name)); ?> works as expected. Still the script above fails. --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=10828&edit=2 -- 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]