On 06.04.2013 18:29, Michaël Michaud wrote: > Hi >> About bug 3528916, 3602791 >> >> As I still see error message in the console (and Uwe also reported it >> recently) , I had a look to the code >> You made the folowing fix on sept 2012 >> http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/src/com/vividsolutions/jump/workbench/ui/cursortool/AbstractCursorTool.java?r1=2739&r2=3006&sortby=date >> >> There are 2 things I can't understand : >> - you catch a *InternalError*, but the error I get in the console is a >> sublass of *IllegalStateException* which is not a *InternalError >> probably another issue than. the bug report >> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7153339 pretty clearly >> mentions an InternalError >> >>> *- Either with *InternalError *or **IllegalStateException* *I could not >>> prevent the error to be propagated up to the console >>> (even after I removed the printstacktrace instruction)* >>> >> need to reproduce whatever you are referring to? any steps? > Yes, I did a few more tests : > if I remove catch clauses, I get 2 throwables : > 1 - sun.java2d.InvalidPipeException (which is an IllegalStateException) > 2 - java.lang.InternalError > both are thrown by the same line of code (line 393 in AbstractCursorTool) > There is no problem with the catch you added which does catch the > InternalError > On the other hand, I cannot catch the InvalidPipeException, whatever I do. > > Step by step : > Add a catch(IllegalStateException) clause before catch(InternalError), > or after > no matter what I do, InvalidPipeException is propagated to the console. >
so no big issue then? console is after all usually hidden from the ordinary user. haven't seen the "first draw problem" in a while. can't replicate it here. can you state os/jre version and try a recent jre 7 or 8. it reads like it is solved in the sun bug report above. ..ede ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel