Bug #51696 [Opn->Asn]: Bug #49800 is not a bug - must be rolled back
| From: | felipe@php.net | Date: | Thu, 29 Apr 2010 21:53:01 +0000 |
| Subject: | Bug #51696 [Opn->Asn]: Bug #49800 is not a bug - must be rolled back | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-150035@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=51696&edit=1
ID: 51696
Updated by: felipe@php.net
Reported by: david dot coleman at globant dot com
Summary: Bug #49800 is not a bug - must be rolled back
-Status: Open
+Status: Assigned
Type: Bug
Package: SimpleXML related
Operating System: all
PHP Version: 5.3.2
-Assigned To:
+Assigned To: iliaa
Previous Comments:
------------------------------------------------------------------------
[2010-04-29 18:28:41] david dot coleman at globant dot com
Description:
------------
Bug #49800 SimpleXML allow serialize() calls without warning
This bug is not a bug. The "fix" that has been put in place for PHP
5.3.2 breaks memcached horribly.
please see (censored) stack trace as posted in the "actual result" box
on this form.
This functionality MUST be allowed to maintain compatibility with
existing systems.
Thank you in advance for un-"fixing" this.
David Coleman
david.coleman@globant.com
david_coleman_007@hotmail.com
{"error":{"code":500,"message":"Serialization of
'SimpleXMLElement' is
not
allowed","debug":{"name":"Exception","message":"Serialization
of
'SimpleXMLElement' is not allowed","traces":["at () in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/memcache\/NDA_PREFIX_Memcache.class.php
line n\/a","at Memcache->set() in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/memcache\/NDA_PREFIX_Memcache.class.php
line 0","at
NDA_PREFIX_Memcache->set('NDA_REQUEST::a9f15d6cc587244cf26106655829de64edf1ae74',
object('NDA_PREFIX_FuzzyMemcacheValueWrapper'), '1', '1') in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/memcache\/NDA_PREFIX_FuzzyMemcache.class.php
line 162","at
NDA_PREFIX_FuzzyMemcache->set('NDA_REQUEST::a9f15d6cc587244cf26106655829de64edf1ae74',
array(object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT')), '1', '1') in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/rest\/common\/NDA_REQUEST.class.php
line 878","at NDA_REQUEST->createAndCacheResponseValue(null) in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/rest\/common\/NDA_REQUEST.class.php
line 819","at NDA_REQUEST->call(null) in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/rest\/common\/NDA_REQUEST.class.php
line 706","at NDA_REQUEST->get() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_WorkoutGroupPlugin\/lib\/NDA_PREFIX_WorkoutGroupPeer.class.php
line 241","at NDA_PREFIX_WorkoutGroupPeer::getResults('693A0001',
'382129543', '1270080000', '1272585600') in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_JournalHubPlugin\/lib\/models\/NDA_PREFIX_CalendarMonth.model.php
line 74","at NDA_PREFIX_CalendarMonth->buildDayDataArray() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_JournalHubPlugin\/lib\/models\/NDA_PREFIX_CalendarMonth.model.php
line 166","at
NDA_PREFIX_CalendarMonth->setReferenceTimestamp('1272549514') in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_JournalHubPlugin\/lib\/models\/NDA_PREFIX_CalendarMonth.model.php
line 54","at NDA_PREFIX_CalendarMonth->__construct('1272549514') in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_JournalHubPlugin\/lib\/helpers\/NDA_PREFIX_JournalHubMainCalendarHelper.class.php
line 50","at
NDA_PREFIX_JournalHubMainCalendarHelper::buildDomJson('1272549514') in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_WorkoutGroupPlugin\/modules\/NDA_PREFIX_WorkoutGroupServices\/actions\/actions.class.php
line 109","at
NDA_PREFIX_WorkoutGroupServicesActions->getMainCalendarData('1272549514')
in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_WorkoutGroupPlugin\/modules\/NDA_PREFIX_WorkoutGroupServices\/actions\/actions.class.php
line 104","at
NDA_PREFIX_WorkoutGroupServicesActions->executeWorkoutGroupResults(object('sfWebRequest'))
in SF_SYMFONY_LIB_DIR\/action\/sfActions.class.php line 53","at
sfActions->execute(object('sfWebRequest')) in
SF_SYMFONY_LIB_DIR\/filter\/sfExecutionFilter.class.php line 90","at
sfExecutionFilter->executeAction(object('NDA_PREFIX_WorkoutGroupServicesActions'))
in SF_SYMFONY_LIB_DIR\/filter\/sfExecutionFilter.class.php line 76","at
sfExecutionFilter->handleAction(object('sfFilterChain'),
object('NDA_PREFIX_WorkoutGroupServicesActions')) in
SF_SYMFONY_LIB_DIR\/filter\/sfExecutionFilter.class.php line 42","at
sfExecutionFilter->execute(object('sfFilterChain')) in
SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/engEngineSupportPlugin\/lib\/filter\/engTokenExtensionFilter.class.php
line 82","at engTokenExtensionFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/escAlfrescoPlugin\/lib\/filters\/escAlfrescoPreviewFilter.class.php
line 19","at escAlfrescoPreviewFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/engEngineSupportPlugin\/lib\/filter\/engIdmSessionSyncFilter.class.php
line 78","at engIdmSessionSyncFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
SF_SYMFONY_LIB_DIR\/filter\/sfRenderingFilter.class.php line 33","at
sfRenderingFilter->execute(object('sfFilterChain')) in
SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
SF_SYMFONY_LIB_DIR\/controller\/sfController.class.php line 245","at
sfController->forward('NDA_PREFIX_WorkoutGroupServices',
'workoutGroupResults') in
SF_SYMFONY_LIB_DIR\/controller\/sfFrontWebController.class.php line
48","at sfFrontWebController->dispatch() in
SF_SYMFONY_LIB_DIR\/util\/sfContext.class.php line 159","at
sfContext->dispatch() in SF_ROOT_DIR\/web\/NDA_DOMAINcom_dev.php line
6"]}}}
Expected result:
----------------
NDA_WIDGET renders properly with out exploding internally on symfony's
memcached layer.
Actual result:
--------------
{"error":{"code":500,"message":"Serialization of
'SimpleXMLElement' is
not
allowed","debug":{"name":"Exception","message":"Serialization
of
'SimpleXMLElement' is not allowed","traces":["at () in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/memcache\/NDA_PREFIX_Memcache.class.php
line n\/a","at Memcache->set() in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/memcache\/NDA_PREFIX_Memcache.class.php
line 0","at
NDA_PREFIX_Memcache->set('NDA_REQUEST::a9f15d6cc587244cf26106655829de64edf1ae74',
object('NDA_PREFIX_FuzzyMemcacheValueWrapper'), '1', '1') in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/memcache\/NDA_PREFIX_FuzzyMemcache.class.php
line 162","at
NDA_PREFIX_FuzzyMemcache->set('NDA_REQUEST::a9f15d6cc587244cf26106655829de64edf1ae74',
array(object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT'), object<\/em>('NDA_OBJECT'),
object<\/em>('NDA_OBJECT')), '1', '1') in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/rest\/common\/NDA_REQUEST.class.php
line 878","at NDA_REQUEST->createAndCacheResponseValue(null) in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/rest\/common\/NDA_REQUEST.class.php
line 819","at NDA_REQUEST->call(null) in
\/opt\/workspace\/NDA_DOMAIN.COM\/NDA_MODULE_LOCATION\/0.99.2.1\/lib\/rest\/common\/NDA_REQUEST.class.php
line 706","at NDA_REQUEST->get() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_WorkoutGroupPlugin\/lib\/NDA_PREFIX_WorkoutGroupPeer.class.php
line 241","at NDA_PREFIX_WorkoutGroupPeer::getResults('693A0001',
'382129543', '1270080000', '1272585600') in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_JournalHubPlugin\/lib\/models\/NDA_PREFIX_CalendarMonth.model.php
line 74","at NDA_PREFIX_CalendarMonth->buildDayDataArray() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_JournalHubPlugin\/lib\/models\/NDA_PREFIX_CalendarMonth.model.php
line 166","at
NDA_PREFIX_CalendarMonth->setReferenceTimestamp('1272549514') in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_JournalHubPlugin\/lib\/models\/NDA_PREFIX_CalendarMonth.model.php
line 54","at NDA_PREFIX_CalendarMonth->__construct('1272549514') in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_JournalHubPlugin\/lib\/helpers\/NDA_PREFIX_JournalHubMainCalendarHelper.class.php
line 50","at
NDA_PREFIX_JournalHubMainCalendarHelper::buildDomJson('1272549514') in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_WorkoutGroupPlugin\/modules\/NDA_PREFIX_WorkoutGroupServices\/actions\/actions.class.php
line 109","at
NDA_PREFIX_WorkoutGroupServicesActions->getMainCalendarData('1272549514')
in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/NDA_PREFIX_WorkoutGroupPlugin\/modules\/NDA_PREFIX_WorkoutGroupServices\/actions\/actions.class.php
line 104","at
NDA_PREFIX_WorkoutGroupServicesActions->executeWorkoutGroupResults(object('sfWebRequest'))
in SF_SYMFONY_LIB_DIR\/action\/sfActions.class.php line 53","at
sfActions->execute(object('sfWebRequest')) in
SF_SYMFONY_LIB_DIR\/filter\/sfExecutionFilter.class.php line 90","at
sfExecutionFilter->executeAction(object('NDA_PREFIX_WorkoutGroupServicesActions'))
in SF_SYMFONY_LIB_DIR\/filter\/sfExecutionFilter.class.php line 76","at
sfExecutionFilter->handleAction(object('sfFilterChain'),
object('NDA_PREFIX_WorkoutGroupServicesActions')) in
SF_SYMFONY_LIB_DIR\/filter\/sfExecutionFilter.class.php line 42","at
sfExecutionFilter->execute(object('sfFilterChain')) in
SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/engEngineSupportPlugin\/lib\/filter\/engTokenExtensionFilter.class.php
line 82","at engTokenExtensionFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/escAlfrescoPlugin\/lib\/filters\/escAlfrescoPreviewFilter.class.php
line 19","at escAlfrescoPreviewFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
\/opt\/workspace\/NDA_DOMAIN.com\/plugins\/engEngineSupportPlugin\/lib\/filter\/engIdmSessionSyncFilter.class.php
line 78","at engIdmSessionSyncFilter->execute(object('sfFilterChain'))
in SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
SF_SYMFONY_LIB_DIR\/filter\/sfRenderingFilter.class.php line 33","at
sfRenderingFilter->execute(object('sfFilterChain')) in
SF_SYMFONY_LIB_DIR\/filter\/sfFilterChain.class.php line 53","at
sfFilterChain->execute() in
SF_SYMFONY_LIB_DIR\/controller\/sfController.class.php line 245","at
sfController->forward('NDA_PREFIX_WorkoutGroupServices',
'workoutGroupResults') in
SF_SYMFONY_LIB_DIR\/controller\/sfFrontWebController.class.php line
48","at sfFrontWebController->dispatch() in
SF_SYMFONY_LIB_DIR\/util\/sfContext.class.php line 159","at
sfContext->dispatch() in SF_ROOT_DIR\/web\/NDA_DOMAINcom_dev.php line
6"]}}}
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=51696&edit=1