Index: common/java/awt/Font.java =================================================================== --- common/java/awt/Font.java (revision 448875) +++ common/java/awt/Font.java (working copy) @@ -751,6 +751,10 @@ } public Rectangle2D getMaxCharBounds(FontRenderContext frc) { + if (frc == null){ + throw new NullPointerException(Messages.getString("awt.00")); //$NON-NLS-1$ + } + FontPeerImpl peer = (FontPeerImpl)this.getPeer(); Rectangle2D bounds = peer.getMaxCharBounds(frc);