PHP 4.0 Bug #8647: php.exe exception: access violation address: 0x1008e6a1 on or after file()
| From: | peter at helpnet dot com dot au | Date: | Thu, 11 Jan 2001 02:05:56 +0000 |
| Subject: | PHP 4.0 Bug #8647: php.exe exception: access violation address: 0x1008e6a1 on or after file() | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-43752@lists.php.net to get a copy of this message | ||
From: peter@helpnet.com.au
Operating system: NT 4.0 SP6a
PHP version: 4.0.4
PHP Bug Type: Reproduceable crash
Bug description: php.exe exception: access violation address: 0x1008e6a1 on or after file()
Loading array via file(). File is 4Mb of text. Bang, PHP died.
I increased PHP memory from 8 MB to 20 Mb but did not fix it. I cut the file down to about 10Kb but
that did not fix it. When I comment out the line containing file(), that removes the problem.
I thought it might not be file(), it might be any part of the code that uses the array so I
commented out file() and inserted statements that manually load the array with data. The script ran
to completion using the manual array.
gdb backtrace is gobbledygook to me. I am reading your documentation page to see if any of it is
relevant to Windows environment. If your page helps me change my php setup to produce additional
diagnostics, I will add them to this report.
Apache is the latest Apache 1.14 or something from about 3 weeks ago. PHP is PHP 4.0.4 from the
large download file. NT 4.0 SP6a running without a hitch for 6 months. The code I am working on was
working in the middle of last year on a PHP3 downloaded in the middle of last year.
--
Edit Bug report at: http://bugs.php.net/?id=8647&edit=1