|
From: Daniele C. <dca...@in...> - 2004-11-11 13:45:29
|
<html> <body> I had some problem.<br> My problem was caused by driver of printer. There was a series of HP drivers that were a bit buggy and by that I mean they turned off the floating point exception handling and never returned the state. <br> You might want to save the state before the call, then return the state after the call.<br> You can try if is this problem add a new printer and set this new printer like defaut (for example print pdf).<br> Daniele<br><br> At 12.55 11/11/04, you wrote:<br> <blockquote type=cite class=cite cite="">Hi,<br><br> I am getting a lot of Exceptions like this:<br><br> "MyApp caused an exception of type 10H in module Quesa.DLL..."<br><br> when running Quesa on a Windows 98 machine. I believe that they are caused by passing zero-length vectors or zero-size polygons,<br> which I imagine might cause Quesa to try to divide by zero.<br><br> It is difficult to eradicate all possibility of a zero-length vector from my program. Is there a way to get Quesa to just ignore<br> zero-length vectors and zero-size triangles / polygons?<br><br> If they are all divide-by-zeroes could the '/' operator be somehow overloaded to check first?<br><br> Tom<br><br> <br><br> -------------------------------------------------------<br> This SF.Net email is sponsored by:<br> Sybase ASE Linux Express Edition - download now for FREE<br> LinuxWorld Reader's Choice Award Winner for best database on Linux.<br> <a href="http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click" eudora="autourl">http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click</a><br> _______________________________________________<br> Quesa-develop mailing list<br> Que...@li...<br> <a href="https://lists.sourceforge.net/lists/listinfo/quesa-develop" eudora="autourl">https://lists.sourceforge.net/lists/listinfo/quesa-develop</a></blockquote></body> </html> |