посмотрел алгоритм, какая мутная схема работы со сжатием. Посчитали нечто, Разжали тут же, дальше работайте обычным способом без синхронизаций и прочих сложностей.

Сильно разбираться не стал, но вероятно баг в коде.
_________________________
__