Req #52195 [Opn->Csd]: Interactive shell: gentle fatal error handling
| From: | johannes@php.net | Date: | Mon, 28 Jun 2010 10:51:21 +0000 |
| Subject: | Req #52195 [Opn->Csd]: Interactive shell: gentle fatal error handling | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-151921@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=52195&edit=1
ID: 52195
Updated by: johannes@php.net
Reported by: bastard dot internets at gmail dot com
Summary: Interactive shell: gentle fatal error handling
-Status: Open
+Status: Closed
Type: Feature/Change Request
Package: Scripting Engine problem
Operating System: any
PHP Version: 5.3.2
-Assigned To:
+Assigned To: johannes
New Comment:
This has been fixed in trunk some time ago, along with other
improvements. Won't appear in 5.3 though.
Previous Comments:
------------------------------------------------------------------------
[2010-06-27 06:27:14] bastard dot internets at gmail dot com
To add, failure to start or continue the shell on bad config or
environment settings would be expected. Just not as a result of shell
user errors, such as bad function definitions or typos.
------------------------------------------------------------------------
[2010-06-27 06:21:28] bastard dot internets at gmail dot com
Description:
------------
Could interactive shell not exit on fatal or any other user-generated
errors, rather instead continue after outputting the error message and
code? Giving a catchable error, just refusal to complete the previous
command in its entity (such as fatal error caused by any script in an
'included' file) would be fine.
Test script:
---------------
Any code which could cause a fatal error.
Expected result:
----------------
Shell continues on fatal error, rather than exiting.
Actual result:
--------------
Ejection from shell.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=52195&edit=1