evristzam / ndt

Automatically exported from code.google.com/p/ndt
Other
0 stars 0 forks source link

When Cert denied, WinXP fails to complete while Ubuntu succeeds #28

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
WinXP + FF
1.  After fresh restart of FF,
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/
2.  Denied permissions (hit cancel on security warning)
3.  Clicked START

Result: Long delay during download portion resulting in a failure to
complete test.  

NOTE: the same steps on Ubuntu + FF resulted in the test completing
successfully and normally

Expected:  Not sure, but if there is a dependency on security permissions,
and a required permission was not granted, then failure should be graceful.
Why behavior is inconsistent across platforms should be understood.

---------------------------
TCP/Web100 Network Diagnostic Tool v3.6.1
click START to begin

** Starting test 1 of 1 **
Connecting to 'ndt.iupui.mlab3.lga02.measurement-lab.org'
[ndt.iupui.mlab3.lga02.measurement-lab.org/38.106.70.173] to run test
Connected to: ndt.iupui.mlab3.lga02.measurement-lab.org  --  Using IPv4 address
Checking for Middleboxes . . . . . . . . . . . . . . . . . .  Done
checking for firewalls . . . . . . . . . . . . . . . . . . .  Done
running 10s outbound test (client-to-server [C2S]) . . . . . 19.53Mb/s
running 10s inbound test (server-to-client [S2C]) . . . . . . Server Failed
while receiving data
S2C throughput test FAILED!
Protocol error!  Expected test results, got: ###instead

click START to re-test
---------------------------

Java Console + "s" "t" "v" below 
Java Plug-in 1.6.0_10
Using JRE version 1.6.0_10 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\topolskir

----------------------------------------------------
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
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>
----------------------------------------------------

security: property package.access value sun.
security: property package.access new value sun.,com.sun.javaws
security: property package.access value sun.,com.sun.javaws
security: property package.access new value sun.,com.sun.javaws,com.sun.deploy
security: property package.definition value null
security: property package.definition new value com.sun.javaws
security: property package.definition value com.sun.javaws
security: property package.definition new value com.sun.javaws,com.sun.deploy
security: property package.definition value com.sun.javaws,com.sun.deploy
security: property package.definition new value
com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.access value sun.,com.sun.javaws,com.sun.deploy
security: property package.access new value
sun.,com.sun.javaws,com.sun.deploy,org.mozilla.jss
security: property package.definition value
com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.definition new value
com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
basic: Added progress listener:
sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1e4457d
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Connecting
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar with
proxy=DIRECT
network: Connecting http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/
with proxy=DIRECT
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Connecting
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar with
proxy=DIRECT
network: Connecting http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/
with proxy=DIRECT
network: Downloading resource:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar
    Content-Length: -1
    Content-Encoding: null
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
security: Accessing keys and certificate in Mozilla user profile: null
security: Loading Root CA certificates from C:\Program
Files\Java\jre6\lib\security\cacerts
security: Loaded Root CA certificates from C:\Program
Files\Java\jre6\lib\security\cacerts
security: Loading Deployment certificates from C:\Documents and
Settings\topolskir\Application Data\Sun\Java\Deployment\security\trusted.certs
security: Loaded Deployment certificates from C:\Documents and
Settings\topolskir\Application Data\Sun\Java\Deployment\security\trusted.certs
security: Loading certificates from Deployment session certificate store
security: Loaded certificates from Deployment session certificate store
security: Validate the certificate chain using CertPath API
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: No timestamping info available
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
security: User has denied the priviledges to the code
security: Adding certificate in Deployment denied certificate store
security: Added certificate in Deployment denied certificate store
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Connecting
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar with
proxy=DIRECT
network: Connecting http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/
with proxy=DIRECT
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
network: Cache entry not found [url:
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/Tcpbw100.jar,
version: null]
basic: Applet loaded.
basic: Applet resized and added to parent container
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt
117118 us, pluginInit dt 9565907 us, TotalTime: 9683025 us
basic: Applet initialized
basic: Loading Java Applet ...
basic: Removed progress listener:
sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1e4457d
basic: Applet made visible
basic: Starting applet
basic: Applet started
basic: Told clients applet is started
Couldn't set system property. Check your security settings.
network: Connecting http://ndt.iupui.mlab3.lga02.measurement-lab.org:3001/
with proxy=DIRECT
wait flag received = 0
Server version: 3.6.1
network: Connecting http://ndt.iupui.mlab3.lga02.measurement-lab.org:47962/
with proxy=DIRECT
1525888 bytes 1009.3520754092939 kb/s 12.094 secs
Sending '1009.3520754092938' back to server
calling in2Socket.getLocalAddress()
SFW: port=36822
SFW: testTime=1
Asking security manager for listen permissions...
SFW: oport=4452
network: Connecting http://ndt.iupui.mlab3.lga02.measurement-lab.org:36822/
with proxy=DIRECT
java.net.SocketTimeoutException: Accept timed out
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(Unknown Source)
    at java.net.ServerSocket.implAccept(Unknown Source)
    at java.net.ServerSocket.accept(Unknown Source)
    at Tcpbw100$OsfwWorker.run(Tcpbw100.java:1642)
    at java.lang.Thread.run(Unknown Source)
