Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit a143a49

Browse files
Include 'PHP Request Shutdown' in error messages
1 parent c6b5352 commit a143a49

File tree

6 files changed

+12
-13
lines changed

6 files changed

+12
-13
lines changed

‎ext/imap/tests/bug46918.phpt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,4 @@ array (
7272
'host' => '.SYNTAX-ERROR.',
7373
),
7474
)
75-
Notice: Unknown: Unexpected characters at end of address: @two (errflg=3) in Unknown on line 0
75+
Notice: PHP Request Shutdown: Unexpected characters at end of address: @two (errflg=3) in Unknown on line 0

‎ext/imap/tests/imap_open_error.phpt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ Warning: imap_open(): Couldn't open stream in %s on line %d
4444

4545
Warning: imap_open(): Retries must be greater or equal to 0 in %s on line %d
4646

47-
Notice: Unknown: Can't open mailbox : no such mailbox (errflg=2) in Unknown on line 0
47+
Notice: PHP Request Shutdown: Can't open mailbox : no such mailbox (errflg=2) in Unknown on line 0

‎ext/session/tests/bug60634.phpt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ echo "um, hi\n";
5353
--EXPECT--
5454
write: goodbye cruel world
5555

56-
Warning: Unknown: Cannot call session save handler in a recursive manner in Unknown on line 0
56+
Warning: PHP Request Shutdown: Cannot call session save handler in a recursive manner in Unknown on line 0
5757

58-
Warning: Unknown: Failed to write session data using user defined save handler. (session.save_path: ) in Unknown on line 0
58+
Warning: PHP Request Shutdown: Failed to write session data using user defined save handler. (session.save_path: ) in Unknown on line 0
5959
close: goodbye cruel world

‎ext/session/tests/bug60634_error_3.phpt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ Stack trace:
5050
#1 {main}
5151
thrown in %s on line %d
5252

53-
Warning: Unknown: Cannot call session save handler in a recursive manner in Unknown on line 0
53+
Warning: PHP Request Shutdown: Cannot call session save handler in a recursive manner in Unknown on line 0

‎ext/session/tests/bug60634_error_4.phpt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ Stack trace:
5050
#1 {main}
5151
thrown in %s on line %d
5252

53-
Warning: Unknown: Cannot call session save handler in a recursive manner in Unknown on line 0
53+
Warning: PHP Request Shutdown: Cannot call session save handler in a recursive manner in Unknown on line 0

‎main/main.c‎

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1016,14 +1016,13 @@ PHPAPI ZEND_COLD void php_verror(const char *docref, const char *params, int typ
10161016
default:
10171017
function = "Unknown";
10181018
}
1019+
} else if ((function = get_active_function_name()) && strlen(function)) {
1020+
is_function = 1;
1021+
class_name = get_active_class_name(&space);
1022+
} else if (EG(flags) & EG_FLAGS_IN_SHUTDOWN) {
1023+
function = "PHP Request Shutdown";
10191024
} else {
1020-
function = get_active_function_name();
1021-
if (!function || !strlen(function)) {
1022-
function = "Unknown";
1023-
} else {
1024-
is_function = 1;
1025-
class_name = get_active_class_name(&space);
1026-
}
1025+
function = "Unknown";
10271026
}
10281027

10291028
/* if we still have memory then format the origin */

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /