Support Center > Search Results > SecureKnowledge Details
Upgrade from R77.30 to R80.x fails due to the size_limit parameter in the objects_5_0.C file Technical Level
Symptoms
  • Upgrade from R77.30 to R80.x fails.
  • Error in the $FWDIR/log/upgrade_log-2020.x.x.elg file during upgrade failure from R77.30 to R80.x:

    [...]@Host[DATE TIME] [CUpgCPMIInterface::Save] ERROR: Failed to update some of the tables. The resulting DB will be corrupted.
    [...]@Host[DATE TIME] [CUpgradeMgr::PerformCPMIUpdate] WARNING: Failed to save the DB.
    [...]@Host[DATE TIME] [main] FATAL ERROR: Operation failed.


  • Error in $FWDIR/log/cpm_for_cpdb-2020.xx.xx.elg file:

    DATE TIME,PID ERROR internal.operation.OperationSvcImpl [qtp-1630832187-93]: caught exception "Failed to deserialize object null." from class com.checkpoint.infrastructure.utils.runtime.CpAssertionError
    DATE TIME,PID ERROR infrastructure.logging.DefaultExceptionLoggerHandlerImpl [qtp-1630832187-93]: incident [7c6418cd-fb66-4a94-a6a4-2c0517b324f4]:
    com.checkpoint.infrastructure.utils.runtime.CpAssertionError: Failed to deserialize object null.
    ...
    Caused by: java.lang.RuntimeException: Failed to deserialize object 'ad.rrr.cn__AD_758187' of class com.checkpoint.objects.classes.dummy.CpmiLdapAccountUnit. set: . Error: java.lang.NumberFormatException: For input string: "9999999999999"
    ...
    Caused by: java.lang.NumberFormatException: For input string: "9999999999999"


Cause

The special object named "ad.rrrr.cn__AD_758187" has a value "9999999999999" in its size_limit field.


Solution
Note: To view this solution you need to Sign In .