[Tcl/Tk Utilities] tcldot crashes with version higher than 2.28
Ported Issue from Mantis Original ID: 2540 Reported By: Bob Diertens
SEVERITY: CRASH Submitted: 2015-04-23 07:36:44
OS BUILD: 3.6
Tcldot crashes either with a segmentation fault or with the message wish8.6: emit.c:3899: init_splines_bb: Assertion `spl->size > 0' failed. Abort This happens with all version of graphviz above 2.28
STEPS TO REPRODUCE
package require Tcldot wm title . "Fluid" set w .g set c [canvas $w -bd 0] pack $c set g [dotnew digraph rankdir LR] $g addnode nx $g layout eval [$g render] update $g addnode n1 $g addnode n2 $g addedge n1 n2 label "e" $c delete all update $g layout eval [$g render]
Tcldot is used in the lab-sessions for students of the University of Amsterdam. Although the lab machines are equipped with working installation, the students use their laptops. The laptops installation usually have the higher version of the packages available. Most of the students have trouble downgrading it to a working installation.