On 17 Feb 2001 [EMAIL PROTECTED] wrote:

> ID: 9312
> Updated by: cynic
> Reported By: [EMAIL PROTECTED]
> Old-Status: Open
> Status: Bogus
> Bug Type: Reproduceable crash

Why is this bug bogus?

>
>
>
> Previous Comments:
> ---------------------------------------------------------------------------
>
> [2001-02-16 21:47:40] [EMAIL PROTECTED]
> Running "php -l test.php" on a script with a parse error
> causes a segmentation fault.
>
> test.php:
> <?php
>
> $test = "parse error here"
> print $test;
>
> ?>
>
> backtrace:
> #0  0x80d7564 in destroy_op_array (op_array=0x0) at
> zend_opcode.c:143
> #1  0x8064c78 in php_lint_script (file=0xbffffc54) at
> main.c:1228
> #2  0x80635a9 in main (argc=3, argv=0xbffffcb4) at
> cgi_main.c:718
>
> One fix is to patch main/main.c (v 1.322) at line 1228
>         if( op_array ) {
>                 destroy_op_array(op_array);
>         }
>
> (I tried this and now lint is happy)
>
> A better solution is probably to fix zend_opcode.c though.
> Tim

Derick Rethans

---------------------------------------------------------------------
      PHP: Scripting the Web - www.php.net - [EMAIL PROTECTED]
---------------------------------------------------------------------


-- 
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