[BUGFIX] BELog module error: "vsprintf(): Too few arguments" 67/19067/2
authorDmitry Dulepov <dmitry.dulepov@gmail.com>
Wed, 6 Mar 2013 19:05:01 +0000 (23:05 +0400)
committerChristian Kuhn <lolli@schwarzbu.ch>
Tue, 19 Mar 2013 19:59:59 +0000 (20:59 +0100)
commit027ba83c4c594a12a055b2dfab7ca21dbd0dafd1
tree46b81bc10be6223f1ff64b71b03222261223f57f
parent13870464fdc14576f902eb161950812bd5623441
[BUGFIX] BELog module error: "vsprintf(): Too few arguments"

AbstractExceptionHandler contains a function named writeLog. That
function adds an entry to the system log. System log expects not
just a string but a string format with % characters. Callers of
this methods may supply a URL ("Request URL:" in the log message)
that contains % characters. vsprintf() in the BELog view helper
will complain about missing arguments to such string.

Change-Id: Ie080c0af1d93c28f8521b670a8ae8e63f8c4cfda
Resolves: #46077
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/19067
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
typo3/sysext/core/Classes/Error/AbstractExceptionHandler.php