network: Connecting http://ndt.iupui.mlab3.lga02.measurement-lab.org:45581/
with proxy=DIRECT
Send buffer size =8192
java.net.SocketException: Software caused connection abort: socket write error
170.06584418751524 kb/s outbound
network: Connecting http://ndt.iupui.mlab3.lga02.measurement-lab.org:39010/
with proxy=DIRECT
Couldn't get 3rd connection to: ndt.iupui.mlab3.lga02.measurement-lab.org

Original issue reported on code.google.com by funcho...@gmail.com on 5 Mar 2010 at 6:22

GoogleCodeExporter commented 9 years ago
Dump system properties ...
----------------------------------------------------
__jvm_launched = 812745245363
acl.read = +
acl.read.default = 
acl.write = +
acl.write.default = 
awt.toolkit = sun.awt.windows.WToolkit
browser.vendor = Sun Microsystems, Inc.
browser.version = 1.1
file.encoding = Cp1252
file.encoding.pkg = sun.io
file.separator = \
file.separator.applet = true
http.agent = Mozilla/4.0 (Windows XP 5.1)
http.auth.serializeRequests = true
https.protocols = TLSv1,SSLv3
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.awt.printerjob = sun.awt.windows.WPrinterJob
java.class.path = C:\PROGRA~1\Java\jre6\classes
java.class.version = 50.0
java.class.version.applet = true
java.endorsed.dirs = C:\Program Files\Java\jre6\lib\endorsed
java.ext.dirs = C:\Program Files\Java\jre6\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
java.home = C:\Program Files\Java\jre6
java.io.tmpdir = C:\DOCUME~1\TOPOLS~1\LOCALS~1\Temp\
java.library.path = C:\Program
Files\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\
Program
Files\Mozilla
Firefox;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
Files\QuickTime\QTSystem\;C:\Program Files\Common Files\Roxio
Shared\DLLShared\;C:\Program Files\Common Files\Roxio
Shared\9.0\DLLShared\;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
java.protocol.handler.pkgs =
sun.plugin.net.protocol|com.sun.deploy.net.protocol
java.rmi.server.RMIClassLoaderSpi = sun.plugin2.applet.JNLP2RMIClassLoaderSpi
java.runtime.name = Java(TM) SE Runtime Environment
java.runtime.version = 1.6.0_10-b33
java.specification.name = Java Platform API Specification
java.specification.vendor = Sun Microsystems Inc.
java.specification.version = 1.6
java.vendor = Sun Microsystems Inc.
java.vendor.applet = true
java.vendor.url = http://java.sun.com/
java.vendor.url.applet = true
java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
java.version = 1.6.0_10
java.version.applet = true
java.vm.info = mixed mode, sharing
java.vm.name = Java HotSpot(TM) Client VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Sun Microsystems Inc.
java.vm.specification.version = 1.0
java.vm.vendor = Sun Microsystems Inc.
java.vm.version = 11.0-b15
javaplugin.nodotversion = 160_10
javaplugin.version = 1.6.0_10
javaplugin.vm.options = 
javawebstart.version = javaws-1.6.0_10
line.separator = \r\n
line.separator.applet = true
os.arch = x86
os.arch.applet = true
os.name = Windows XP
os.name.applet = true
os.version = 5.1
os.version.applet = true
package.restrict.access.com.sun.deploy = true
package.restrict.access.netscape = false
package.restrict.access.org.mozilla.jss = true
package.restrict.access.sun = true
package.restrict.definition.com.sun.deploy = true
package.restrict.definition.java = true
package.restrict.definition.netscape = true
package.restrict.definition.org.mozilla.jss = true
package.restrict.definition.sun = true
path.separator = ;
path.separator.applet = true
sun.arch.data.model = 32
sun.boot.class.path = C:\Program
Files\Java\jre6\lib\resources.jar;C:\Program
Files\Java\jre6\lib\rt.jar;C:\Program
Files\Java\jre6\lib\sunrsasign.jar;C:\Program
Files\Java\jre6\lib\jsse.jar;C:\Program
Files\Java\jre6\lib\jce.jar;C:\Program
Files\Java\jre6\lib\charsets.jar;C:\Program
Files\Java\jre6\classes;C:\PROGRA~1\Java\jre6\lib\deploy.jar;C:\PROGRA~1\Java\jr
e6\lib\javaws.jar;C:\PROGRA~1\Java\jre6\lib\plugin.jar
sun.boot.library.path = C:\Program Files\Java\jre6\bin
sun.cpu.endian = little
sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
sun.desktop = windows
sun.io.unicode.encoding = UnicodeLittle
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = Cp1252
sun.management.compiler = HotSpot Client Compiler
sun.net.client.defaultConnectTimeout = 120000
sun.net.http.errorstream.enableBuffering = true
sun.os.patch.level = Service Pack 3
trustProxy = true
user.country = US
user.dir = C:\Program Files\Mozilla Firefox
user.home = C:\Documents and Settings\topolskir
user.language = en
user.name = topolskir
user.timezone = America/New_York
user.variant = 
----------------------------------------------------
Done.

