View Issue Details

IDProjectCategoryView StatusLast Update
0006838OXID eShop (all versions)4.07. Source code, Testpublic2018-06-08 09:59
Reporters.krenz 
PrioritylowSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0006838: Exception handling is not PHP 7.x compatible
DescriptionThe exception handler was NOT converted to be PHP 7.x and PHP 5.x compatible.

If an PHP Error is thrown (for example a TypeError) PHP creates a fatal error, because of the incompatible type in the exception handler.

For examples take look at http://php.net/manual/en/migration70.incompatible.php#migration70.incompatible

A screenshot of the resulting error (xdebug) error message is attached.
TagsException, fatal, PHP
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
MySQL VersionNot defined

Activities

s.krenz

2018-06-07 14:27

reporter  

robert blank

2018-06-08 09:59

reporter   ~0012500

This has already been fixed.
See https://github.com/OXID-eSales/oxideshop_ce/commit/b9ab795f5df3534a6e11173a1d2feb15785892ae
The fix will be rolled out with the next minor release.

You could ask product management to consider backporting the fix to the next patch release.