I have been running a piece of code to give me some idea how long it takes
me to calculate edge likelihoods as I add vertices and edges to my network.
This works for a while and then it all crashes with a rather nasty looking
error message. The code is very similar to what I have posted here
so I won't paste it here again in the interest of brevity, though the entire
script can be found here ( edge_prediction_stats.py
). When my script gets to a certain point in the loop it crashes with a long
error message. (I have observed this when the code reaches the filtered
network corresponding to pub_year=1870 and pub_year=1880). I presume this
appears to happen when evaluating `state =
gt.minimize_nested_blockmodel_dl(g, deg_corr=True)` as far as I can tell by
the screen output. The error message that I then get is posted below. Is
this caused by an issue in graph-tool?
I am running Ubuntu 16.04, running gcc -v returns gcc version 4.8.5 (GCC)
though GCC 5.4.0-6ubuntu1~16.04.4 is also installed and my graph-tool
version is 2.20dev (commit 01432d60, Sun Jan 15 19:54:52 2017 +0000).
*** Error in `python': double free or corruption (out): 0x00000000033db2c0