Java - SIGSEV bei Aufruf von JOptionPane.showMessageDialog

Ich habe ein kleines Progrämmchen, das u. U. einen MessageDialog erzeugt:

JOptionPane.showMessageDialog(null, "My message", "My title", JOptionPane.PLAIN_MESSAGE);

Wenn ich dieses Progrämmchen in der Konsole starte, erhalte ich tasächlich einen Segmentation Fault. Ich muss Java 1.6 verwenden, habe eine Unix-Umgebung mit Dual-Monitor.

Hier ist noch der fragliche Stacktrace:

Stack: [0xb4f30000,0xb4fb0000],  sp=0xb4faf3a8,  free space=508k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0xb4ae38a8
j  sun.awt.X11GraphicsEnvironment.getXineramaCenterPoint()Ljava/awt/Point;+1237795392
j  sun.awt.X11GraphicsEnvironment.getXineramaCenterPoint()Ljava/awt/Point;+0
j  sun.awt.X11GraphicsEnvironment.getCenterPoint()Ljava/awt/Point;+7
j  java.awt.Window.setLocationRelativeTo(Ljava/awt/Component;)V+94
j  javax.swing.JOptionPane.initDialog(Ljavax/swing/JDialog;ILjava/awt/Component;)V+77
j  javax.swing.JOptionPane.createDialog(Ljava/awt/Component;Ljava/lang/String;I)Ljavax/swing/JDialog;+74
j  javax.swing.JOptionPane.showOptionDialog(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;IILjavax/swing/Icon;[Ljava/lang/Object;Ljava/lang/Object;)I+58
j  javax.swing.JOptionPane.showMessageDialog(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;ILjavax/swing/Icon;)V+9
j  javax.swing.JOptionPane.showMessageDialog(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)V+5

Wie kann ich das umgehen?

Danke schön!