From: spam at pasoft dot org Operating system: Windows/Linux PHP version: Irrelevant PHP Bug Type: Unknown/Other Function Bug description: php.exe - Application Error
Description: ------------ get the php.exe Application Error, but in my case the error is completely random. It will happen on one page of my project one day, and a totally different page the next, which makes it nearly impossible to track down and to replicate easily. An interesting thing about this error is that it occurs in both windows and linux versions of PHP with absolutley no extensions installed, and is present in all versions of PHP I've trade to date. The error reads as fallows on my windows machine: php.exe - Application Error The instruction at "0x100bec17" referenced memory at "0x6526176". The memory could not be "written". Click on OK to terminate the program Click on CANCEL to debug the program On my linux machine, I just get a blank page when the error occurs (no real error message) I'm unsure of what to do to help you guys find the problem, this project is a fairly large and depending on the bugs mood, it could occur anywhere. I'm sure its not a configuration problem. My project makes use of: Object Oriented Design Sessions MySQL Expat (XML) File I/O It all started after I rewrote my XML parser, so I've enclosed the link to it, for inspection. I would greatly appreciate some instruction that would better help you track down this problem. Its been driving me nuts for over a year, and any help you could provide would help me sleep better at night Thanks -Sarev0k Reproduce code: --------------- http://www.pasoft.org/temp/parser.txt -- Edit bug report at http://bugs.php.net/?id=28915&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=28915&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=28915&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=28915&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=28915&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=28915&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=28915&r=needscript Try newer version: http://bugs.php.net/fix.php?id=28915&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=28915&r=support Expected behavior: http://bugs.php.net/fix.php?id=28915&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=28915&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=28915&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=28915&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=28915&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=28915&r=dst IIS Stability: http://bugs.php.net/fix.php?id=28915&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=28915&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=28915&r=float