Debugger Aborts with Fault dialog error
VSPHP 2.5.3.4870 causes XDebug to abort with fault dialog. VSPHP exits debug run.
try {
$dbh = new PDO($sqlite_conn);
$sql = "SELECT * FROM schedules WHERE display_name ='".$display_name."'";
$rs = $dbh->Query($sql); <---- DEBUG abort occurs on this statement - fault dialog is shown
$rowarray = $rs->fetchall(PDO::FETCH_ASSOC);
This exact same code runs under debug mode (using XDebug) just fine on the last 3 versions of VSPHP for 2005. I uninstalled VSPHP 2.5.3.4870 and went back to 2.4.5.4617 and this code debugs just fine with no abort dialog and I can evaluate every statement just fine. This same code also worked with 2.5.3.xxxx release that had the DLL "hell" issue (phpht5.dll?).
Some you did in VSPHP 2.5.3.4870 causes a debugger abort on statement above!!! I have also logged a BUG report on this. Is it a change in PHP.INI??? that you made - I noticed all modules are now enable where in 2.4.5 all disabled???
Thanks for you quick response on this issue!
Neal Davis


I think is most likely that
I think is most likely that it has to do with a newer version of XDebug: 2.0.2 -> 2.0.3
I wonder if you could try to use the XDebug dll that comes with 2.4 with the 2.5 install.
thanks
XDebug abort with fault dialog error
Hello JCX Support;
I will see if I can try that test as suggested above. I am under strict deadline on project right now so it may take me a few days to test. My feeling is you are probably correct.
It is easy to test for all you need is a small SQLite DB and the "SELECT" statement only pulls about 15 records. So your support staff should be able to replicate fairly quickly.
Also maybe this info should be passed on to the XDebug group and they might be able to test for a problem in the new 2.0.3.
I believe that 2.0.3 may be the problem since all three VSPHP versions using XDebug worked on this code very well with 2.0.2 or older.
Neal Davis
--
Hello everybody,
I'am new to vs.php and I got a lot of Exception while starting vs.php and debuging. Now I have downgraded to Version 2.4 and it works fine :-)
(Just as Info to everyone who has similar problems)
Is your issue with Apache
Is your issue with Apache crashing? Or vsphp_dbg.exe crashing?
I'm trying to identify what changed that's causing the crashes on apache. Here is a list of things we changed:
- Moved to XDebug 2.0.3 from 2.0.2
- Load all Php modules instead of just a few
I wonder if anyone experiencing these issues could try disabling all the php modules in php.ini or going back to xdebug 2.0.2
http://www.xdebug.org/link.php?url=xdebug202-52-win