View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006838 | OXID eShop (all versions) | 4.07. Source code, Test | public | 2018-06-07 14:27 | 2022-02-07 10:30 |
| Reporter | s.krenz | Assigned To | |||
| Priority | low | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Fixed in Version | 6.3.0 | ||||
| Summary | 0006838: Exception handling is not PHP 7.x compatible | ||||
| Description | The 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. | ||||
| Tags | Exception, fatal, PHP | ||||
| Attached Files | |||||
| Theme | Not defined | ||||
| Browser | Not defined | ||||
| PHP Version | 7.0 | ||||
| Database Version | Not defined | ||||
|
|
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. |