Bug #17490 Updated: serialize() generates a string that unserialize() can't handle

From: Date: Tue, 23 Jul 2002 17:28:20 +0000
Subject: Bug #17490 Updated: serialize() generates a string that unserialize() can't handle
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-14916@lists.php.net to get a copy of this message
 ID:               17490
 Updated by:       weyrick@roadsend.com
 Reported By:      weyrick@roadsend.com
 Status:           No Feedback
 Bug Type:         Session related
 Operating System: linux rh7.2
 PHP Version:      4.2.1
 New Comment:

just another comment, i'm also still having the same problem, and i've
been unable to find a solution. it only seems to happen on complex
objects, so a "simple test case" isn't easy to create...


Previous Comments:
------------------------------------------------------------------------

[2002-07-23 12:32:43] dougqh@incogen.com

I am experiencing a the same problem under Solaris 7.  I am using PHP
4.2.1 compiled with GCC 2.953.  Compiling results in the same warning
already mentioned.

var_unserializer.c: In function 'php_var_unserialize':
var_unserializer.c: 308: warning: comparison is always false due to
limited range of data type

Even, attempting to unserialize the text immediately after it was
serialized results in a failure.

My PHP code fails consistently in the same places; however, minor
simplifications of the steps being executed will not result in a
failure.  My attempts to create a simple script to illustrate the
problem proved unsuccessful.

Here is one example of a serialized text that fails to unserialize.  I
can provide others upon request.

