Am 24.06.20 um 21:22 schrieb tyson andre:
Hi internals,

By default, strings in parameter lists are truncated to 15 bytes by default in 
Throwable->getTraceAsString()
(and Throwable->__toString() as a consequence).
(in Zend/zend_exception.c in `static void _build_trace_args(zval *arg, 
smart_str *str)`)

This limit is too short to see relevant information such as file paths, full 
urls, etc, which makes reporting bugs in applications inconvenient.

Would there be any interest in an ini setting such as 
`exception_string_length_limit` as a non-negative value to raise this (either 
allowed to be 0 or more or 15 or more, defaulting to 15)

(....)

Thanks,
- Tyson

+1, wanted this for years but never got around to tackle it


Thomas

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php

Reply via email to