Bug #65577
closed
Logging API does not cope with Exceptions properly
Added by Markus Klein about 9 years ago.
Updated over 5 years ago.
Description
Logging exceptions via Logging API does not print them as the LogRecord processes the exception through json_encode which results in an empty object.
Testcode:
ini_set('zlib.output_compression',0);
header('Content-type: text/plain; charset=utf-8');
$e = new Exception('foo');
$msg = (string)$e;
$msg2 = json_encode($e);
echo $msg;
echo "\n\n";
echo $msg2;
$msg2
gives an empty result {}
.
- Description updated (diff)
- Status changed from Accepted to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37602
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37602
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37602
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37602
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Under Review
Patch set 1 for branch TYPO3_6-2 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37621
- Status changed from Under Review to Resolved
- Status changed from Resolved to Under Review
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37638
Patch set 1 for branch TYPO3_6-2 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37896
- Status changed from Under Review to Resolved
- Status changed from Resolved to Closed
Also available in: Atom
PDF