[BUGFIX] Prevent crash in Install Tool and EM with invalid ext_tables.sql 80/50180/5
authorXavier Perseguers <xavier@typo3.org>
Tue, 11 Oct 2016 07:54:22 +0000 (09:54 +0200)
committerMorton Jonuschat <m.jonuschat@mojocode.de>
Thu, 13 Oct 2016 14:04:29 +0000 (16:04 +0200)
commit80e64d1006d7be4f76ac6ad46bef5e735ecafe46
treecedc9bee97951b5af9138f6f6e8556634d3f1a6e
parent861ae197a0e1b6f79636ea66630dd3b367417700
[BUGFIX] Prevent crash in Install Tool and EM with invalid ext_tables.sql

If a parsing exception is thrown, this exception is now catched and the
error message is being displayed as a flash message along with
contextual information.

Change-Id: Idb7749d9c6fbde3758829938a77067abbad9f068
Resolves: #78235
Releases: master
Reviewed-on: https://review.typo3.org/50180
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
typo3/sysext/core/Classes/Database/Schema/SchemaMigrator.php
typo3/sysext/extensionmanager/Classes/Utility/InstallUtility.php
typo3/sysext/install/Classes/Controller/Action/Tool/ImportantActions.php