Original comment by funcho...@gmail.com on 5 Mar 2010 at 6:23

GoogleCodeExporter commented 9 years ago
Dump deployment properties ...
----------------------------------------------------
deployment.browser.path = C:\Program Files\Mozilla Firefox\firefox.exe
deployment.browser.vm.iexplorer = true
deployment.browser.vm.mozilla = true
deployment.cache.enabled = true
deployment.cache.jarcompression = 0
deployment.cache.max.size = -1
deployment.capture.mime.types = true
deployment.console.startup.mode = SHOW
deployment.control.panel.log = false
deployment.javapi.cache.update = false
deployment.javapi.lifecycle.exception = true
deployment.javapi.log.filename = 
deployment.javapi.runtime.type = 0
deployment.javapi.trace.filename = 
deployment.javaws.associations = ASK_USER
deployment.javaws.autodownload = NEVER
deployment.javaws.cache.update = false
deployment.javaws.home.jnlp.url = http://java.sun.com/products/javawebstart
deployment.javaws.installURL = http://java.sun.com/products/autodl/j2se
deployment.javaws.logFileName = 
deployment.javaws.muffin.max = 256
deployment.javaws.shortcut = ASK_IF_HINTED
deployment.javaws.ssv.enabled = true
deployment.javaws.traceFileName = 
deployment.javaws.uninstall.shortcut = false
deployment.javaws.update.timeout = 1500
deployment.jpi.mode.new = true
deployment.log = true
deployment.max.output.file.size = 10
deployment.max.output.files = 5
deployment.mime.types.use.default = true
deployment.proxy.bypass.local = false
deployment.proxy.override.hosts = 
deployment.proxy.same = false
deployment.proxy.type = 3
deployment.repository.askdownloaddialog.show = true
deployment.repository.enabled = true
deployment.security.SSLv2Hello = false
deployment.security.SSLv3 = true
deployment.security.TLSv1 = true
deployment.security.askgrantdialog.notinca = true
deployment.security.askgrantdialog.show = true
deployment.security.authenticator = true
deployment.security.browser.keystore.use = true
deployment.security.clientauth.keystore.auto = true
deployment.security.expired.warning = true
deployment.security.https.warning.show = false
deployment.security.jsse.hostmismatch.warning = true
deployment.security.notinca.warning = true
deployment.security.pretrust.list = true
deployment.security.sandbox.awtwarningwindow = true
deployment.security.sandbox.jnlp.enhanced = true
deployment.security.trusted.policy = 
deployment.security.validation.crl = false
deployment.security.validation.ocsp = false
deployment.system.security.cacerts = C:\Program
Files\Java\jre6\lib\security\cacerts
deployment.system.security.jssecacerts = C:\Program
Files\Java\jre6\lib\security\jssecacerts
deployment.system.security.oldcacerts = C:\Program
Files\Java\jre6\lib\security\cacerts
deployment.system.security.oldjssecacerts = C:\Program
Files\Java\jre6\lib\security\jssecacerts
deployment.system.security.trusted.certs = C:\Program
Files\Java\jre6\lib\security\trusted.certs
deployment.system.security.trusted.clientauthcerts = C:\Program
Files\Java\jre6\lib\security\trusted.clientcerts
deployment.system.security.trusted.jssecerts = C:\Program
Files\Java\jre6\lib\security\trusted.jssecerts
deployment.system.security.trusted.publishers = C:\Program
Files\Java\jre6\lib\security\trusted.publishers
deployment.system.tray.icon = true
deployment.trace = true
deployment.update.mime.types = true
deployment.user.cachedir = C:\Documents and Settings\topolskir\Application
Data\Sun\Java\Deployment\cache
deployment.user.extdir = C:\Documents and Settings\topolskir\Application
Data\Sun\Java\Deployment\ext
deployment.user.logdir = C:\Documents and Settings\topolskir\Application
Data\Sun\Java\Deployment\log
deployment.user.security.policy =
file://C:/Documents%20and%20Settings/topolskir/Application%20Data/Sun/Java/Deplo
yment/security/java.policy
deployment.user.security.saved.credentials = C:\Documents and
Settings\topolskir\Application Data\Sun\Java\Deployment\security\auth.dat
deployment.user.security.trusted.cacerts = C:\Documents and
Settings\topolskir\Application
Data\Sun\Java\Deployment\security\trusted.cacerts
deployment.user.security.trusted.certs = C:\Documents and
Settings\topolskir\Application Data\Sun\Java\Deployment\security\trusted.certs
deployment.user.security.trusted.clientauthcerts = C:\Documents and
Settings\topolskir\Application
Data\Sun\Java\Deployment\security\trusted.clientcerts
deployment.user.security.trusted.jssecacerts = C:\Documents and
Settings\topolskir\Application
Data\Sun\Java\Deployment\security\trusted.jssecacerts
deployment.user.security.trusted.jssecerts = C:\Documents and
Settings\topolskir\Application
Data\Sun\Java\Deployment\security\trusted.jssecerts
deployment.user.security.trusted.publishers = C:\Documents and
Settings\topolskir\Application
Data\Sun\Java\Deployment\security\trusted.publishers
deployment.user.tmp = C:\Documents and Settings\topolskir\Application
Data\Sun\Java\Deployment\tmp
deployment.version = 6.0
java.quick.starter = false
----------------------------------------------------
Done.

