The crash was due to the improper use of ParIterator, which goes inside nested insets and therefore finds the bad inset.However, there is no need to do something so complicated, and therefore the following patch seems to fix the crash for me. Comment welcome. I just added this bug on the 1.5.0 crashes radar.
I will trust you on this cursor issue. I have actually asked before how to properly locate pit but no one gave me a better idea. Cheers, Bo