Hi !<br><br>I've attached the patch which fixes access to unitialized pointer during memory free operation.<br><br>pqNewPriorityQ() function creates and setups PriorityQ structure, all except for the field "order". It is filled later in function pqInit(). Depending on vertices of polygon which must be tesselated there possible following situation, pqDeletePriorityQ() is called right after pqNewPriorityQ() function. pqNewPriorityQ() tries to free memory using pq->order as pointer, which is unitialized at this point.<br>
<br>P.S. Bug has been found by <span name="Victor Magalhaes" class="gD">Victor Magalhaes while using my port of GLU library to OpenGL ES ( <a href="http://code.google.com/p/glues/">http://code.google.com/p/glues/</a> )</span>. My port was based on the latest MESA/GLU sources.<br>
<br>Thanks.<br>