--- old/src/solaris/native/sun/awt/awt_GraphicsEnv.c 2013-05-15 16:13:04.000000000 -0400 +++ new/src/solaris/native/sun/awt/awt_GraphicsEnv.c 2013-05-15 16:13:04.000000000 -0400 @@ -938,6 +938,11 @@ *shmExt = canUseShmExt = CANT_USE_MITSHM; *shmPixmaps = canUseShmExtPixmaps = CANT_USE_MITSHM; + if (awt_display == (Display *)NULL) { + AWT_NOFLUSH_UNLOCK(); + return; + } + /** * XShmQueryExtension returns False in remote server case. * Unfortunately it also returns True in ssh case, so