ID: 29127 Comment by: jonathanjarvis at hotmail dot com Reported By: bojo at gvea dot com Status: Open Bug Type: Reproducible crash Operating System: Windows 2003 Server PHP Version: 5.0.0 New Comment:
We can't use 5.0.0 or 4.3.8 until the access violation bugs on windows are fixed. Here is a list of reported access violation bugs: http://bugs.php.net/bug.php?id=28740 - Bogus http://bugs.php.net/bug.php?id=28799 - Open http://bugs.php.net/bug.php?id=28844 - No Feedback http://bugs.php.net/bug.php?id=28873 - No Feedback http://bugs.php.net/bug.php?id=28898 - Bogus http://bugs.php.net/bug.php?id=28929 - Open http://bugs.php.net/bug.php?id=28942 - Bogus http://bugs.php.net/bug.php?id=28954 - Bogus http://bugs.php.net/bug.php?id=28977 - Bogus Previous Comments: ------------------------------------------------------------------------ [2004-07-14 15:43:51] Andreas at Oslos dot Net I'm also concerned from this error, it occours since RC3. My system is based on Windows Server 2003, IIS 6. By replacing the php5isapi.dll from final release with the one from RC2, php works without any errors. Error MSG: PHP has encountered an Access Violation at ... (as example 01B973CD) ------------------------------------------------------------------------ [2004-07-14 13:23:05] stuart_lindley at dsl dot pipex dot com I am having the same problem with the final release, i've been having it since RC3, but i'm usng WindowsXP Pro with IIS 5.1 using the php5isapi.dll My exact error is PHP has encountered an Access Violation at 010173CD it also causes a HTTP1.1/500 Internal Server Error Final Note: Apache2.0.50 with PHP 5.00 works perfectly fine ------------------------------------------------------------------------ [2004-07-14 01:30:57] bojo at gvea dot com Description: ------------ This is a bug that also occured in PHP5 RC3 as referenced here: http://bugs.php.net/bug.php?id=28799 The bug system has also reported this as an issue with earlier versions of PHP. If it is not prudent to open a similar bug issue for new final release versions, then by all means this should be closed. The problem: The IIS6 server will randomly throw an error like: PHP has encountered an Access Violation at 017AE084 Alternatively, and even more rarely, PHP will throw fatal errors: Fatal error: Cannot redeclare class gfunc in D:\htdocs\include\global_functions.php on line 2 -- or -- Fatal error: Call to undefined function OCILogon() in D:\htdocs\include\classes\DatabaseHandler.php on line 45 The gfunc class is only included once using the include_once() directive. OCILogon() is part of the oci8 module, and obviously doesn't seem to get included every few reloads. The DatabaseHandler is just a simple interface for passing SQL queries back and forth, which references most of the oci8 functions. There is no consistancy with these errors. A standard page in my environment makes various oci8 queries, and uses the PHP5 XSL DOM transform (XML->HTML output). Smaller pieces of code that exclusively make use of these features do not seem to crash after several consecutive reloads, however, larger more complicated applications will crash every few page reloads and then work the next few. Actual result: -------------- PHP has encountered an Access Violation at 017AE084 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=29127&edit=1