Although not something typically seen in production, turning background flush for TRNLOG files off and on could cause a memory overwrite. For example, using ctadmn to disable and then enable the TRAN_DATA_FLUSH_SEC keyword can cause this problem. The logic has been modified to correct this problem.