Original comment by funcho...@gmail.com on 5 Mar 2010 at 6:24

GoogleCodeExporter commented 9 years ago
Dump thread list ...
Group main,ac=19,agc=2,pri=10
    main,5,alive
    Timer-0,5,alive
    traceMsgQueueThread,5,alive,daemon
    Java Plug-In Pipe Worker Thread (Client-Side),5,alive
    AWT-Shutdown,5,alive
    AWT-Windows,6,alive,daemon
    AWT-EventQueue-0,6,alive
    Java Plug-In Heartbeat Thread,5,alive
    CacheMemoryCleanUpThread,5,alive,daemon
    CacheCleanUpThread,5,alive,daemon
    Browser Side Object Cleanup Thread,5,alive
    Windows Tray Icon Thread,5,alive
    ConsoleWriterThread,5,alive,daemon
Group Plugin Thread Group,ac=2,agc=0,pri=10
    AWT-EventQueue-1,6,alive
    TimerQueue,5,alive,daemon
Group
http://ndt.iupui.mlab3.lga02.measurement-lab.org:7123/-threadGroup,ac=4,agc=0,pr
i=4
    Applet 1 LiveConnect Worker Thread,4,alive
    AWT-EventQueue-2,4,alive
    thread applet-Tcpbw100.class-1,4,alive
    TimerQueue,4,alive,daemon
