JDK-6361813 : REGRESSION: Suntea broken for new expense report using 1.5.0_06
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util:i18n
  • Affected Version: 5.0u6
  • Priority: P1
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2005-12-11
  • Updated: 2011-01-27
  • Resolved: 2005-12-14
Related Reports
Duplicate :  
Description
NPE on Windows XP running suntea on Java 1.5.0_06.  Runs fine using 1.5.0_05.
Exception...

Java Plug-in 1.5.0_06
Using JRE version 1.5.0_06 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\Jim


----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
p:   reload proxy configuration
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------

Exception in thread "AWT-EventQueue-2" java.lang.NullPointerException
	at java.util.GregorianCalendar.getCurrentFixedDate(Unknown Source)
	at java.util.GregorianCalendar.add(Unknown Source)
	at bh.d(DashoA8378)
	at bh.c(DashoA8378)
	at bf.b(DashoA8378)
	at bf.handleEvent(DashoA8378)
	at java.awt.Component.postEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)


Steps to reproduce...

1) Launch the suntea applet using 1.5.0_06 from http://suntea.central.
2) Login
3) Select 'Expense Reports' -> 'Start new expense report'
4) Click 'yes' to select previous expense *request*
5) Double click on an existing expense request
6) Try to select the 'Items' tab to enter expense items

Results: Nothing happens.  Open Java Console to see the above exception.

Works fine using 1.5.0_05.

Comments
EVALUATION This is a duplicate of 6263644.
14-12-2005

EVALUATION I noticed a number of fixes in Tiger update (e.g.6231602). It's very likely some of them caused this exception.
13-12-2005