Project

General

Profile

Actions

Bug #56656

closed

tx_extbase_cache_reflection not working when igbinary is enabled

Added by Michiel Roos about 10 years ago. Updated about 10 years ago.

Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2014-03-07
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
5.3
Tags:
Complexity:
no-brainer
Is Regression:
No
Sprint Focus:

Description

The reflection cache object contains NULL characters. The value is stored in a TEXT field in case a database cache backend is used.

calling igbinary_unserialize() on the value fetched from the TEXT field will return a NULL.

Changing the field to a BLOB fixes this.

The extbase reflection cache never worked for TYPO3 installations using the cacheing framework with a Db backend for extbase and igbinary enabled.


Related issues 1 (0 open1 closed)

Is duplicate of TYPO3 Core - Bug #28451: t3lib_cache_frontend_VariableFrontend and igbinary: igbinary_unserialize_string: end-of-dataRejectedNicole Cordes2011-07-25

Actions
Actions #1

Updated by Gerrit Code Review about 10 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/28164

Actions #2

Updated by Michiel Roos about 10 years ago

I have only seen this is the 4.5 branch

Actions #3

Updated by Gerrit Code Review about 10 years ago

Patch set 1 for branch TYPO3_4-5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/28174

Actions #4

Updated by Michiel Roos about 10 years ago

Steps to reproduce:

  • Enable caching framework
  • Enable errorDisplay
  • Enable an ExtBase plugin on a frontend page
  • Install igbinary from pecl for example
pecl install igbinary

Version 1.1.1 will throw many many warnings in the TYPO3 sys_log about unserialize-long prematurely reaching end of data.

Actions #5

Updated by Markus Klein about 10 years ago

  • Status changed from Under Review to Closed

Duplicates #28451

Patch will be abandoned since there's one.

Actions #6

Updated by Gerrit Code Review about 10 years ago

  • Status changed from Closed to Under Review

Patch set 2 for branch TYPO3_4-5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/29001

Actions #7

Updated by Gerrit Code Review about 10 years ago

Patch set 3 for branch TYPO3_4-5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/29001

Actions #8

Updated by Stefan Neufeind about 10 years ago

  • Status changed from Under Review to Rejected

Not a critical issue. As decided by Ernesto we won't have this in 4.5 anymore, sorry. For those who need it, please execute the db-change manually.

Is already mediumblob in >=6.1.

Actions

Also available in: Atom PDF