Skip to content
  • Dmitry Kazakov's avatar
    Add sanity checks to KisProjectionLeaf::Private::node · 44337c52
    Dmitry Kazakov authored
    It looks like one of the users managed to catch such a case,
    when the node has been deleted while the updates were still
    holding a pointer to it. I don't know how it was reproduced,
    and, technically, our system should not allow such cases.
    
    Therefore, this patch just converts the node pointer into a
    weak pointer and adds a sanity check assert into KisAsyncMerger.
    
    I hope we'll catch this assert one day and get better report
    about what triggered it.
    
    CCBUG:405879
    44337c52