From d56f6d817093221cb69de7328c69e6f52f8956ec Mon Sep 17 00:00:00 2001 From: Ethanfel Date: Sat, 28 Feb 2026 00:21:43 +0100 Subject: [PATCH] Fix graphviz crash: use polyline splines instead of ortho splines=ortho triggers a trapezoid-table overflow assertion in graphviz's dot layout engine on complex graphs. polyline gives similar angled edges without the crash. Co-Authored-By: Claude Opus 4.6 --- history_tree.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history_tree.py b/history_tree.py index 51adfb5..362c1a1 100644 --- a/history_tree.py +++ b/history_tree.py @@ -104,7 +104,7 @@ class HistoryTree: 'digraph History {', f' rankdir={direction};', ' bgcolor="white";', - ' splines=ortho;', + ' splines=polyline;', f' nodesep={nodesep};', f' ranksep={ranksep};', ' node [shape=plain, fontname="Arial"];',