Hi, I have created simple tool for recovering data from corrupted storage files in lucene (*.fdt). Code is available here http://pastebin.com/nmF0j4np you just have to implement method "handleDocument".
Hope you will never have to use it :) -- Michał