ID: 48680 Updated by: johan...@php.net Reported By: ms419 at freezone dot co dot uk Status: Feedback Bug Type: Reproducible crash Operating System: Debian PHP Version: 5.3CVS-2009-06-24 (snap) New Comment:
I tried to reproduce it, fetched the tree, configured the database, the application didn't properly run but didn'T segfault. Running fro mthe command line as in your backtrace gave me some HTML output. So please try to make the scrit shorter so we have a chance to understand it. A good starting point might be a PHP-level backtrace to generate this we have a .gdbinit file with a dump_bt macro. source /path/to/php-src/.gdbinit help dump_bt Should get oyu started there. Thanks! Previous Comments: ------------------------------------------------------------------------ [2009-06-24 21:22:07] ras...@php.net Any chance you could extract a simple reproducing case from that code? It is obviously related to the call_user_func_array() call there, so if you could figure out the exact arguments to the call and create a simple test case that causes the crash it would speed this up. ------------------------------------------------------------------------ [2009-06-24 21:20:36] paj...@php.net Thank you for this bug report. To properly diagnose the problem, we need a short but complete example script to be able to reproduce this bug ourselves. A proper reproducing script starts with <?php and ends with ?>, is max. 10-20 lines long and does not require any external resources such as databases, etc. If the script requires a database to demonstrate the issue, please make sure it creates all necessary tables, stored procedures etc. Please avoid embedding huge scripts into the report. ------------------------------------------------------------------------ [2009-06-24 21:16:03] ms419 at freezone dot co dot uk Description: ------------ http://www.sfu.ca/~jdbates/tmp/php/200906240/core The project I contribute to works with PHP 5.2, but causes PHP 5.3 to segfault, http://qubit-toolkit.org/wiki/index.php?title=Main_Page The project source is available from Subversion, http://qubit-toolkit.googlecode.com/svn/trunk/ I downloaded and built the latest 5.3 snapshot, $ ./configure --enable-debug --with-pdo-mysql [...] $ make [...] I got a backtrace with gdb, http://www.sfu.ca/~jdbates/tmp/php/200906240/screenlog ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=48680&edit=1