Wrong Java version? Could s.b. try my data-file?

Dear Visad users on Solaris Sparc,

I got one data-file that causes the SpreadSheet to crash.
(I attached the error message below);
I run
java version "1.2"
Solaris VM (build Solaris_JDK_1.2_01_dev06_fcsV, native threads,
sunwjit)
Do I need a newer version of the JDK?
I got the newest version of visad installed.

Could s.b. try to import that datafile on a Sun Sparc and
tell me if that causes problems. Thanks.

The datafile can be downloaded from
http://mapc51.epfl.ch/~roehrl/grp_for_svy8.nc.gz

Thanks a lot for any help.
and here we go to the error message.. ...
 java -mx512m visad.ss.SpreadSheet 1 1
Couldn't decode attribute y:units="promiscuous": Unit not in database
Couldn't decode attribute x:units="promiscuous": Unit not in database
java.lang.NullPointerException
        at visad.BaseColorControl.lookupValues(Compiled Code)
        at visad.ShadowType.assembleColor(Compiled Code)
        at visad.ShadowFunctionOrSetType.doTransform(Compiled Code)
        at
visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(ShadowFunctionOr
SetTypeJ3D.java:102)
        at
visad.java3d.ShadowFunctionOrSetTypeJ3D.recurseRange(ShadowFunctionO
rSetTypeJ3D.java:729)
        at visad.ShadowFunctionOrSetType.doTransform(Compiled Code)
        at
visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(ShadowFunctionOr
SetTypeJ3D.java:102)
        at visad.java3d.DefaultRendererJ3D.doTransform(Compiled Code)
        at visad.java3d.RendererJ3D.doAction(Compiled Code)
        at visad.DisplayImpl.doAction(Compiled Code)
        at visad.ActionImpl.run(Compiled Code)
        at visad.util.ThreadPool$ThreadMinnow.run(Compiled Code)
java.lang.NullPointerException
        at visad.BaseColorControl.lookupValues(Compiled Code)
        at visad.ShadowType.assembleColor(Compiled Code)
        at visad.ShadowFunctionOrSetType.doTransform(Compiled Code)
        at
visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(ShadowFunctionOr
SetTypeJ3D.java:102)
        at
visad.java3d.ShadowFunctionOrSetTypeJ3D.recurseRange(ShadowFunctionO
rSetTypeJ3D.java:729)
        at visad.ShadowFunctionOrSetType.doTransform(Compiled Code)
        at
visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(ShadowFunctionOr
SetTypeJ3D.java:102)
        at visad.java3d.DefaultRendererJ3D.doTransform(Compiled Code)
        at visad.java3d.RendererJ3D.doAction(Compiled Code)
        at visad.DisplayImpl.doAction(Compiled Code)
        at visad.ActionImpl.run(Compiled Code)
        at visad.util.ThreadPool$ThreadMinnow.run(Compiled Code)
java.lang.NullPointerException
        at visad.BaseColorControl.lookupValues(Compiled Code)
        at visad.ShadowType.assembleColor(Compiled Code)
        at visad.ShadowFunctionOrSetType.doTransform(Compiled Code)
        at visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(Compiled
Code)
        at visad.java3d.ShadowFunctionOrSetTypeJ3D.recurseRange(Compiled
Code)
        at visad.ShadowFunctionOrSetType.doTransform(Compiled Code)
        at
visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(ShadowFunctionOr
SetTypeJ3D.java:102)
        at visad.java3d.DefaultRendererJ3D.doTransform(Compiled Code)
        at visad.java3d.RendererJ3D.doAction(Compiled Code)
        at visad.DisplayImpl.doAction(Compiled Code)
        at visad.ActionImpl.run(Compiled Code)
        at visad.util.ThreadPool$ThreadMinnow.run(Compiled Code)
Bus Error
    si_signo [10]: Bus Error
    si_errno [0]: Error 0
    si_code [1]: BUS_ADRALN [addr: 0x3de92295]

        stackpointer=CB970788

Inconsistent thread : best efforts attempt (may fail)
"J3D-UniverseManager-1" (TID:0x116fd04, sys_thread_t:0x116fc88,
state:CW, threa
d_t: t@51, threadID:0xcb711dd8, stack_bottom:0xcb712000,
stack_size:0x20000) pr
io=5

[1] java.lang.Object.wait(Object.java:424)
[2] javax.media.j3d.UniverseManager.runMonitor(UniverseManager.java:413)
[3] javax.media.j3d.UniverseManager.run(UniverseManager.java:334)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-SoundScheduler-1" (TID:0x116ceac, sys_thread_t:0x116ce30, state:CW,
thread
_t: t@50, threadID:0xcb741dd8, stack_bottom:0xcb742000,
stack_size:0x20000) pri
o=5