a:10:{s:15:"OperationSystem";O:15:"operationsystem":20:{s:9:"object_id";s:17:"operationsystem_3";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:15:"objectlocator_4";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:26:"Operations.OperationSystem";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}s:7:"changed";b:1;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:1;s:11:"hasFinalize";b:1;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:9:"storeName";s:15:"OperationSystem";s:14:"operationsHash";a:7:{s:4:"home";O:25:"changeviewtohomeoperation":20:{s:9:"object_id";s:28:"changeviewtohomeoperation_32";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:4:"Home";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";N;}s:41:"VGVODisplay.GenePort.PortalViews.ToolView";O:24:"viewgenericviewoperation":22:{s:13:"viewClassName";s:37:"Display.GenePort.PortalViews.ToolView";s:9:"object_id";s:27:"viewgenericviewoperation_33";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:10:"changeView";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";N;s:4:"view";O:8:"toolview":19:{s:18:"portletWindowTable";N;s:9:"object_id";s:12:"toolview_120";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}}s:6:"logout";O:15:"logoutoperation":20:{s:9:"object_id";s:18:"logoutoperation_34";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:6:"Logout";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";N;}s:23:"formadvanceoperation_80";O:20:"formadvanceoperation":21:{s:9:"object_id";s:23:"formadvanceoperation_80";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:9:"operation";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";N;s:4:"form";O:10:"simpleform":23:{s:9:"object_id";s:13:"simpleform_13";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:4:"name";s:17:"geneportLoginForm";s:11:"displayName";s:14:"GenePort
Login";s:9:"processor";O:18:"loginformprocessor":7:{s:9:"object_id";s:21:"loginformprocessor_12";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:17:"excludedVariables";a:0:{}}s:10:"submitMode";N;s:15:"hasNotSubmitted";b:0;s:6:"fields";a:2:{i:0;O:9:"textfield":18:{s:9:"object_id";s:12:"textfield_14";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:4:"name";s:8:"userName";s:11:"displayName";s:9:"User
Name";s:11:"displaySize";s:48:"enumeration_FieldDisplaySize_FIELD_STANDARD_SIZE";s:12:"defaultValue";s:0:"";s:6:"values";a:1:{i:0;s:6:"dougqh";}s:9:"numValues";i:1;s:11:"curValuePos";i:0;s:9:"isEnabled";b:1;s:10:"isRequired";b:1;s:4:"size";i:20;s:9:"maxLength";i:300;s:17:"excludedVariables";a:0:{}}i:1;O:13:"passwordfield":18:{s:9:"object_id";s:16:"passwordfield_15";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:4:"name";s:8:"password";s:11:"displayName";s:8:"Password";s:11:"displaySize";s:48:"enumeration_FieldDisplaySize_FIELD_STANDARD_SIZE";s:12:"defaultValue";s:0:"";s:6:"values";a:1:{i:0;s:7:"doug123";}s:9:"numValues";i:1;s:11:"curValuePos";i:0;s:9:"isEnabled";b:1;s:10:"isRequired";b:1;s:4:"size";i:20;s:9:"maxLength";i:50;s:17:"excludedVariables";a:0:{}}}s:9:"numFields";i:2;s:10:"fieldsHash";a:2:{s:8:"userName";R:170;s:8:"password";R:190;}s:16:"strongConditions";a:1:{i:0;O:21:"validateusercondition":10:{s:9:"object_id";s:24:"validateusercondition_16";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:11:"failureText";s:31:"Invalid
user name and
password.";s:13:"userNameField";R:170;s:13:"passwordField";R:190;s:17:"excludedVariables";a:0:{}}}s:19:"numStrongConditions";i:1;s:14:"weakConditions";a:0:{}s:17:"numWeakConditions";i:0;s:15:"failureMessages";a:0:{}s:15:"warningMessages";a:0:{}s:22:"notifiedWeakConditions";a:0:{}s:10:"submitText";s:15:"Login
to GP
4.0";s:17:"excludedVariables";a:0:{}}}s:54:"VGVODisplay.GenePort.PortalViews.SystemInformationView";O:24:"viewgenericviewoperation":21:{s:13:"viewClassName";s:50:"Display.GenePort.PortalViews.SystemInformationView";s:9:"object_id";s:28:"viewgenericviewoperation_274";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:1:{i:0;s:4:"view";}s:17:"excludedVariables";a:1:{i:0;s:4:"view";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:27:"GenePort
System
Information";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";s:2:"29";}s:37:"viewdataclassmanagertooloperation_315";O:33:"viewdataclassmanagertooloperation":21:{s:9:"object_id";s:37:"viewdataclassmanagertooloperation_315";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:1:{i:0;s:4:"view";}s:17:"excludedVariables";a:1:{i:0;s:4:"view";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:17:"DataClass
Manager";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";s:2:"30";s:13:"dataClassName";s:9:"DataClass";}s:31:"helloworldtooloperationtest_316";O:27:"helloworldtooloperationtest":20:{s:9:"object_id";s:31:"helloworldtooloperationtest_316";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:11:"Hello
World";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";s:1:"1";}}s:17:"operationAgesHash";a:7:{s:4:"home";i:1;s:41:"VGVODisplay.GenePort.PortalViews.ToolView";i:1;s:6:"logout";i:1;s:23:"formadvanceoperation_80";i:2;s:54:"VGVODisplay.GenePort.PortalViews.SystemInformationView";i:1;s:37:"viewdataclassmanagertooloperation_315";i:1;s:31:"helloworldtooloperationtest_316";i:1;}}s:10:"UserSystem";O:10:"usersystem":21:{s:9:"object_id";s:12:"usersystem_7";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:15:"objectlocator_8";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:15:"User.UserSystem";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:1;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:2:{i:0;s:10:"existsHash";i:1;s:13:"validatedUser";}s:16:"hasCustomRestore";b:1;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:9:"storeName";s:10:"UserSystem";s:11:"currentUser";O:4:"user":12:{s:9:"object_id";s:7:"user_99";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:8:"loadTime";N;s:8:"userName";s:6:"dougqh";s:9:"firstName";s:7:"Douglas";s:8:"lastName";s:7:"Hawkins";s:7:"user_id";s:2:"31";s:17:"excludedVariables";a:2:{i:0;s:8:"password";i:1;s:10:"isDisabled";}}s:9:"rolesHash";a:0:{}s:9:"loginForm";R:150;}s:13:"DisplaySystem";O:13:"displaysystem":23:{s:11:"windowsHash";a:1:{i:0;O:12:"portalwindow":9:{s:9:"object_id";s:15:"portalwindow_11";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:4:"view";O:8:"toolview":19:{s:18:"portletWindowTable";O:18:"portletwindowtable":14:{s:9:"object_id";s:22:"portletwindowtable_266";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:9:"leftTable";N;s:10:"rightTable";N;s:13:"portletWindow";N;s:9:"leftViews";a:3:{i:0;O:22:"tooloperationgroupview":18:{s:9:"object_id";s:26:"tooloperationgroupview_276";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:1:{s:18:"toolOperationGroup";O:13:"objectlocator":21:{s:9:"object_id";s:17:"objectlocator_275";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";N;s:6:"method";s:21:"getToolOperationGroup";s:16:"storedParameters";a:1:{i:0;s:6:"system";}s:19:"targetObjectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:17:"objectlocator_268";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:37:"Operations.Tools.ToolManagementSystem";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}}}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:27:"restorableExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:17:"excludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:1;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}i:1;O:22:"tooloperationgroupview":18:{s:9:"object_id";s:26:"tooloperationgroupview_295";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:1:{s:18:"toolOperationGroup";O:13:"objectlocator":21:{s:9:"object_id";s:17:"objectlocator_294";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";N;s:6:"method";s:21:"getToolOperationGroup";s:16:"storedParameters";a:1:{i:0;s:4:"user";}s:19:"targetObjectLocator";R:423;}}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:27:"restorableExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:17:"excludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:1;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}i:2;O:22:"tooloperationgroupview":18:{s:9:"object_id";s:26:"tooloperationgroupview_313";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:1:{s:18:"toolOperationGroup";O:13:"objectlocator":21:{s:9:"object_id";s:17:"objectlocator_312";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";N;s:6:"method";s:21:"getToolOperationGroup";s:16:"storedParameters";a:1:{i:0;s:12:"sequenceData";}s:19:"targetObjectLocator";R:423;}}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:27:"restorableExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:17:"excludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:1;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}}s:12:"numLeftViews";i:3;s:10:"rightViews";a:3:{i:0;O:22:"tooloperationgroupview":18:{s:9:"object_id";s:26:"tooloperationgroupview_283";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:1:{s:18:"toolOperationGroup";O:13:"objectlocator":21:{s:9:"object_id";s:17:"objectlocator_282";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";N;s:6:"method";s:21:"getToolOperationGroup";s:16:"storedParameters";a:1:{i:0;s:11:"generalData";}s:19:"targetObjectLocator";R:423;}}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:27:"restorableExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:17:"excludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:1;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}i:1;O:22:"tooloperationgroupview":18:{s:9:"object_id";s:26:"tooloperationgroupview_309";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:1:{s:18:"toolOperationGroup";O:13:"objectlocator":21:{s:9:"object_id";s:17:"objectlocator_308";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";N;s:6:"method";s:21:"getToolOperationGroup";s:16:"storedParameters";a:1:{i:0;s:14:"expressionData";}s:19:"targetObjectLocator";R:423;}}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:27:"restorableExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:17:"excludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:1;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}i:2;O:22:"tooloperationgroupview":18:{s:9:"object_id";s:26:"tooloperationgroupview_318";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:1:{s:18:"toolOperationGroup";O:13:"objectlocator":21:{s:9:"object_id";s:17:"objectlocator_317";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";N;s:6:"method";s:21:"getToolOperationGroup";s:16:"storedParameters";a:1:{i:0;s:4:"test";}s:19:"targetObjectLocator";R:423;}}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:27:"restorableExcludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:17:"excludedVariables";a:1:{i:0;s:18:"toolOperationGroup";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:1;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}}s:13:"numRightViews";i:3;s:17:"excludedVariables";a:0:{}}s:9:"object_id";s:12:"toolview_227";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}s:4:"name";s:4:"win0";s:17:"excludedVariables";a:0:{}}}s:14:"windowAgesHash";a:1:{i:0;i:1;}s:13:"nextWindow_id";i:1;s:13:"newWindowType";N;s:8:"homeView";O:8:"homeview":19:{s:18:"portletWindowTable";N;s:9:"object_id";s:12:"homeview_100";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}s:9:"object_id";s:15:"displaysystem_9";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:16:"objectlocator_10";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:21:"Display.DisplaySystem";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}s:7:"changed";b:1;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:1;s:11:"hasFinalize";b:1;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:1:{i:0;s:12:"curWindow_id";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:9:"storeName";s:13:"DisplaySystem";}s:6:"System";O:12:"configsystem":33:{s:9:"object_id";s:16:"configsystem_228";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:17:"objectlocator_229";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:29:"Common.Utilities.ConfigSystem";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}s:7:"changed";b:1;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:1;s:11:"hasFinalize";b:1;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:1;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:9:"storeName";s:6:"System";s:17:"userVariablesHash";a:0:{}s:19:"globalVariablesHash";a:27:{s:13:"Warning
Color";s:7:"220_0_0";s:26:"Alternate Background
Color";s:11:"233_234_211";s:17:"Portal Title
Font";s:16:"Verdana_15pt_1_0";s:16:"Background
Color";s:11:"255_255_255";s:18:"Portlet Title
Font";s:16:"Verdana_11pt_0_0";s:11:"longTextMax";s:3:"100";s:12:"shortTextMax";s:2:"30";s:11:"Button
Font";s:15:"Verdana_7pt_1_0";s:19:"Submit Button
Color";s:7:"0_228_0";s:25:"Tertiary Background
Color";s:11:"208_208_217";s:11:"titlePrefix";s:14:"GenePort 4
Dev";s:17:"fileUploadMaxSize";s:1:"5";s:13:"darkBlueColor";s:6:"a3a3b2";s:10:"Link
Color";s:8:"58_60_84";s:9:"Form
Font";s:16:"Courier_10pt_0_0";s:16:"blastServiceHost";s:12:"128.239.5.15";s:16:"blastServicePort";s:5:"16150";s:14:"blastThreshold";s:4:"1e-3";s:13:"sysAdminEmail";s:17:"millz@incogen.com";s:8:"useProxy";s:1:"0";s:11:"proxyServer";s:0:"";s:18:"globalTestVariable";s:1:"5";s:16:"userTestVariable";s:1:"3";s:15:"defaultFontFace";s:7:"Verdana";s:15:"defaultFontSize";s:2:"10";s:21:"Status
Bar Text Color";s:11:"116_120_168";s:12:"Warning
Font";s:20:"defaultFontFace_+1__";}s:18:"isUserSpecificHash";a:9:{s:11:"titlePrefix";s:1:"0";s:15:"defaultFontFace";s:1:"1";s:15:"defaultFontSize";s:1:"1";s:9:"Form
Font";s:1:"1";s:10:"Link Color";s:1:"1";s:18:"Visited Link
Color";s:1:"1";s:17:"Active Link
Color";s:1:"1";s:26:"Alternate
Background Color";s:1:"1";s:21:"Status Bar Text
Color";s:1:"1";}s:16:"newUserVariables";a:0:{}s:19:"newNewUserVariables";N;s:21:"numDirtyUserVariables";i:0;s:18:"dirtyUserVariables";a:0:{}s:15:"numNewVariables";i:0;s:12:"newVariables";a:0:{}s:23:"numDirtyGlobalVariables";i:0;s:24:"dirtyGlobalVariablesHash";N;s:12:"groupIdsHash";a:0:{}s:15:"variableIdsHash";a:9:{s:11:"titlePrefix";s:2:"17";s:15:"defaultFontFace";s:1:"3";s:15:"defaultFontSize";s:1:"4";s:9:"Form
Font";s:2:"21";s:10:"Link Color";s:2:"20";s:18:"Visited Link
Color";s:2:"36";s:17:"Active Link
Color";s:2:"35";s:26:"Alternate
Background Color";s:1:"8";s:21:"Status Bar Text
Color";s:1:"5";}s:19:"numNewUserVariables";i:0;s:20:"dirtyGlobalVariables";a:0:{}}s:21:"DisplaySettingsSystem";O:21:"displaysettingssystem":21:{s:9:"object_id";s:24:"displaysettingssystem_21";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:16:"objectlocator_22";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:29:"Display.DisplaySettingsSystem";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:1;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:1:{i:0;s:12:"configSystem";}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:9:"storeName";s:21:"DisplaySettingsSystem";s:10:"colorsHash";a:6:{s:4:"Link";O:5:"color":11:{s:9:"object_id";s:8:"color_24";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:9:"hexString";s:6:"3A3C54";s:3:"red";s:2:"58";s:5:"green";s:2:"60";s:4:"blue";s:2:"84";s:17:"excludedVariables";a:0:{}}s:12:"Visited
Link";O:5:"color":11:{s:9:"object_id";s:8:"color_25";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:9:"hexString";s:6:"7478A8";s:3:"red";s:3:"116";s:5:"green";s:3:"120";s:4:"blue";s:3:"168";s:17:"excludedVariables";a:0:{}}s:11:"Active
Link";O:5:"color":11:{s:9:"object_id";s:8:"color_26";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:9:"hexString";s:6:"C00000";s:3:"red";s:3:"192";s:5:"green";s:1:"0";s:4:"blue";s:1:"0";s:17:"excludedVariables";a:0:{}}s:20:"Alternate
Background";O:5:"color":11:{s:9:"object_id";s:8:"color_38";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:9:"hexString";N;s:3:"red";s:3:"233";s:5:"green";s:3:"234";s:4:"blue";s:3:"211";s:17:"excludedVariables";a:0:{}}s:15:"Status
Bar Text";R:942;s:13:"Submit
Button";O:5:"color":11:{s:9:"object_id";s:8:"color_77";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:9:"hexString";N;s:3:"red";s:1:"0";s:5:"green";s:3:"228";s:4:"blue";s:1:"0";s:17:"excludedVariables";a:0:{}}}s:8:"fontHash";N;s:9:"fontsHash";a:1:{s:4:"Form";O:4:"font":17:{s:9:"object_id";s:7:"font_23";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:4:"face";s:7:"Courier";s:4:"size";s:4:"10pt";s:4:"bold";b:0;s:7:"italics";b:0;s:12:"emphasisHead";N;s:12:"emphasisTail";N;s:9:"baseStyle";N;s:10:"usedDivTag";N;s:8:"hasParam";N;s:8:"fontFace";N;s:17:"excludedVariables";a:2:{i:0;s:8:"htmlHead";i:1;s:8:"fontFile";}}}}s:9:"StatusBar";O:9:"statusbar":21:{s:9:"object_id";s:12:"statusbar_30";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:16:"objectlocator_31";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:49:"Display.GenePort.Windows.HTMLComponents.StatusBar";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:1;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:9:"storeName";s:9:"StatusBar";s:10:"operations";a:3:{i:0;O:25:"changeviewtohomeoperation":20:{s:9:"object_id";s:28:"changeviewtohomeoperation_32";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:4:"Home";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";N;}i:1;O:24:"viewgenericviewoperation":22:{s:13:"viewClassName";s:37:"Display.GenePort.PortalViews.ToolView";s:9:"object_id";s:27:"viewgenericviewoperation_33";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:10:"changeView";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";N;s:4:"view";R:88;}i:2;O:15:"logoutoperation":20:{s:9:"object_id";s:18:"logoutoperation_34";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:4:"name";s:6:"Logout";s:12:"disabledText";s:0:"";s:16:"toolOperation_id";N;}}s:13:"numOperations";i:3;s:14:"operationsText";a:3:{i:0;s:4:"home";i:1;s:8:"my
tools";i:2;s:6:"logout";}}s:18:"FormSettingsSystem";O:18:"formsettingssystem":22:{s:9:"object_id";s:21:"formsettingssystem_75";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:16:"objectlocator_76";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";b:0;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:30:"Forms.Views.FormSettingsSystem";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:1;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:9:"storeName";s:18:"FormSettingsSystem";s:11:"submitColor";R:978;s:12:"defaultColor";N;s:11:"cancelColor";N;s:10:"buttonFont";N;}s:12:"PortalFooter";O:12:"portalfooter":18:{s:9:"object_id";s:16:"portalfooter_476";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:17:"objectlocator_477";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:52:"Display.GenePort.Windows.HTMLComponents.PortalFooter";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}s:7:"changed";b:1;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:1;s:11:"hasFinalize";b:1;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:9:"storeName";s:12:"PortalFooter";}s:25:"systeminformationview_342";O:21:"systeminformationview":19:{s:18:"portletWindowTable";N;s:9:"object_id";s:25:"systeminformationview_342";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":21:{s:9:"object_id";s:17:"objectlocator_483";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";N;s:6:"method";s:42:"_recallSessionObjectWithAddedObjectLocator";s:16:"storedParameters";a:1:{i:0;s:25:"systeminformationview_342";}s:19:"targetObjectLocator";O:13:"objectlocator":20:{s:9:"object_id";s:17:"objectlocator_224";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";s:43:"Common.StoredObjects.TemporaryStorageSystem";s:6:"method";s:11:"getInstance";s:16:"storedParameters";a:0:{}}}s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;}s:21:"htmlcomponentview_464";O:17:"htmlcomponentview":20:{s:9:"object_id";s:21:"htmlcomponentview_464";s:5:"owner";N;s:13:"objectLocator";O:13:"objectlocator":21:{s:9:"object_id";s:17:"objectlocator_484";s:5:"owner";N;s:13:"objectLocator";N;s:7:"changed";N;s:21:"allowSerializedCopies";b:1;s:12:"storageGroup";s:3:"NSG";s:24:"isRegisteredFinalizeable";N;s:11:"hasFinalize";N;s:18:"objectLocatorsHash";N;s:19:"arrayRecoverersHash";N;s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:3:{i:0;s:12:"targetObject";i:1;s:15:"recoveredObject";i:2;s:10:"parameters";}s:16:"hasCustomRestore";N;s:14:"hasAutoRestore";N;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:5:"class";N;s:6:"method";s:42:"_recallSessionObjectWithAddedObjectLocator";s:16:"storedParameters";a:1:{i:0;s:21:"htmlcomponentview_464";}s:19:"targetObjectLocator";R:1240;}s:7:"changed";b:0;s:21:"allowSerializedCopies";b:0;s:12:"storageGroup";s:21:"SESSION_STORAGE_GROUP";s:24:"isRegisteredFinalizeable";b:0;s:11:"hasFinalize";b:0;s:18:"objectLocatorsHash";a:0:{}s:19:"arrayRecoverersHash";a:0:{}s:28:"autoRestoreExcludedVariables";a:0:{}s:27:"restorableExcludedVariables";a:0:{}s:17:"excludedVariables";a:0:{}s:16:"hasCustomRestore";b:0;s:14:"hasAutoRestore";b:0;s:11:"objectClass";N;s:19:"objectAbsoluteClass";N;s:11:"isMinimized";b:0;s:5:"title";s:18:"Data
Class Manager";s:4:"html";s:18:"Data Class Manager";}}

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/17490

-- 
Edit this bug report at http://bugs.php.net/?id=17490&edit=1



Thread (26 messages)

« previous php.bugs (#14916) next »