Handle and preserve segments - kernel bug?