http://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692012-11-13T17:06:46ZTYPO3 ForgeTYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1402442012-11-13T17:06:46ZMarkus Kleinmarkus.klein@typo3.org
<ul></ul><p>Hi Christian,</p>
<p>can you please post your PHP settings. Did you activate STRICT mode?<br />Usually the implicit conversion from integer to string should not issue a PHP warning.</p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1404952012-11-15T11:38:15ZPatrick Broens
<ul><li><strong>Category</strong> set to <i>Miscellaneous</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>Needs Feedback</i></li></ul> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1405042012-11-15T12:03:51ZChristian Finkemeier
<ul></ul><p>My PHP settings for error_reporting is "E_ALL & ~E_DEPRECATED"</p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1405092012-11-15T12:14:48ZMarkus Kleinmarkus.klein@typo3.org
<ul></ul><p>That should be ok.</p>
<p>Can you please post the complete error message from the log and maybe a stack trace?</p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1405392012-11-15T13:25:22ZChristian Finkemeier
<ul></ul><p>This is the error message from sys_log:<br /><pre>
Core: Error handler (FE): PHP Warning: explode() expects parameter 2 to be string, null given in /typo3_src-4.5.22/t3lib/class.t3lib_div.php on line 1950
</pre><br />And this is an backtrace from t3lib_div::trimExplode:<br /><pre>
require(YPO3/typo3_src-4.5.22/typo3/sysext/cms/tslib/index_ts.php),YPO3/typo3_src-4.5.22/index.php#83 // tslib_fe->initFEuser#260 // t3lib_DB->cleanIntList#623 // t3lib_div::intExplode#856 // t3lib_div::trimExplode#1913
</pre></p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1730922013-07-12T10:41:48ZAlexander Opitzopitz.alexander@googlemail.com
<ul><li><strong>Status</strong> changed from <i>Needs Feedback</i> to <i>New</i></li></ul> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1735312013-07-15T20:32:29ZGerrit Code Review
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Under Review</i></li></ul><p>Patch set 1 for branch <strong>master</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/22327">https://review.typo3.org/22327</a></p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1735612013-07-15T22:36:52ZGerrit Code Review
<ul></ul><p>Patch set 1 for branch <strong>TYPO3_6-1</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/22338">https://review.typo3.org/22338</a></p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1735622013-07-15T22:37:05ZGerrit Code Review
<ul></ul><p>Patch set 1 for branch <strong>TYPO3_6-0</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/22339">https://review.typo3.org/22339</a></p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1735642013-07-15T22:49:42ZGerrit Code Review
<ul></ul><p>Patch set 1 for branch <strong>TYPO3_4-7</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/22340">https://review.typo3.org/22340</a></p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1735652013-07-15T22:50:01ZGerrit Code Review
<ul></ul><p>Patch set 1 for branch <strong>TYPO3_4-5</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/22341">https://review.typo3.org/22341</a></p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1735672013-07-15T23:30:28ZMarkus Kleinmarkus.klein@typo3.org
<ul><li><strong>Status</strong> changed from <i>Under Review</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset <a class="changeset" title="[BUGFIX] Fix PHP warning trigged in initFEuser TypoScriptFrontendController::initFEuser() calls ..." href="http://forge.typo3.org/projects/typo3cms-core/repository/1749/revisions/28d8fae921a224e89c41657e0b8f44e195398405">28d8fae921a224e89c41657e0b8f44e195398405</a>.</p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1769252013-08-08T11:10:06ZChristian Finkemeier
<ul></ul><p>Thanks for updating tslib_fe::initFEuser. But you forgot <strong>t3lib_userAuth::getAuthInfoArray</strong> :-)<br />It should be<br /><pre>
@@ -1282,20 1282,24 @@ t3lib_userAuth::getAuthInfoArray
function getAuthInfoArray() {
$authInfo = array();
$authInfo['loginType'] = $this->loginType;
$authInfo['refInfo'] = parse_url(t3lib_div::getIndpEnv('HTTP_REFERER'));
$authInfo['HTTP_HOST'] = t3lib_div::getIndpEnv('HTTP_HOST');
$authInfo['REMOTE_ADDR'] = t3lib_div::getIndpEnv('REMOTE_ADDR');
$authInfo['REMOTE_HOST'] = t3lib_div::getIndpEnv('REMOTE_HOST');
$authInfo['security_level'] = $this->security_level;
$authInfo['showHiddenRecords'] = $this->showHiddenRecords;
// can be overidden in localconf by SVCONF:
$authInfo['db_user']['table'] = $this->user_table;
$authInfo['db_user']['userid_column'] = $this->userid_column;
$authInfo['db_user']['username_column'] = $this->username_column;
$authInfo['db_user']['userident_column'] = $this->userident_column;
$authInfo['db_user']['usergroup_column'] = $this->usergroup_column;
$authInfo['db_user']['enable_clause'] = $this->user_where_clause();
- $authInfo['db_user']['checkPidList'] = $this->checkPid ? $this->checkPid_value : '';
+ $authInfo['db_user']['checkPidList'] = ($this->checkPid && $this->checkPid_value)
+ ? $this->checkPid_value
+ : '';
- $authInfo['db_user']['check_pid_clause'] = $this->checkPid ? ' AND pid IN (' . $GLOBALS['TYPO3_DB']->cleanIntList($authInfo['db_user']['checkPidList']) . ')' : '';
+ $authInfo['db_user']['check_pid_clause'] = ($this->checkPid && $this->checkPid_value)
+ ? ' AND pid IN (' . $GLOBALS['TYPO3_DB']->cleanIntList($authInfo['db_user']['checkPidList']) . ')'
+ : '';
$authInfo['db_groups']['table'] = $this->usergroup_table;
return $authInfo;
}
</pre></p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=1769322013-08-08T11:52:23ZMarkus Kleinmarkus.klein@typo3.org
<ul></ul><p>@Christian: Indeed, I forgot about it.</p>
<p>Could you please file another forge issue and add this as related.<br />Feel free to add me as watcher as well.<br />Thanks.</p> TYPO3 Core - Bug #42921: t3lib_div->trimExplode fills database table sys_loghttp://forge.typo3.org/issues/42921?journal_id=3842592018-10-02T12:14:46ZBenni Mackbenni@typo3.org
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>