From:             [EMAIL PROTECTED]
Operating system: Windows 98
PHP version:      4.0.6
PHP Bug Type:     Reproducible crash
Bug description:  PHP crashes on calling a shell based program without a total search 
path

Whe I execute the script below direct from the command line (e.g.c:\>php
crash.php), php crashes.
1.) the command "echo `perl -h`;" is executed, it displays the 'help desk'
from perl correctly
2.) the command "echo `c:\\command.com /C echo hallo`;" is executed this
runs and display "hello", but
3.) the command "echo `echo hallo`;" displays "...Warning unable to
execute..." but shows the windows Application crash Dialog, after closing
this Dialog the script terminate, without execute more lines.

Best regards
Ekkehard Domning
-=-=-=- Script contents -=-=-=-
<?php
// This works
echo `perl -h`;
// This too
echo `c:\\command.com /C echo hallo`;

// This crashes
echo `echo hallo`;

?>
-=-=-=- Script contents end-=-=-=-
-=-=-=- Script Output -=-=-=-
[...]
hallo
<br>
<b>Warning</b>:  Unable to execute 'echo hallo' in <b>crash.php</b> on line
<b>10</b><br>
-=-=-=- Script Output end-=-=-=-

-=-=-=- Windows Application Error Dialogbox  -=-=-=-
PHP verursachte einen Fehler durch eine ungültige Seite
in Modul KERNEL32.DLL bei 0177:bff7b983.
Register:
EAX=00000020 CS=0177 EIP=bff7b983 EFLGS=00010202
EBX=7802347e SS=017f ESP=0063f7e4 EBP=0063f820
ECX=7803ad88 DS=017f ESI=00000020 FS=4caf
EDX=00790550 ES=017f EDI=00000000 GS=0000
Bytes bei CS:EIP:
80 3e 04 74 0f 33 c0 50 50 50 68 05 00 00 c0 e8 
Stapelwerte:
0065d800 780101e8 00000020 780234a9 00000000 00000000 0065d800 7802347e
78001409 00001010 0063f614 0063fe28 7800e492 780342a8 ffffffff 00000000 
-=-=-=- Windows Application Error Dialogbox  end-=-=-=-

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


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to