Open c-cube opened 5 years ago
Last commit might help (although it is not very likely).
doesn't seem to help :(
I believe this is due to glp_delete_prob getting run from a different thread than the one that created the problem. GLPK doesn't support this because it keeps memory allocator data in thread local storage. I believe you can work around this by compiling GLPK with ./configure --disable-reentrant.
I will update when I have a proper repro, but for now, here's a partial trace from gdb (with glpk installed from pr #6):