Hi, Please review this Windows only fix,
JBS: https://bugs.openjdk.java.net/browse/JDK-8198000 Webrev: http://cr.openjdk.java.net/~arapte/8198000/webrev.00/ Issue: Test asserts with debug build jdk, only on windows. Assert at Line no 77, awt_List.h :: IsItemSelected() awt_List.cpp :: AwtList::HandleEvent() calls IsItemSelected() with an incorrect index value. In AwtList::HandleEvent() , the call SendListMessage(LB_ITEMFROMPOINT, 0, msg->lParam) returns an arbitrary value 131071, which gets passed to IsItemSelected(). Could not find any relevance to the value 131071, from LB_ITEMFROMPOINT doc. Fix: Index should be verified before making call to IsItemSelected() : http://cr.openjdk.java.net/~arapte/8198000/webrev.00/ Verification: All list tests pass. Regards, Ambarish