|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2002-06-11 17:27 UTC] curtis at csummers dot org
[2002-06-11 17:30 UTC] curtis at csummers dot org
[2002-06-11 17:40 UTC] curtis at csummers dot org
[2002-06-11 18:37 UTC] sniper@php.net
[2002-06-12 09:59 UTC] curtis at csummers dot org
[2002-06-12 10:01 UTC] sniper@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Nov 05 20:00:01 2025 UTC |
PHP is crashing with the following error: The instruction at "0x77fcb03d" referenced memory at "0x00000000". The memory could not be written. The error occurs when I am accessing data from an array returned from mssql_fetch_array(). Sample code: while($objArr = mssql_fetch_array($objRS)) { print('This one works:'.nl2br(stripslashes($objArr['field1'])).'<br>'); print('Crashes here (sometimes):<br>'.nl2br(stripslashes($objArr['field2'])).'<br>'); } The crash does not always occur. I believe it may depend on the data, but I can't find any correlation between the data in the database and when it crashes. I cannot generate this crash on 4.1.x, but I can with 4.2.0 and 4.2.1. Here's the point at which it crashes in the php4ts.dll: -> 1008D772 jmp 1008D781 which jumps to this line: 1008D781 mov esi,eax