-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Description
Atempt to get the rightmost child without validation
Issue
In db.c : create_new_root(...)
code:
if (get_node_type(left_child) == NODE_INTERNAL) {
void* child;
for (int i = 0; i < *internal_node_num_keys(left_child); i++) {
child = get_page(table->pager, *internal_node_child(left_child,i));
*node_parent(child) = left_child_page_num;
}
child = get_page(table->pager, *internal_node_right_child(left_child)); // POTENTIAL ERROR HERE
*node_parent(child) = left_child_page_num;
}
Metadata
Metadata
Assignees
Labels
No labels