#11005 Read object hit assertion failed This is an ancient bug.  Loss of backend objects (btree nodes) on repeated restarts was being caused by faulty patching of the log by the flog mechanism.  The final log page (512 bytes, 15 logrecs) being patched could be left with old residue in the last portion.  The residue is old logrecs, well-formed but toxic when applied to current FDF state. Conditions required to hit this bug generally: s/w or h/w durability, multiple restarts, bad luck, any FDF termination mode.  Solution: clear any log page before patched its 1st logrec. TESTS_RAN: Unit tests, DevTest #637, 12_repeate_recovery_with_SW_CRASH_SAFE.t
#11005 Read object hit assertion failed
This is an ancient bug.  Loss of backend objects (btree nodes) on
repeated restarts was being caused by faulty patching of the log by
the flog mechanism.  The final log page (512 bytes, 15 logrecs) being
patched could be left with old residue in the last portion.  The residue
is old logrecs, well-formed but toxic when applied to current FDF state.
Conditions required to hit this bug generally: s/w or h/w durability,
multiple restarts, bad luck, any FDF termination mode.  Solution: clear
any log page before patched its 1st logrec.
TESTS_RAN: Unit tests, DevTest #637, 12_repeate_recovery_with_SW_CRASH_SAFE.t


git-svn-id: 7398c538febd9d5ada4c6b3e78dc2c3acdb8ce2c@2127 01a69087-22d5-4a29-8152-8a1d5e10e5e9

SanDisk-Open-Source/zetascale,SanDisk-Open-Source/zetascale,SanDisk-Open-Source/zetascale,SanDisk-Open-Source/zetascale,SanDisk-Open-Source/zetascale