ID:               21319
 Comment by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           Open
 Bug Type:         Scripting Engine problem
 Operating System: windows xp
 PHP Version:      4.3.0
 New Comment:

i withdraw my speculation about the die construct beeing the problem;

i have a script that does.. something (checks urls & downloads them via
fsockopen) 20 times in a for loop from 1 to 20.. sometimes there is an
error when downloading, and naturally, to move on to the next url, i
use the continue construct (or whatever it's called).

I run my scripts from the command prompt with a batch script that runs
"PHP SCRIPTNAME.PHP" over and over in an infinite loop..

since the php script is executed in a loop, it wouldn't really matter
if you call continue or die since the next url in the database would be
processed either way..

Now this should be interesting;
NOT A SINGLE CRASH, has ever occurred ever since i've started using die
instead of continue on download errors..

and you're still not responding..

osman darcan


Previous Comments:
------------------------------------------------------------------------

[2003-01-07 13:56:48] [EMAIL PROTECTED]

I am using Apache and yes, it may be the same problem, what i don't
understand is why these guys dont respond, i would really like to know
if they're into the problem or if they haven't even read my messages
yet..

a simple "we're looking into the problem" would be fine.. but nooo..

------------------------------------------------------------------------

[2003-01-07 03:19:18] [EMAIL PROTECTED]

Hi, i'm getting the same errors on two different Windows XP Pro
installations. 

I'll try to get some more information (xp related addresses from the
crash) but from the head i remember that the problem is
php_iisfunc.dll.

The web'server (PWS) serves seems the pages correctly but at the end of
the session the error occurs. I can reproduce the error everytime in
multiple scenarios.

I know there is another reported bug related to Apache  under WinXP
(php_apachefunc.dll) and i won't be surprised if this is actually a
related issue.

------------------------------------------------------------------------

[2003-01-04 05:08:38] [EMAIL PROTECTED]

Hi, i've just upgraded to php 4.3.0 and i'm pleased the fsockopen
timeout problem has been fixed..

but now to something more serious:

the php script interpreter crashes, windows takes over command and
says
"PHP Script Interpreter has encountered a problem and needs to close.
We
are sorry for the inconvenience." and you get to choose to send or
dont
send an error report to microsoft
("please tell microsoft about this problem" it says)

this happens very often... i suspect this has something to do with the
die() construct and/or the mysql interface... because the crash often
comes directly after a erroneus mysql query a it's
die-error-message...
but not always.. i think.. sometimes no error is produced by php at
all..

i want to be of more help by telling you how to reproduce the error
but
i haven't figured out how to figure out how to tell you to reproduce
the
error..

------------------------------------------------------------------------

[2003-01-02 15:52:59] [EMAIL PROTECTED]

i have by the way only 500 MB of ram

------------------------------------------------------------------------

[2003-01-02 15:51:55] [EMAIL PROTECTED]

FATAL:  emalloc():  Unable to allocate 1936028514 bytes

is this php's fault or the os'?

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/21319

-- 
Edit this bug report at http://bugs.php.net/?id=21319&edit=1

Reply via email to