-
Bug
-
Resolution: Fixed
-
Critical
-
1.5.0
-
None
-
Vista Home Premium SP 1, UAC Enabled
Java Plug-in 1.6.0_11
Using JRE version 1.6.0_11 Java HotSpot(TM) Client VM
NEURE does not work under Vista if you are not Administrator
I have tried with UAC turned ON an OFF - same thing
There is NO Error messages in Java Console
Last Messge is
" fi.nmi.neure.commons.GUIApplet init
WARNING: [rmt param - remoteMethodType] is null or empty. Using default 1
Starting Applet..."
Here Compete Trace of Java Console.
Seems like it stuck in java.net.SocketInputStream.socketRead0(Native Method)
****************************************************************************************************************
Java Plug-in 1.6.0_11
Using JRE version 1.6.0_11 Java HotSpot(TM) Client VM
network: Connecting http://www2.edu.fi/proxyservlet/servlet/proxyservlet/InitConnection with proxy=DIRECT
network: Connecting http://www2.edu.fi/proxyservlet/servlet/proxyservlet/InitConnection with cookie "__utma=97124633.2893638631982855700.1232987953.1232994786.1232996351.8; __utmz=97124633.1232996351.8.8.utmcsr=lukimat.fi|utmccn=(referral)|utmcmd=referral|utmcct=/matematiikka/materiaalit/tietokoneohjelmat/neure/neure-express; __utmb=97124633.1.10.1232996351; __utmc=97124633"
Dump thread stack ...
----------------------------------------------------
2009-01-26 20:59:41
Full thread dump Java HotSpot(TM) Client VM (11.0-b16 mixed mode, sharing):
"D3D Screen Updater" daemon prio=8 tid=0x048a2400 nid=0x16fc in Object.wait() [0x054cf000..0x054cfae8]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
- locked <0x285a7b90> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"ConsoleWriterThread" daemon prio=6 tid=0x048a1c00 nid=0x16f0 in Object.wait() [0x0778f000..0x0778fb68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x285a0678> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at com.sun.deploy.util.ConsoleTraceListener$ConsoleWriterThread.run(Unknown Source) - locked <0x285a0678> (a java.lang.Object)
"TimerQueue" daemon prio=6 tid=0x048a1800 nid=0x16ec in Object.wait() [0x0773f000..0x0773fbe8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(Unknown Source)
- locked <0x286d3598> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Unknown Source)
"Windows Tray Icon Thread" prio=6 tid=0x048a0c00 nid=0x108c runnable [0x0769f000..0x0769fce8]
java.lang.Thread.State: RUNNABLE
at com.sun.deploy.ui.WindowsJavaTrayIcon.mainLoop(Native Method)
at com.sun.deploy.ui.WindowsJavaTrayIcon.access$700(Unknown Source)
at com.sun.deploy.ui.WindowsJavaTrayIcon$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"TimerQueue" daemon prio=4 tid=0x048a0800 nid=0x12a4 in Object.wait() [0x07bef000..0x07befd68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x286b2a58> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(Unknown Source) - locked <0x286b2a58> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Unknown Source)
"thread applet-fi.nmi.neure.subjectclient.SubjectClientApplet-1" prio=4 tid=0x0489f000 nid=0x1310 runnable [0x078ef000..0x078efb68]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked <0x287938e8> (a java.io.BufferedInputStream)
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) - locked <0x28784b28> (a sun.net.www.protocol.http.HttpURLConnection)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at com.caucho.hessian.client.HessianProxy.invoke(Unknown Source)
at $Proxy0.testConnection(Unknown Source)
at fi.nmi.neure.services.HessianServiceProvider.prepareConnection(Unknown Source)
at fi.nmi.neure.services.HessianServiceProvider.connect(Unknown Source)
at fi.nmi.neure.services.AbstractConnector.connect(Unknown Source) - locked <0x287811a0> (a fi.nmi.neure.subjectclient.SCConnectionManager)
at fi.nmi.neure.commons.AbstractClientMain.start(Unknown Source) - locked <0x286f14e8> (a fi.nmi.neure.subjectclient.SCMain)
at fi.nmi.neure.commons.GUIApplet.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-EventQueue-2" prio=4 tid=0x0489e800 nid=0x7a8 in Object.wait() [0x0564f000..0x0564fbe8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at java.awt.EventQueue.getNextEvent(Unknown Source)
- locked <0x2857e160> (a java.awt.EventQueue)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(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)
"Applet 1 LiveConnect Worker Thread" prio=4 tid=0x0489e400 nid=0x11fc in Object.wait() [0x04c9f000..0x04c9fc68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2857e220> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$LiveConnectWorker.run(Unknown Source) - locked <0x2857e220> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"AWT-EventQueue-1" prio=6 tid=0x0489dc00 nid=0xfac waiting on condition [0x055bf000..0x055bfd68]
java.lang.Thread.State: RUNNABLE
at com.sun.deploy.util.ConsoleHelper.dumpAllStacksImpl(Native Method)
at com.sun.deploy.util.ConsoleHelper.dumpAllStacks(Unknown Source)
at sun.plugin2.applet.Plugin2ConsoleController.dumpAllStacks(Unknown Source)
at com.sun.deploy.util.ConsoleWindow$2.actionPerformed(Unknown Source)
at javax.swing.JComponent$ActionStandin.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.KeyboardManager.fireBinding(Unknown Source)
at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(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)
"Browser Side Object Cleanup Thread" prio=6 tid=0x0489d800 nid=0x984 in Object.wait() [0x0556f000..0x0556f9e8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2857e800> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x2857e800> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$BrowserSideObjectCleanupThread.run(Unknown Source)
"CacheCleanUpThread" daemon prio=6 tid=0x0489d400 nid=0x14ec in Object.wait() [0x0551f000..0x0551fa68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2857e820> (a com.sun.deploy.cache.CleanupThread)
at java.lang.Object.wait(Object.java:485)
at com.sun.deploy.cache.CleanupThread.run(Unknown Source) - locked <0x2857e820> (a com.sun.deploy.cache.CleanupThread)
"CacheMemoryCleanUpThread" daemon prio=6 tid=0x0489cc00 nid=0x159c in Object.wait() [0x0547f000..0x0547fae8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2852b800> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x2852b800> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at com.sun.deploy.cache.MemoryCache$LoadedResourceCleanupThread.run(Unknown Source)
"Java Plug-In Heartbeat Thread" prio=6 tid=0x04894c00 nid=0x1270 waiting on condition [0x0542f000..0x0542fc68]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at sun.plugin2.main.client.PluginMain$HeartbeatThread.run(Unknown Source)
"AWT-EventQueue-0" prio=6 tid=0x0488c400 nid=0xf80 in Object.wait() [0x053df000..0x053dfce8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2852b9a8> (a java.awt.EventQueue)
at java.lang.Object.wait(Object.java:485)
at java.awt.EventQueue.getNextEvent(Unknown Source) - locked <0x2852b9a8> (a java.awt.EventQueue)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(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)
"AWT-Windows" daemon prio=6 tid=0x04888000 nid=0x1504 runnable [0x0538f000..0x0538fa68]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-Shutdown" prio=6 tid=0x04884800 nid=0xc3c in Object.wait() [0x0523f000..0x0523fae8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2852bad0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(Unknown Source) - locked <0x2852bad0> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"Java2D Disposer" daemon prio=10 tid=0x04884000 nid=0x1388 in Object.wait() [0x04c4f000..0x04c4fb68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2852bb60> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x2852bb60> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Java Plug-In Pipe Worker Thread (Client-Side)" prio=6 tid=0x04880000 nid=0x146c runnable [0x04cef000..0x04cefbe8]
java.lang.Thread.State: RUNNABLE
at sun.plugin2.os.windows.Windows.ReadFile0(Native Method)
at sun.plugin2.os.windows.Windows.ReadFile(Unknown Source)
at sun.plugin2.ipc.windows.WindowsNamedPipe.read(Unknown Source)
at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.read(Unknown Source)
at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.readByte(Unknown Source)
at sun.plugin2.message.AbstractSerializer.readInt(Unknown Source)
at sun.plugin2.message.transport.SerializingTransport.read(Unknown Source)
at sun.plugin2.message.Pipe$WorkerThread.run(Unknown Source)
"traceMsgQueueThread" daemon prio=6 tid=0x0486a800 nid=0x125c in Object.wait() [0x0477f000..0x0477fce8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2852dec8> (a java.util.ArrayList)
at java.lang.Object.wait(Object.java:485)
at com.sun.deploy.util.Trace$TraceMsgQueueChecker.run(Unknown Source) - locked <0x2852dec8> (a java.util.ArrayList)
at java.lang.Thread.run(Unknown Source)
"Timer-0" prio=6 tid=0x01d6f800 nid=0x82c in Object.wait() [0x0472f000..0x0472fd68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2852bda0> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:485)
at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x2852bda0> (a java.util.TaskQueue)
at java.util.TimerThread.run(Unknown Source)
"Low Memory Detector" daemon prio=6 tid=0x01ccdc00 nid=0x17f4 runnable [0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=10 tid=0x01cbb400 nid=0x11f0 waiting on condition [0x00000000..0x0453f790]
java.lang.Thread.State: RUNNABLE
"Attach Listener" daemon prio=10 tid=0x01cb7c00 nid=0x83c runnable [0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x01cad000 nid=0xf6c runnable [0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=0x01ca8800 nid=0x12a0 in Object.wait() [0x0444f000..0x0444fc68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2852bfb8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x2852bfb8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
"Reference Handler" daemon prio=10 tid=0x01ca4000 nid=0x12b0 in Object.wait() [0x01dbf000..0x01dbfce8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x2852b710> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x2852b710> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x01ae9c00 nid=0x3a8 in Object.wait() [0x0162f000..0x0162fe28]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
- locked <0x284f78a0> (a sun.plugin2.message.Queue)
at sun.plugin2.message.Pipe.receive(Unknown Source)
at sun.plugin2.main.client.PluginMain.mainLoop(Unknown Source)
at sun.plugin2.main.client.PluginMain.run(Unknown Source)
at sun.plugin2.main.client.PluginMain.main(Unknown Source)
"VM Thread" prio=10 tid=0x01ca2800 nid=0xa14 runnable
"VM Periodic Task Thread" prio=10 tid=0x01cd7c00 nid=0xfa4 waiting on condition
at sun.plugin2.main.client.PluginMain.run(Unknown Source)
at sun.plugin2.main.client.PluginMain.main(Unknown Source)
"VM Thread" prio=10 tid=0x01ca2800 nid=0xa14 runnable
"VM Periodic Task Thread" prio=10 tid=0x01cd7c00 nid=0xfa4 waiting on condition
----------------------------------------------------
Done.