Bug #20624
closedUncaught exception InvalidArgumentException on creating graphical menus
0%
Description
Setup today apache with typo3 in 3 different versions for testing (4.26 stable, 4.26 svn , 4.30 svn ). For a simple layout i included static cSet(default) and template:MM. With 4.26 stable/svn no problem, but with 4.30 svn i got fatal php error. Switched in 4.30 svn from static template:MM to static template:HYPER and no error occured. Switching back and i got fatal php error again (2-3 times with cache clearing).
There are two options: the static template is broken or there is a minor error in caching mechanism of Typo3. Included fatal error with stack information within additional information.
Fatal error: Uncaught exception 'InvalidArgumentException' with message '"ident_MENU IMAGEMAP" is not a valid tag for a cache entry.' in /var/www/typo3_svn/trunk/t3lib/cache/frontend/class.t3lib_cache_frontend_variablefrontend.php:59 Stack trace: #0 /var/www/typo3_svn/trunk/t3lib/class.t3lib_page.php(978): t3lib_cache_frontend_VariableFrontend->set('6b7c2f8b461595f...', '<area shape="po...', Array, 0) #1 /var/www/typo3_svn/trunk/typo3/sysext/cms/tslib/class.tslib_menu.php(2725): t3lib_pageSelect::storeHash('6b7c2f8b461595f...', '<area shape="po...', 'MENU IMAGEMAP') #2 /var/www/typo3_svn/trunk/typo3/sysext/cms/tslib/class.tslib_menu.php(2543): tslib_imgmenu->makeImageMap(Array) #3 /var/www/typo3_svn/trunk/typo3/sysext/cms/tslib/class.tslib_menu.php(897): tslib_imgmenu->generate() #4 /var/www/typo3_svn/trunk/typo3/sysext/cms/tslib/class.tslib_content.php(1453): tslib_menu->makeMenu() #5 /var/www/typo3_svn/trunk/typo3/sysext/cms/tslib/class.tslib_content.php(556): tslib_cObj->HMENU #6 /var/www/typo3_svn/trunk/typo3/s in /var/www/typo3_svn/trunk/t3lib/cache/frontend/class.t3lib_cache_frontend_variablefrontend.php on line 59
(issue imported from #M11345)
Files
Updated by Oliver Hader over 15 years ago
"ident_MENU IMAGEMAP" is not a valid identifier - the space character cannot be used in the caching framework.