Skip to content
Snippets Groups Projects
  1. Jul 08, 2024
  2. Jul 02, 2024
  3. Jul 01, 2024
  4. Jun 30, 2024
  5. Jun 29, 2024
  6. Jun 28, 2024
  7. Jun 26, 2024
  8. Jun 25, 2024
  9. Jun 24, 2024
  10. Jun 23, 2024
  11. Jun 21, 2024
  12. Jun 19, 2024
    • Sascha Egerer's avatar
      [BUGFIX] Make ContentRenderer catch more errors · 1dbe88a6
      Sascha Egerer authored
      The ContentObjectRenderer catches \Exception's
      that occur during the rendering of a content element.
      However, since PHP 7, there is a \TypeError exception that
      occurs, for example, if the given type does not match the
      declared type.
      Because \TypeError is not a subtype of \Exception, these
      errors are not caught in the production context, and instead
      of not rendering a single content element, the whole page
      is not rendered.
      Since all types of \Throwable are essentially errors that
      will interrupt the rendering process, the catch block must
      accommodate all of these, not just implementations of \Exception.
      
      Resolves: #102044
      Releases: main, 12.4, 11.5
      Change-Id: If6218f013caf21d7fcd2c0d0d5b6b51c3bf9963e
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84757
      
      
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarcore-ci <typo3@b13.com>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      1dbe88a6
  13. Jun 18, 2024