#3532 [Opn->]: Crash in NTDLL due to a parse error
| From: | hholzgra@php.net | Date: | Tue, 01 Oct 2002 18:52:51 +0000 |
| Subject: | #3532 [Opn->]: Crash in NTDLL due to a parse error | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-21039@lists.php.net to get a copy of this message | ||
ID: 3532
Updated by: hholzgra@php.net
Reported By: djonexx@wuzwuz.nuigalway.ie
-Status: Open
+Status: Won\'t fix
Bug Type: Reproducible Crash
Operating System: Win NT 4.0, SP6a; Apache 1.3.6 o
PHP Version: 3.0.14
New Comment:
We are sorry, but can not support PHP 3 related problems anymore.
Momentum is gathering for PHP 5, and we think supporting PHP 3 will
lead to a waste of resources which we want to put into getting PHP 5
ready. Ofcourse PHP 4 will will continue to be supported for the
forseeable future.
Previous Comments:
------------------------------------------------------------------------
[2000-02-18 14:43:43] djonexx@wuzwuz.nuigalway.ie
<?php
$queryString = "SELECT * FROM MUNTI
ORDER BY IN_HARTA ASC";
$dbConnect = odbc_connect("MUNTIDB", "", "", SQL_CUR_USE_ODBC);
if($dbConnect) {
$muntidb = odbc_exec($dbConnect, $queryString);
while($row = odbc_fetch_row($muntidb)) {
$idZona = odbc_result($muntidb, "IN_HARTA");
$queryListString = "SELECT ZONEDEF.X,ZONEDEF.Y FROM ZONEDEF
WHERE ZONEDEF.ID_ZONA = $idZona";
$zonadb = odbc_exec($dbConnect, $queryListString);
print "<area shape=\"poly\" coords=\"";
$bVirgula = 0;
$fx = 0;
$fy = 0;
while($row2 = odbc_fetch_row($zonadb)) {
$x = odbc_result($zonadb, 1);
$y = odbc_result($zonadb, 2);
if($bVirgula) {
print ","; $fx = $x; $fy = $y;
//}
print "$x,$y";
$bVirgula = 1;
}
print "$fx,$fy";
print "\" href=\"javascript:showMountain($idZona)\"
target=\"tr_navigator\" title=\"" . odbc_result($muntidb, "NAME")
."\">";
}
odbc_close($dbConnect);
}
?>
Seems like the missing closing bracket for the if($bVirgula) block is
causing an Access Violation error in the NTDLL.DLL at adress
0x77F6754B. The call stack was
NTDLL.DLL 0x77F6754B
PHP.EXE 0x0041E652
PHP.EXE 0x00436774
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=3532&edit=1