Comment 10 for bug 1749715

Revision history for this message
Colin Ian King (colin-king) wrote :

After debugging the object code, I can see that the error occurs because of corruption in the internal AVL tree; the bug occurs during an insertion into the AVL tree in avl_insert(), namely when nullifying node->avl_child[0]:

        node->avl_child[0] = NULL;
        node->avl_child[1] = NULL;

From what I gather, it looks like there is some internal memory corruption probably causing this issue. Without a full kernel core I can't track this back much further, so my current hunch is that this may not be a software error after all. I've had an extensive hunt around and cannot find similar breakage patterns, so I'm fairly confident this may be a one-off memory issue. I'm going to close this as Won't Fix, but if it happens again, please feel free to re-open the bug.