Comment 4 for bug 1255791

Revision history for this message
Martin Owens (doctormo) wrote :

After quite a bit of testing I can say these things about this bug:

 * It's intermittent, happening once in a while under certain circumstances.
 * It's actually a couple of different crashes caused by the same problem
 * Looks like the sp_guide is not being deleted and cleaned up in time or properly.

There's two main deaths, one is when the mouse enters over the now deleted guide and inkscape tries to get the description. At this point sometimes guide->document has been emptied and it shows 'Guideline: Deleted', othertimes guide->document still looks valid... up until it get's cleaned up. Sometimes a crash happens on mouse up when it's trying to figure out what events need to go where.

What I found most interesting is that I could get the backtrace to be as long or short as I wanted by adding in a little bit more code. The more code, the sooner it crashed. Leading me to believe it's a race condition where the guide has not been deleted in time for the mouse events.

Finding a solution is the next priority.