<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="RIGHT: auto"><SPAN style="RIGHT: auto">Dear James,</SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto"></SPAN>&nbsp;</div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">&gt;I believe it could cause an error if either the pointer Line has been<BR>&gt;changed, so you are trying to free the wrong memory, or something has<BR>&gt;inadvertently overwritten the memory you're trying to free </SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto"></SPAN>&nbsp;</div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">Thanks for the suggestion ! You're right, this could be a possibility. </SPAN><SPAN style="RIGHT: auto">I checked carefully the code, but the only instructions with Line are assignments and arithmetic operations with Line[i], i varying from 0 to Width-1. There is not a single operation with the pointer itself. So I don't see what could be wrong...</SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto"></SPAN><SPAN style="RIGHT: auto"></SPAN>&nbsp;</div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">This piece of code in my dll is a third party library (<A style="RIGHT: auto" href="http://bigwww.epfl.ch/thevenaz/interpolation/">http://bigwww.epfl.ch/thevenaz/interpolation/</A>). The code is nicely written, and it's clear than the author knows what he's doing.</SPAN></div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto"></SPAN>&nbsp;</div>
<div style="RIGHT: auto"><SPAN style="RIGHT: auto">I am a bit puzzled, I am sure if there was such error there would be an exception thrown by the dll. But there's no exception: Python reports an error in the dll, and the dll does not see any error. It looks like Python and C++ do not understand each other. Might this <VAR id=yui-ie-cursor></VAR>be something wrong with my Python code, a bad usage of ctypes ??</SPAN></div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">Jerome</div>
<div style="RIGHT: auto">&nbsp;</div></div></body></html>