Crash on startup -- in Swing

Hi. We have a user whose installation of VP-UML 8.2 crashes on start up. There is a null pointer exception deep within Swing. Any help would be appreciated.

Here is the start of the .log file
[Fri Jan 27 11:16:22 NST 2012] [message] [Fri Jan 27 11:16:22 NST 2012]: Start Visual Paradigm for UML Standard Edition [VP-UML SE]: 8.2 (sp2_20110909)
[Fri Jan 27 11:16:22 NST 2012] [message] Operating system: Windows 7 6.1 running on x86
[Fri Jan 27 11:16:22 NST 2012] [message] Java VM: 1.6.0_20 Java HotSpot™ Client VM, vendor 16.3-b01 Sun Microsystems Inc.
[Fri Jan 27 11:16:22 NST 2012] [message] User: Justin, language: en
[Fri Jan 27 11:16:25 NST 2012] [message] Exception in thread “AWT-EventQueue-0”
[Fri Jan 27 11:16:25 NST 2012] [warning] java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(Unknown Source)
at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
at v.yie.b(:151)
at v.yie.a(:38 )
at v.bkxe.run(:85)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at com.sun.java.swing.plaf.windows.XPStyle.getTypeEnumName(Unknown Source)
at com.sun.java.swing.plaf.windows.XPStyle.getBorder(Unknown Source)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPBorderValue.getXPValue(Unknown Source)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(Unknown Source)
at javax.swing.UIDefaults.getFromHashtable(Unknown Source)
at javax.swing.UIDefaults.get(Unknown Source)

The full log file is attached.
vp.log