Bug #40864
closedConfiguration of an extension fails with fatal error
100%
Description
When clicking on "Configure" of an extension, that has not been configured before, thus having no serialized configuration array, the extension manager quits with the message
#1: PHP Catchable Fatal Error: Argument 1 passed to TYPO3\CMS\Core\Utility\ArrayUtility::flatten() must be of the type array, boolean given
The reason is, that the extension manager tries to unserialize the selected extensions configuration. Because the required entry does not exist in $TYPO3_CONF_VARS, the unserialize call returns a boolean false instead of an array.
Updated by Gerrit Code Review about 12 years ago
Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14548
Updated by Gerrit Code Review about 12 years ago
Patch set 2 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14548
Updated by Gerrit Code Review about 12 years ago
Patch set 3 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14548
Updated by Gerrit Code Review about 12 years ago
Patch set 4 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14548
Updated by Gerrit Code Review about 12 years ago
Patch set 5 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14548
Updated by Susanne Moog about 12 years ago
- Priority changed from Should have to Must have
Updated by Christian Kuhn about 12 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Resolved: Patch is merged.
Updated by d.ros no-lastname-given almost 12 years ago
I reran into this issue with 6.0.1 and only @ext:rsaauth other extensions work fine.
PHP Catchable Fatal Error: Argument 1 passed to TYPO3\CMS\Core\Utility\ArrayUtility::flatten() must be an array, boolean given, called in /var/www/web7/html/T3/typo3_sources/typo3_src-6.0.1/typo3/sysext/extensionmanager/Classes/Domain/Repository/ConfigurationItemRepository.php on line 181 and defined in /var/www/web7/html/T3/typo3_sources/typo3_src-6.0.1/typo3/sysext/core/Classes/Utility/ArrayUtility.php line 326
Updated by Oliver Hader over 11 years ago
- Project changed from 2269 to TYPO3 Core