Are you able to reproduce this bug with simple program using a standard dds file? If this is possible, please attach such example.