Done.
Dump thread stack ...
----------------------------------------------------
2010-03-05 13:08:01
Full thread dump Java HotSpot(TM) Client VM (11.0-b15 mixed mode, sharing):

"TimerQueue" daemon prio=4 tid=0x030af400 nid=0xb0 in Object.wait()
[0x0358f000..0x0358fa94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22f799b0> (a javax.swing.TimerQueue)
    at javax.swing.TimerQueue.run(Unknown Source)
    - locked <0x22f799b0> (a javax.swing.TimerQueue)
    at java.lang.Thread.run(Unknown Source)

"ConsoleWriterThread" daemon prio=6 tid=0x062cb400 nid=0xc10 in
Object.wait() [0x066df000..0x066dfa14]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at
com.sun.deploy.util.ConsoleTraceListener$ConsoleWriterThread.run(Unknown
Source)
    - locked <0x22e763e8> (a java.lang.Object)

"TimerQueue" daemon prio=6 tid=0x0302a800 nid=0xc58 in Object.wait()
[0x0623f000..0x0623fa94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22edd720> (a javax.swing.TimerQueue)
    at javax.swing.TimerQueue.run(Unknown Source)
    - locked <0x22edd720> (a javax.swing.TimerQueue)
    at java.lang.Thread.run(Unknown Source)

"Windows Tray Icon Thread" prio=6 tid=0x03027000 nid=0x3d0 runnable
[0x0619f000..0x0619fb94]
   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)

"D3D Screen Updater" daemon prio=8 tid=0x03008000 nid=0xdf8 in
Object.wait() [0x03aaf000..0x03aafc94]
   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 <0x22ea6780> (a java.lang.Object)
    at java.lang.Thread.run(Unknown Source)

"thread applet-Tcpbw100.class-1" prio=4 tid=0x03006400 nid=0xd94 in
Object.wait() [0x03a5f000..0x03a5fd14]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e75b58> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:485)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
Source)
    - locked <0x22e75b58> (a java.lang.Object)
    at java.lang.Thread.run(Unknown Source)

