To try to understand the cause of the problem, are you creating / destroying some things dynamically in your application at times when compact state is changing? We'll apply the extra guard against the AV but we'd prefer to understand the cause of the problem.