[1] java.lang.Object.wait(Object.java:424)
[2] javax.media.j3d.SoundScheduler.runMonitor(SoundScheduler.java:432)
[3] javax.media.j3d.SoundScheduler.checkState(SoundScheduler.java:220)
[4] javax.media.j3d.SoundScheduler.run(SoundScheduler.java:316)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-View-2" (TID:0x114dc04, sys_thread_t:0x114db88, state:CW, thread_t:
t@49, 
threadID:0xcb771dd8, stack_bottom:0xcb772000, stack_size:0x20000) prio=5

[1] java.lang.Object.wait(Object.java:424)
[2] javax.media.j3d.ViewThread.runMonitor(ViewThread.java:318)
[3] javax.media.j3d.ViewThread.run(ViewThread.java:147)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-Traverser-2" (TID:0xf47aa4, sys_thread_t:0xf47a28, state:CW,
thread_t: t@4
8, threadID:0xcb7f1dd8, stack_bottom:0xcb7f2000, stack_size:0x20000)
prio=5

[1] java.lang.Object.wait(Object.java:424)
[2] javax.media.j3d.Traverser.runMonitor(Traverser.java:2113)
[3] javax.media.j3d.Traverser.run(Traverser.java:2021)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-14" (TID:0xf1da3c, sys_thread_t:0xf1d9c0, state:CW, thread_t:
t@47, thr
eadID:0xcb7a1dd8, stack_bottom:0xcb7a2000, stack_size:0x20000) prio=5

[1] visad.java3d.AnimationControlJ3D.run(AnimationControlJ3D.java:90)
[2] java.lang.Thread.run(Thread.java:484)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-13" (TID:0xe6e3bc, sys_thread_t:0xe6e340, state:MW, thread_t:
t@46, thr
eadID:0xcb821dd8, stack_bottom:0xcb822000, stack_size:0x20000) prio=6

[1] visad.ActionImpl.run(ActionImpl.java:181)
[2] visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:74)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-12" (TID:0xe6c144, sys_thread_t:0xe6c0c8, state:MW, thread_t:
t@45, thr
eadID:0xcb851dd8, stack_bottom:0xcb852000, stack_size:0x20000) prio=6

[1] visad.ActionImpl.run(ActionImpl.java:181)
[2] visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:74)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-11" (TID:0xea252c, sys_thread_t:0xea24b0, state:MW, thread_t:
t@44, thr
eadID:0xcb881dd8, stack_bottom:0xcb882000, stack_size:0x20000) prio=6

[1] visad.ActionImpl.run(ActionImpl.java:181)
[2] visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:74)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-9" (TID:0xe7c3bc, sys_thread_t:0xe7c340, state:MW, thread_t:
t@42, thre
adID:0xcb8e1dd8, stack_bottom:0xcb8e2000, stack_size:0x20000) prio=6

[1] visad.ActionImpl.run(ActionImpl.java:181)
[2] visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:74)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-6" (TID:0xdebeac, sys_thread_t:0xdebe30, state:R, thread_t:
t@39, threa
dID:0xcb971dd8, stack_bottom:0xcb972000, stack_size:0x20000) prio=6
*current th
read*

[1] visad.BaseColorControl.lookupValues(BaseColorControl.java:171)
[2] visad.ShadowType.assembleColor(ShadowType.java:2203)
[3]
visad.ShadowFunctionOrSetType.doTransform(ShadowFunctionOrSetType.java:488)
[4]
visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(ShadowFunctionOrSetType
J3D.java:101)
[5]
visad.java3d.ShadowFunctionOrSetTypeJ3D.recurseRange(ShadowFunctionOrSetTyp
eJ3D.java:729)
[6]
visad.ShadowFunctionOrSetType.doTransform(ShadowFunctionOrSetType.java:488)
[7]
visad.java3d.ShadowFunctionOrSetTypeJ3D.doTransform(ShadowFunctionOrSetType
J3D.java:101)
[8]
visad.java3d.DefaultRendererJ3D.doTransform(DefaultRendererJ3D.java:62)
[9] visad.java3d.RendererJ3D.doAction(RendererJ3D.java:150)
[10] visad.DisplayImpl.doAction(DisplayImpl.java:741)
[11] visad.ActionImpl.run(ActionImpl.java:181)
[12] visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:74)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-5" (TID:0x5d428c, sys_thread_t:0x5d4210, state:MW, thread_t:
t@38, thre
adID:0xcb9f1dd8, stack_bottom:0xcb9f2000, stack_size:0x20000) prio=6

[1] visad.ActionImpl.run(ActionImpl.java:181)
[2] visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:74)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Image Fetcher 0" (TID:0xd4ea9c, sys_thread_t:0xd4ea20, state:CW,
thread_t: t@3
6, threadID:0xcbad1dd8, stack_bottom:0xcbad2000, stack_size:0x20000)
prio=8

