>the actual seg fault is difficult to reproduce but the problem >seems to me simple and and the fix obviously correct: before >accessing __olds[1] we must make sure that __olds has at >least two positions. Good catch. >Tested x86-linux, ok trunk and 3_3? Yes, but can you try to add the test case too? best, benjamin