Closed sgbaird closed 3 years ago
Verified that dot fails for me on the file you passed over - so it's not a windows issue. Segmentation faults on dot happens for very large graphs but your graph is rather small so I don't know off the top of my head why there is a segmentation fault.
It's probably not a code2flow issue but regardless it's a bad user experience that at least needs a more helpful error message. I'll keep this issue open until I can investigate.
I added a little more debugging around that statement and made a release.
Unfortunately, I can't figure out your issue. Removing one seemingly random edge, node_44c65099 -> node_fb9ca97e [color="#cf142b" penwidth="2"];
, makes the segfault go away though there is nothing unusual about this edge or the nodes to think they are in any way special. So unfortunately I'm going to close this issue as there is not much I can do. As far as I can tell, the only really solution would be to use different graphing software of which I'm not aware of any
Based on https://github.com/pachterlab/kb_python/issues/67, maybe this is also a Windows issue.
Probably more related: https://github.com/xflr6/graphviz/issues/69
Here's the out.gv.zip (zipped because of GitHub file requirements)
Not very time-sensitive for me.