[1] sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:155)
[2] sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:211)
[3] sun.awt.image.ImageFetcher.run(ImageFetcher.java:187)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"AWT-Finalizer" (TID:0xc3ecec, sys_thread_t:0xc3ec70, state:CW,
thread_t: t@30,
 threadID:0xcbc01dd8, stack_bottom:0xcbc02000, stack_size:0x20000)
prio=9

[1] java.lang.Object.wait(Object.java:424)
[2] sun.awt.AWTFinalizer.run(AWTFinalizer.java:43)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Screen Updater" (TID:0xbed5bc, sys_thread_t:0xbed540, state:CW,
thread_t: t@28
, threadID:0xcbc31dd8, stack_bottom:0xcbc32000, stack_size:0x20000)
prio=4

[1] java.lang.Object.wait(Object.java:424)
[2] sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:78)
[3] sun.awt.ScreenUpdater.run(ScreenUpdater.java:98)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-3" (TID:0x12329c, sys_thread_t:0x123220, state:MW, thread_t:
t@1, threa
dID:0x25010, stack_bottom:0xf0000000, stack_size:0x800000) prio=5

-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-Behavior-2" (TID:0xb65a5c, sys_thread_t:0xb659e0, state:CW,
thread_t: t@27
, threadID:0xcbc81dd8, stack_bottom:0xcbc82000, stack_size:0x20000)
prio=5

[1] java.lang.Object.wait(Object.java:424)
[2]
javax.media.j3d.BehaviorScheduler.runMonitor(BehaviorScheduler.java:964)
[3] javax.media.j3d.BehaviorScheduler.run(BehaviorScheduler.java:906)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-Input-2" (TID:0xb6059c, sys_thread_t:0xb60520, state:CW, thread_t:
t@26, t
hreadID:0xcbcb1dd8, stack_bottom:0xcbcb2000, stack_size:0x20000) prio=5

[1] java.lang.Object.wait(Object.java:424)
[2]
javax.media.j3d.InputDeviceScheduler.runMonitor(InputDeviceScheduler.java:2
07)
[3]
javax.media.j3d.InputDeviceScheduler.run(InputDeviceScheduler.java:189)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-Collision-2" (TID:0xb78e94, sys_thread_t:0xb78e18, state:CW,
thread_t: t@2
5, threadID:0xcbce1dd8, stack_bottom:0xcbce2000, stack_size:0x20000)
prio=5

[1] java.lang.Object.wait(Object.java:424)
[2]
javax.media.j3d.CollisionThread.runMonitor(CollisionThread.java:1259)
[3] javax.media.j3d.CollisionThread.run(CollisionThread.java:1238)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-2" (TID:0xb52644, sys_thread_t:0xb525c8, state:CW, thread_t:
t@24, thre
adID:0xcbd11dd8, stack_bottom:0xcbd12000, stack_size:0x20000) prio=5

[1] java.lang.Object.wait(Object.java:424)
[2] visad.java2d.VisADCanvasJ2D.run(VisADCanvasJ2D.java:231)
[3] java.lang.Thread.run(Thread.java:484)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"GC Daemon" (TID:0xb1c9c4, sys_thread_t:0xb1c948, state:CW, thread_t:
t@23, thr
eadID:0xcbd41dd8, stack_bottom:0xcbd42000, stack_size:0x20000) prio=2

[1] sun.misc.GC$Daemon.run(GC.java:81)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"RMI Reaper" (TID:0xa7562c, sys_thread_t:0xa755b0, state:CW, thread_t:
t@22, th
readID:0xcbd71dd8, stack_bottom:0xcbd72000, stack_size:0x20000) prio=5

[1] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:105)
[2] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
[3] sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:288)
[4] java.lang.Thread.run(Thread.java:484)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"RMI TCP Accept-1" (TID:0xb0d2ac, sys_thread_t:0xb0d230, state:R,
thread_t: t@2
1, threadID:0xcbda1dd8, stack_bottom:0xcbda2000, stack_size:0x20000)
prio=5

[1] java.net.PlainSocketImpl.socketAccept(Native Method)
[2] java.net.PlainSocketImpl.accept(PlainSocketImpl.java:406)
[3] java.net.ServerSocket.implAccept(ServerSocket.java:241)
[4] java.net.ServerSocket.accept(ServerSocket.java:224)
[5]
sun.rmi.transport.proxy.HttpAwareServerSocket.accept(HttpAwareServerSocket.
java:70)
[6] sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:307)
[7] java.lang.Thread.run(Thread.java:484)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"TimerQueue" (TID:0x9e0a84, sys_thread_t:0x9e0a08, state:CW, thread_t:
t@20, th
readID:0xcbe21dd8, stack_bottom:0xcbe22000, stack_size:0x20000) prio=5

