Re: PHP Source Code Help
| From: | Alexey Zakhlestin | Date: | Sun, 15 Jul 2007 08:55:52 +0000 |
| Subject: | Re: PHP Source Code Help | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-30947@lists.php.net to get a copy of this message | ||
start "apache -X" inside of gdb
On 7/15/07, Usman S. Ansari <uansari@yahoo.com> wrote:
-- Alexey Zakhlestin http://blog.milkfarmsoft.com/Use any of the debuggers available to step into it and see which function is called. Since PHP is called by apache and error happens right away, is there an easy way to invoke php under gdb ? -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.phpfailed to open stream Which I have traced to file: php-4.4.7/main/streams.c and function _php_stream_open_wrapper_exstream = wrapper->wops->stream_opener(wrapper, path_to_open,mode, options ^ REPORT_ERRORS,opened_path, context STREAMS_REL_CC TSRMLS_CC);Error condition occurs when stream is assigned NULL from wrapper->wops->stream_opener call (see above line). I need some help figuring out which function is call by pointer wrapper->wops->stream_opener.