Skip to content
Snippets Groups Projects
Commit b6aeeb9e authored by Tymoteusz Motylewski's avatar Tymoteusz Motylewski Committed by Stefan Neufeind
Browse files

[BUGFIX] Catch InvalidPackageManifestException in PackageManager

Prevents TYPO3 from going fatal when ext_emconf.php for some
package is missing.

Releases: master
Resolves: #68082
Change-Id: I646a26e9b952561480241cc06ad918fb64bb3d94
Reviewed-on: http://review.typo3.org/41171


Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Reviewed-by: default avatarStefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: default avatarStefan Neufeind <typo3.neufeind@speedpartner.de>
parent cfc2d15e
Branches
Tags
No related merge requests found
......@@ -448,6 +448,10 @@ class PackageManager implements \TYPO3\CMS\Core\SingletonInterface {
$this->unregisterPackageByPackageKey($packageKey);
$packageStatesHasChanged = TRUE;
continue;
} catch (Exception\InvalidPackageManifestException $exception) {
$this->unregisterPackageByPackageKey($packageKey);
$packageStatesHasChanged = TRUE;
continue;
}
$this->registerPackage($package, FALSE);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment