Hi, My last commit added a missing access check in Thread.stop.
Cheers, Gary
Index: ChangeLog =================================================================== RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.6414 diff -u -r1.6414 ChangeLog --- ChangeLog 16 Feb 2006 08:45:28 -0000 1.6414 +++ ChangeLog 16 Feb 2006 09:52:34 -0000 @@ -1,3 +1,7 @@ +2006-02-16 Gary Benson <[EMAIL PROTECTED]> + + * java/lang/Thread.java (stop): Add a missing access check. + 2006-02-16 Robert Schuster <[EMAIL PROTECTED]> * javax/swing/text/JTextComponent.java: Index: java/lang/Thread.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Thread.java,v retrieving revision 1.17 diff -u -r1.17 Thread.java --- java/lang/Thread.java 6 Jan 2006 15:05:57 -0000 1.17 +++ java/lang/Thread.java 16 Feb 2006 09:52:35 -0000 @@ -906,7 +906,7 @@ if (sm != null) { sm.checkAccess(this); - if (this != currentThread()) + if (this != currentThread() || !(t instanceof ThreadDeath)) sm.checkPermission(new RuntimePermission("stopThread")); } VMThread vt = vmThread;