This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Tom- I think the problem was trying to stat the thumb drive directory. Changing the last used directory to something other than that is the only workaround I have for this. Don > Following is clipped from webpage: > > http://localhost:8788/stack.html > > "Thread-6" ID:22 RUNNABLE > sun.management.ThreadImpl.getThreadInfo0(Native Method) > sun.management.ThreadImpl.getThreadInfo(Unknown Source) > sun.management.ThreadImpl.getThreadInfo(Unknown Source) > ucar.unidata.util.LogUtil.getStackDump(LogUtil.java:1323) > ucar.unidata.util.LogUtil.getStackDump(LogUtil.java:1301) > ucar.unidata.idv.IdvMonitor$MonitorRequestHandler.handleRequest(IdvMonitor.java:131) > ucar.unidata.util.HttpServer$RequestHandler.processRequest(HttpServer.java:439) > ucar.unidata.util.HttpServer$RequestHandler.run(HttpServer.java:288) > ucar.unidata.util.Misc$3.run(Misc.java:1061) > > > "DestroyJavaVM" ID:20 RUNNABLE > > > "Thread-5" ID:19 RUNNABLE > java.io.UnixFileSystem.getBooleanAttributes0(Native Method) > java.io.UnixFileSystem.getBooleanAttributes(Unknown Source) > java.io.File.exists(Unknown Source) > javax.swing.JFileChooser.setCurrentDirectory(Unknown Source) > javax.swing.JFileChooser.(Unknown Source) > javax.swing.JFileChooser.(Unknown Source) > ucar.unidata.util.FileManager$MyFileChooser.(FileManager.java:1035) > ucar.unidata.idv.chooser.FileChooser$MyFileChooser.(FileChooser.java:440) > ucar.unidata.idv.chooser.FileChooser.doMakeFileChooser(FileChooser.java:421) > ucar.unidata.idv.chooser.FileChooser.doMakeContents(FileChooser.java:296) > ucar.unidata.idv.chooser.IdvChooser.getContents(IdvChooser.java:1058) > ucar.unidata.idv.chooser.IdvChooserManager.createChooser(IdvChooserManager.java:691) > ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:385) > ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513) > ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2338) > ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486) > ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513) > ucar.unidata.ui.XmlUi.doMakeContents(XmlUi.java:1427) > ucar.unidata.ui.XmlUi.getContents(XmlUi.java:1382) > ucar.unidata.idv.chooser.IdvChooserManager.createChoosers(IdvChooserManager.java:590) > ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:369) > ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513) > ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2167) > ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486) > ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513) > ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1741) > ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2088) > ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486) > ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513) > ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1741) > ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2088) > ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486) > ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513) > ucar.unidata.ui.XmlUi.doMakeContents(XmlUi.java:1427) > ucar.unidata.ui.XmlUi.getContents(XmlUi.java:1382) > ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:4105) > ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:3970) > ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:3887) > ucar.unidata.idv.ui.IdvUIManager.doMakeBasicWindows(IdvUIManager.java:628) > ucar.unidata.idv.ui.IdvUIManager.showBasicWindow(IdvUIManager.java:4515) > ucar.unidata.idv.ui.IdvUIManager.init(IdvUIManager.java:596) > ucar.unidata.idv.IntegratedDataViewer.initInner(IntegratedDataViewer.java:610) > ucar.unidata.idv.IntegratedDataViewer$3.run(IntegratedDataViewer.java:522) > ucar.unidata.util.Misc$3.run(Misc.java:1061) > > > "Thread-4" ID:18 RUNNABLE > java.net.PlainSocketImpl.socketAccept(Native Method) > java.net.PlainSocketImpl.accept(Unknown Source) > java.net.ServerSocket.implAccept(Unknown Source) > java.net.ServerSocket.accept(Unknown Source) > ucar.unidata.util.HttpServer.initServer(HttpServer.java:182) > ucar.unidata.util.HttpServer.init(HttpServer.java:148) > ucar.unidata.idv.IntegratedDataViewer$6.run(IntegratedDataViewer.java:740) > ucar.unidata.util.Misc$3.run(Misc.java:1061) > > > "AWT-EventQueue-0" ID:14 WAITING on java.awt.EventQueue@4349816e > java.lang.Object.wait(Native Method) > java.lang.Object.wait(Object.java:485) > java.awt.EventQueue.getNextEvent(Unknown Source) > java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) > java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) > java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) > java.awt.EventDispatchThread.pumpEvents(Unknown Source) > java.awt.EventDispatchThread.pumpEvents(Unknown Source) > java.awt.EventDispatchThread.run(Unknown Source) > > > "AWT-Shutdown" ID:15 WAITING on java.lang.Object@1a53929c > java.lang.Object.wait(Native Method) > java.lang.Object.wait(Object.java:485) > sun.awt.AWTAutoShutdown.run(Unknown Source) > java.lang.Thread.run(Unknown Source) > > > "Thread-2" ID:13 TIMED_WAITING > java.lang.Thread.sleep(Native Method) > ucar.unidata.ui.RovingProgress$1.run(RovingProgress.java:147) > java.lang.Thread.run(Unknown Source) > > > "AWT-XAWT" ID:11 RUNNABLE > sun.awt.X11.XToolkit.waitForEvents(Native Method) > sun.awt.X11.XToolkit.run(Unknown Source) > sun.awt.X11.XToolkit.run(Unknown Source) > java.lang.Thread.run(Unknown Source) > > > "Java2D Disposer" ID:9 WAITING on java.lang.ref.ReferenceQueue$Lock@48f478b4 > java.lang.Object.wait(Native Method) > java.lang.ref.ReferenceQueue.remove(Unknown Source) > java.lang.ref.ReferenceQueue.remove(Unknown Source) > sun.java2d.Disposer.run(Unknown Source) > java.lang.Thread.run(Unknown Source) > > > "Signal Dispatcher" ID:4 RUNNABLE > > > "Finalizer" ID:3 WAITING on java.lang.ref.ReferenceQueue$Lock@181f4b24 > java.lang.Object.wait(Native Method) > java.lang.ref.ReferenceQueue.remove(Unknown Source) > java.lang.ref.ReferenceQueue.remove(Unknown Source) > java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) > > > "Reference Handler" ID:2 WAITING on java.lang.ref.Reference$Lock@5fc02db5 > java.lang.Object.wait(Native Method) > java.lang.Object.wait(Object.java:485) > java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) > > > Cheers, > > Tom > -- > +----------------------------------------------------------------------------+ > * Tom Yoksas UCAR Unidata Program * > * (303) 497-8642 (last resort) P.O. Box 3000 * > * address@hidden Boulder, CO 80307 * > * Unidata WWW Service http://www.unidata.ucar.edu/ * > +----------------------------------------------------------------------------+ > > Ticket Details =================== Ticket ID: JKA-506630 Department: Support IDV Priority: Normal Status: Open