"AWT-EventQueue-2" prio=4 tid=0x02fcb800 nid=0xdb4 in Object.wait()
[0x037af000..0x037afa14]
   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 <0x22e68e08> (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=0x02fca800 nid=0x1ac in
Object.wait() [0x0375f000..0x0375fa94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e68ec8> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:485)
    at
sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$LiveConnectWorker.run(U
nknown
Source)
    - locked <0x22e68ec8> (a java.lang.Object)
    at java.lang.Thread.run(Unknown Source)

"Browser Side Object Cleanup Thread" prio=6 tid=0x02fbbc00 nid=0xd00 in
Object.wait() [0x0370f000..0x0370fb94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e68f50> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    - locked <0x22e68f50> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    at
sun.plugin2.main.client.LiveConnectSupport$BrowserSideObjectCleanupThread.run(Un
known
Source)

"AWT-EventQueue-1" prio=6 tid=0x02fb5400 nid=0x304 waiting on condition
[0x036bf000..0x036bfc14]
   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)

"CacheCleanUpThread" daemon prio=6 tid=0x02fbe800 nid=0xfc4 in
Object.wait() [0x0366f000..0x0366fc94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e204e8> (a com.sun.deploy.cache.CleanupThread)
    at java.lang.Object.wait(Object.java:485)
    at com.sun.deploy.cache.CleanupThread.run(Unknown Source)
    - locked <0x22e204e8> (a com.sun.deploy.cache.CleanupThread)

"CacheMemoryCleanUpThread" daemon prio=6 tid=0x02fc3400 nid=0x628 in
Object.wait() [0x035df000..0x035dfd14]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e205e0> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    - locked <0x22e205e0> (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=0x02f89400 nid=0xc84 waiting on
condition [0x032af000..0x032afb14]
   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=0x02f9b000 nid=0xb20 in Object.wait()
[0x0353f000..0x0353fb94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e20710> (a java.awt.EventQueue)
    at java.lang.Object.wait(Object.java:485)
    at java.awt.EventQueue.getNextEvent(Unknown Source)
    - locked <0x22e20710> (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=0x02f98000 nid=0xde0 runnable
[0x0344f000..0x0344fc94]
   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=0x02b4f400 nid=0x674 in Object.wait()
[0x033ff000..0x033ffd14]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e20838> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:485)
    at sun.awt.AWTAutoShutdown.run(Unknown Source)
    - locked <0x22e20838> (a java.lang.Object)
    at java.lang.Thread.run(Unknown Source)

"Java2D Disposer" daemon prio=10 tid=0x02b4dc00 nid=0xc28 in Object.wait()
[0x033af000..0x033afd94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e208c8> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    - locked <0x22e208c8> (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=0x02add800
nid=0xc78 runnable [0x0330f000..0x0330fa14]
   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=0x02b03400 nid=0xa38 in
Object.wait() [0x0321f000..0x0321fb14]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at com.sun.deploy.util.Trace$TraceMsgQueueChecker.run(Unknown Source)
    - locked <0x22e22bd0> (a java.util.ArrayList)
    at java.lang.Thread.run(Unknown Source)

"Timer-0" prio=6 tid=0x02b0e000 nid=0xe58 in Object.wait()
[0x031cf000..0x031cfb94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e20b08> (a java.util.TaskQueue)
    at java.lang.Object.wait(Object.java:485)
    at java.util.TimerThread.mainLoop(Unknown Source)
    - locked <0x22e20b08> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Unknown Source)

"Low Memory Detector" daemon prio=6 tid=0x02a81400 nid=0x5c4 runnable
[0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x02a7b800 nid=0x96c waiting on
condition [0x00000000..0x02d2f940]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10 tid=0x02a7a000 nid=0x218 runnable
[0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x02a78c00 nid=0xf44 runnable
[0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x02a70800 nid=0x64c in Object.wait()
[0x02c3f000..0x02c3fa94]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x22e20d20> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    - locked <0x22e20d20> (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=0x02a6f400 nid=0x520 in
Object.wait() [0x02bef000..0x02befb14]
   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.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
    - locked <0x22e203d8> (a java.lang.ref.Reference$Lock)

"main" prio=6 tid=0x002b6c00 nid=0x8ac in Object.wait()
[0x0090f000..0x0090fe54]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
    - locked <0x22df7fb8> (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=0x02a6dc00 nid=0xe6c runnable 

"VM Periodic Task Thread" prio=10 tid=0x02a8bc00 nid=0xf2c waiting on
condition 

in.client.PluginMain.run(Unknown Source)
    at sun.plugin2.main.client.PluginMain.main(Unknown Source)

"VM Thread" prio=10 tid=0x02a6dc00 nid=0xe6c runnable 

"VM Periodic Task Thread" prio=10 tid=0x02a8bc00 nid=0xf2c waiting on
condition 

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

Original comment by funcho...@gmail.com on 5 Mar 2010 at 6:24

GoogleCodeExporter commented 9 years ago
Attached is a .ZIP of a text file that includes the output and console and 
various
dumps of the working ubuntu+FF session, for comparison purposes.  

Original comment by funcho...@gmail.com on 5 Mar 2010 at 6:31

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by jslawin...@soldevelo.com on 25 Sep 2013 at 12:46

GoogleCodeExporter commented 9 years ago
Issue don't occur on Ubuntu + FF/Chrome. If you not accept permission on 
security warning, applet will not start.

Original comment by smale...@soldevelo.com on 17 Feb 2014 at 2:27