Bug #79183

[] operator not supported for strings

Added by Jeppe Donslund over 4 years ago. Updated over 3 years ago.

Should have
Target version:
Start date:
Due date:
% Done:


Estimated time:
TYPO3 Version:
PHP Version:
Is Regression:
Sprint Focus:


New installation makes this error

[] operator not supported for strings

Error thrown in file: typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php in line 355.

TYPO3 7.6.15
PHP 7.1


Updated by Chris topher over 4 years ago

  • Project changed from TYPO3 CMS - What's New to TYPO3 Core
  • TYPO3 Version set to 7
  • PHP Version set to 7.1
  • Is Regression set to No

Updated by Chris topher over 4 years ago

if (!is_array($this->rL_uidRegister)) {
       // ...
       foreach ($this->tmpl->rootLine as $v_rl) {
             // ...
             // Add to register:
             $this->rL_uidRegister[] = 'ITEM:' . $v_rl['uid'] . # line 355

Updated by Wouter Wolters over 4 years ago

  • Status changed from New to Rejected

There is a pending review for this already in Gerrit. See https://review.typo3.org/#/c/50974/. Please verify and vote in Gerrit if possible. Thanks.


Updated by Dirk Klimpel over 4 years ago

It is fixed in TYPO3 7 LTS.


Updated by Christian Weiske over 3 years ago

  • TYPO3 Version changed from 7 to 6.2

This also happens in TYPO3 6.2.31.


Updated by Frank no-lastname-given over 3 years ago

This also happens after a download from server and local install under Typo3 7.6. It does not seem to be fixed at all.
Not in the mood to trace it down (so many, many, many errors to trace down with typo3 i am really fed up with this). Quick fix for me was to not use PHP7 but use PHP5.6.

Also available in: Atom PDF