Bug 39156

GemStone/S

6.3, 6.2.2, 6.2.1, 6.2

All

6.3.1, 6.2.3

With too low STN_MAX_SESSIONS, tranlog restore may SEGV

When restoring transaction logs into a backup repository, if the STN_MAX_SESSIONS setting for the backup repository is lower than the setting for the primary (original) repository, it is possible for the tranlog restore to fail with a SEGV due to an out-of-bounds reference in an internal table.

Workaround

Systems restoring tranlogs, including warm standbys, should configure the system with the same STN_MAX_SESSIONS setting as the primary repository.  The fix for this bug is to return an error rather than crash.


Last updated: 6/26/08