[1] javax.swing.TimerQueue.run(TimerQueue.java:202)
[2] java.lang.Thread.run(Thread.java:484)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-Behavior-1" (TID:0x89caac, sys_thread_t:0x89ca30, state:CW,
thread_t: t@16
, threadID:0xcbe81dd8, stack_bottom:0xcbe82000, stack_size:0x20000)
prio=5

[1] java.lang.Object.wait(Native Method)
[2] java.lang.Object.wait(Object.java:424)
[3]
javax.media.j3d.BehaviorScheduler.runMonitor(BehaviorScheduler.java:964)
[4] javax.media.j3d.BehaviorScheduler.run(BehaviorScheduler.java:906)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-Renderer-1" (TID:0x85510c, sys_thread_t:0x855090, state:CW,
thread_t: t@15
, threadID:0xcbeb1dd8, stack_bottom:0xcbeb2000, stack_size:0x20000)
prio=5

[1] java.lang.Object.wait(Object.java:424)
[2] javax.media.j3d.Renderer.runMonitor(Renderer.java:667)
[3] javax.media.j3d.Renderer.run(Renderer.java:165)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-Input-1" (TID:0x7d15e4, sys_thread_t:0x7d1568, state:CW, thread_t:
t@14, t
hreadID:0xcbee1dd8, stack_bottom:0xcbee2000, stack_size:0x20000) prio=5

[1] java.lang.Object.wait(Native Method)
[2] java.lang.Object.wait(Object.java:424)
[3]
javax.media.j3d.InputDeviceScheduler.runMonitor(InputDeviceScheduler.java:2
07)
[4]
javax.media.j3d.InputDeviceScheduler.run(InputDeviceScheduler.java:189)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"J3D-Collision-1" (TID:0x7cea74, sys_thread_t:0x7ce9f8, state:CW,
thread_t: t@1
3, threadID:0xcbf11dd8, stack_bottom:0xcbf12000, stack_size:0x20000)
prio=5

[1] java.lang.Object.wait(Native Method)
[2] java.lang.Object.wait(Object.java:424)
[3]
javax.media.j3d.CollisionThread.runMonitor(CollisionThread.java:1259)
[4] javax.media.j3d.CollisionThread.run(CollisionThread.java:1238)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Thread-1" (TID:0x6a2a64, sys_thread_t:0x6a29e8, state:MW, thread_t:
t@12, thre
adID:0xcc081dd8, stack_bottom:0xcc082000, stack_size:0x20000) prio=5

[1] visad.ActionImpl.run(ActionImpl.java:181)
[2] visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:74)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"AWT-Motif" (TID:0x4b366c, sys_thread_t:0x4b35f0, state:R, thread_t:
t@10, thre
adID:0xcc0f1dd8, stack_bottom:0xcc0f2000, stack_size:0x20000) prio=5

[1] sun.awt.motif.MToolkit.run(Native Method)
[2] java.lang.Thread.run(Thread.java:484)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"SunToolkit.PostEventQueue-0" (TID:0x48e13c, sys_thread_t:0x48e0c0,
state:CW, t
hread_t: t@9, threadID:0xcc141dd8, stack_bottom:0xcc142000,
stack_size:0x20000)
 prio=5

[1] java.lang.Object.wait(Object.java:424)
[2] sun.awt.PostEventQueue.run(SunToolkit.java:358)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"AWT-EventQueue-0" (TID:0x48ddd4, sys_thread_t:0x48dd58, state:CW,
thread_t: t@
8, threadID:0xcc171dd8, stack_bottom:0xcc172000, stack_size:0x20000)
prio=6

[1] java.lang.Object.wait(Object.java:424)
[2] java.awt.EventQueue.getNextEvent(EventQueue.java:178)
[3] java.awt.EventDispatchThread.run(EventDispatchThread.java:65)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Finalizer" (TID:0xef93c, sys_thread_t:0xef8c0, state:CW, thread_t: t@6,
thread
ID:0xef041dd8, stack_bottom:0xef042000, stack_size:0x20000) prio=8

[1] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:105)
[2] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
[3] java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Reference Handler" (TID:0x115d3c, sys_thread_t:0x115cc0, state:CW,
thread_t: t
@5, threadID:0xef071dd8, stack_bottom:0xef072000, stack_size:0x20000)
prio=10

[1] java.lang.Object.wait(Object.java:424)
[2] java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
-------------------

Inconsistent thread : best efforts attempt (may fail)
"Signal dispatcher" (TID:0xf9e9c, sys_thread_t:0xf9e20, state:MW,
thread_t: t@4
, threadID:0xef1f1dd8, stack_bottom:0xef1f2000, stack_size:0x20000)
prio=10

-------------------
Abort (core dumped)

        Armin

Swiss Federal Institute of Technology 
http://statwww.epfl.ch/people/roehrl
Kya aap statooed hai?                   http://www.statoo.com