1
0
Fork 0
libreoffice/external/mdds/use-after-free.patch
Daniel Baumann 8e63e14cf6
Adding upstream version 4:25.2.3.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-22 16:20:04 +02:00

12 lines
440 B
Diff

--- include/mdds/flat_segment_tree_def.inl
+++ include/mdds/flat_segment_tree_def.inl
@@ -84,8 +84,8 @@
// Move on to the next destination node, and have the next node point
// back to the previous node.
node_ptr old_node = dest_node;
+ dest_node->next->prev = old_node;
dest_node = dest_node->next;
- dest_node->prev = old_node;
if (src_node == r.m_right_leaf.get())
{