<div dir="ltr">Dear,<div><br></div><div>I managed to get Ipopt working on my linux system using the Java interface. I implemented a very small test problem, which seems to be solved correctly. The java doc mentions the following:</div>
<div><br></div><div><div>/*** Disposes of the natively allocated memory.</div><div><span style="white-space:pre">* </span>Programmers should, for efficiency, call the dispose method when finished</div><div>* using a Ipopt object.</div>
</div><div><br></div><div style>However, whenever I invoke the dispose() method, I get the following crash:</div><div style><br></div><div style><div>*** glibc detected *** /usr/lib/jvm/java-6-openjdk/bin/java: double free or corruption (out): 0x00007fc4080e57e0 ***</div>
<div>======= Backtrace: =========</div><div>/lib/x86_64-linux-gnu/libc.so.6(+0x7ae56)[0x7fc413ccae56]</div><div>/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fc413ccf13c]</div><div>[0x7fc40e653d68]</div><div><br></div><div style>
Can I fix this somehow?</div><div style><br></div><div style>br,</div><div style><br></div><div style>Joris</div></div></div>