Hi t603,
I think I have a fix for corruption problem, but since I can not reproduce it myself, and you are claiming that you have a reproducible test case, it will be extremely helpful if you can build H2 from master branch, as outlined
here and confirm the fix (or not), so we can accordingly plan the patch or keep digging.
If you, on the other hand, can share your test case with mangled data (if sensitive), that would be even better, especially if my fix is not good enough.
--
Thank You,
Andrei Tokar