Hi,

 

Please review this windows only fix:

JBS: https://bugs.openjdk.java.net/browse/JDK-8198001

Webrev: http://cr.openjdk.java.net/~arapte/8198001/webrev.00/

 

Issue:

Test asserts with debug build jdk, only on windows.
This test fails when Menu is removed from MenuBar 
(WrongParentAfterRemoveMenu.java  :: Line no 100)
Assert at Line no. 209, awt_MenuBar.cpp :: RedrawMenuBar()
AwtMenuBar::DeleteItem() ->  AwtMenuBar::RedrawMenuBar()  => calls 
GetOwnerHWnd() which returns NULL.

 

Fix:  Value returned by GetOwnerHWnd() should be checked for NULL value.

 

Verification: All MenuBar tests pass.

 

Regards,

Ambarish

Reply via email to