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. Right, not a big issue, I don't worry too much, just wanted to hide it completely for the stable release, but there is no need to spend time on it. > 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. I haven't the bug in 1.6.0_30 you reported the bug for 1.6.0_31 I still can see the bug in 1.7.0_13 (64 bits)
Michaël > > ..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 > > ------------------------------------------------------------------------------ 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