This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
If the php.ini setting auto_prepend_file is non-blank, the debugger fails to openthe auto prepend file and display the first line when "Stop at the First Line" is checked in the PHP preferences. This is very confusing unless you happen to have the Call Stack debugger window open because it appears that the debug session failed to start correctly. You have no indication in the NB IDE that the debugger is waiting for user input accept that the debug buttons (step, etc.) are enabled.
As it turns out, the debug session is hosed from that point on. If you click any of the step buttons, the debugger will execute as expected, (as evidenced by changes in the Call Stack and Variables windows), but none of the files will be displayed and there will never be any indication of what line you are on other than what is listed in the Call Stack window.
Sorry. I should have tested this more fully before reporting. Turns out that if you disable Stop ad First Line, debugging fails to start up at all. I set a break point at the first line of the "real" PHP script (the one in the URL). The debugger doesn't stop there. The request is just processed as if there were no debugger. As the site I am working on requires an auto prepend file, this is a critical issue, at least for me.
auto_prepend_file must be part of your project. Is it? Please, provide me with logging information http://wiki.netbeans.org/HowToConfigureXDebug#section-HowToConfigureXDebug-EnableXdebugLogging
Dear reporter, provide requested information, please. We will have to close the issue as invalid in case of inactivity for more than 4 weeks.
Created attachment 87953 [details] Netbeans log
Created attachment 87954 [details] Xdebug log
Yes. The auto-prepend file is part of the project (at least it's in the same directory as the index.php file).