#23380 [NEW]: Seems to be an fopen bug.
| From: | info at paradigmdirect dot com | Date: | Mon, 28 Apr 2003 13:01:23 +0000 |
| Subject: | #23380 [NEW]: Seems to be an fopen bug. | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-38550@lists.php.net to get a copy of this message | ||
From: info at paradigmdirect dot com
Operating system: w2k sp3
PHP version: 4.3.2RC1
PHP Bug Type: Reproducible crash
Bug description: Seems to be an fopen bug.
I added this to closed bug #22820 also....
I have a bit of code that does the exact same thing as in 22820. It is
unfortunately too big as Nick pointed out with his. The common thing is
fopen on a url and a connection to mysql. The errors occur all over the
place according to dr watson. Here are some examples:
function: efree
FAULT ->100b8fb4 8b4608 mov eax,[esi+0x8]
ds:00a7d5c2=????????
...another...
function: zend_hash_index_update_or_next_insert
FAULT ->100adc49 892cb1 mov [ecx+esi*4],ebp
ds:0000000b=????????
...another (whole)...
function: zend_hash_rehash
100add42 c1e902 shr ecx,0x2
100add45 f3ab rep stosd
es:00ce8c60=011931f0
100add47 8bce mov ecx,esi
100add49 33f6 xor esi,esi
100add4b 83e103 and ecx,0x3
100add4e f3aa rep stosb
es:00ce8c60=f0
100add50 8b4214 mov eax,[edx+0x14]
ds:01766eb2=????????
100add53 3bc6 cmp eax,esi
100add55 7427 jz
do_bind_function_or_class+0x2b2e (100b687e)
100add57 8b4a04 mov ecx,[edx+0x4]
ds:01766eb2=????????
FAULT ->100add5a 8b38 mov edi,[eax]
ds:65332d36=????????
100add5c 23cf and ecx,edi
100add5e 8b7a1c mov edi,[edx+0x1c]
ds:01766eb2=????????
100add61 8b3c8f mov edi,[edi+ecx*4]
ds:0000000f=????????
100add64 89701c mov [eax+0x1c],esi
ds:65db0308=????????
100add67 3bfe cmp edi,esi
100add69 897818 mov [eax+0x18],edi
ds:65db0308=????????
100add6c 7403 jz
do_bind_function_or_class+0x2921 (100b6671)
100add6e 89471c mov [edi+0x1c],eax
ds:01766232=????????
100add71 8b7a1c mov edi,[edx+0x1c]
ds:01766eb2=????????
100add74 89048f mov [edi+ecx*4],eax
ds:0000000f=????????
100add77 8b4010 mov eax,[eax+0x10]
ds:65db0308=????????
Hope this helps a little.
J
--
Edit bug report at http://bugs.php.net/?id=23380&edit=1
--
Try a CVS snapshot: http://bugs.php.net/fix.php?id=23380&r=trysnapshot
Fixed in CVS: http://bugs.php.net/fix.php?id=23380&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=23380&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=23380&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=23380&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=23380&r=support
Expected behavior: http://bugs.php.net/fix.php?id=23380&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=23380&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=23380&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=23380&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=23380&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=23380&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=23380&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=23380&r=gnused