This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 165215 - remote: cannot configure host
Summary: remote: cannot configure host
Status: RESOLVED WORKSFORME
Alias: None
Product: cnd
Classification: Unclassified
Component: Remote (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Vladimir Kvashin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-14 20:57 UTC by Thomas Preisler
Modified: 2009-05-15 11:24 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Preisler 2009-05-14 20:57:10 UTC
Cannot configure (any) hosts today. It seems to hang in Setup Host dialog after the messages:

Connecting to 129.146.82.31...Done.
Configuring host.

I'm on a Mac trying to add a Intel X86 OpenSolaris host. I also tried a Linux host. Here is the thread dump:

Full thread dump Java HotSpot(TM) Client VM (1.5.0_16-133 mixed mode):

"Connect thread 129.146.82.31 session" daemon prio=1 tid=0x01018ab0 nid=0x9f8200 runnable [0xb323a000..0xb323ad90]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at com.jcraft.jsch.IO.getByte(IO.java:82)
        at com.jcraft.jsch.Session.read(Session.java:809)
        at com.jcraft.jsch.Session.run(Session.java:1193)
        at java.lang.Thread.run(Thread.java:613)

"Java Source Worker Thread" daemon prio=1 tid=0x0109d250 nid=0x978c00 waiting on condition [0xb4443000..0xb4443d90]
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841)
        at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:200)
        at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:577)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:613)

"wizard-descriptor-asynchronous-jobs" daemon prio=1 tid=0x01064ce0 nid=0x8c5a00 in Object.wait() [0xb3c3f000..0xb3c3fd90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0e4f73e0> (a com.jcraft.jsch.Channel$MyPipedInputStream)
        at java.io.PipedInputStream.read(PipedInputStream.java:260)
        - locked <0x0e4f73e0> (a com.jcraft.jsch.Channel$MyPipedInputStream)
        at java.io.PipedInputStream.read(PipedInputStream.java:305)
        - locked <0x0e4f73e0> (a com.jcraft.jsch.Channel$MyPipedInputStream)
        at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
        at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
        at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
        - locked <0x0e4fd480> (a java.io.InputStreamReader)
        at java.io.InputStreamReader.read(InputStreamReader.java:167)
        at java.io.BufferedReader.fill(BufferedReader.java:136)
        at java.io.BufferedReader.readLine(BufferedReader.java:299)
        - locked <0x0e4fd480> (a java.io.InputStreamReader)
        at java.io.BufferedReader.readLine(BufferedReader.java:362)
        at org.netbeans.modules.cnd.remote.support.RemoteCommandSupport.run(RemoteCommandSupport.java:107)
        at org.netbeans.modules.cnd.remote.server.RemoteServerSetup.getBinaryUpdates(RemoteServerSetup.java:248)
        at org.netbeans.modules.cnd.remote.server.RemoteServerSetup.needsSetupOrUpdate(RemoteServerSetup.java:117)
        at org.netbeans.modules.cnd.remote.server.RemoteServerRecord.init(RemoteServerRecord.java:143)
        - locked <0x0e41a638> (a org.netbeans.modules.cnd.remote.server.RemoteServerRecord)
        at org.netbeans.modules.cnd.remote.ui.wizard.HostValidatorImpl.validate(HostValidatorImpl.java:113)
        at org.netbeans.modules.cnd.remote.ui.wizard.CreateHostVisualPanel2.validateHost(CreateHostVisualPanel2.java:229)
        at org.netbeans.modules.cnd.remote.ui.wizard.CreateHostWizardPanel2.validate(CreateHostWizardPanel2.java:82)
        at org.openide.WizardDescriptor$7.run(WizardDescriptor.java:1397)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:576)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1013)

"Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=1 tid=0x0105e150 nid=0x8fb000 in Object.wait() 
[0xb383d000..0xb383dd90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0d3c5648> (a java.lang.Object)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:966)
        - locked <0x0d3c5648> (a java.lang.Object)

"Repository writer 0" daemon prio=1 tid=0x01059330 nid=0x869400 waiting on condition [0xb363c000..0xb363cd90]
        at java.lang.Thread.sleep(Native Method)
        at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.waitReady(RepositoryWritingThread.java:94)
        at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:128)
        at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:84)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:576)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1013)

"Class View Updater" prio=6 tid=0x010589c0 nid=0x902c00 in Object.wait() [0xb220e000..0xb220ed90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0d272e60> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:65)
        - locked <0x0d272e60> (a java.lang.Object)
        at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:144)

"DestroyJavaVM" prio=5 tid=0x01001800 nid=0xb0801000 waiting on condition [0x00000000..0xb0800060]

"AWT-EventQueue-1" prio=6 tid=0x0103c1e0 nid=0x8cb400 runnable [0xb3038000..0xb3039d90]
        at apple.laf.CUIAquaProgressBar.repaint(CUIAquaProgressBar.java:400)
        at apple.laf.CUIAquaProgressBar$Animator.actionPerformed(CUIAquaProgressBar.java:467)
        at javax.swing.Timer.fireActionPerformed(Timer.java:271)
        at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:180)
        at java.awt.Dialog$1.run(Dialog.java:535)
        at java.awt.Dialog$2.run(Dialog.java:565)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:563)
        at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:985)
        at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1019)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1007)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:115)
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1355)
        at org.openide.util.Mutex.readAccess(Mutex.java:268)
        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:992)
        at java.awt.Component.show(Component.java:1302)
        at java.awt.Component.setVisible(Component.java:1255)
        at org.netbeans.modules.cnd.remote.ui.setup.CreateHostWizardIterator.invokeMe(CreateHostWizardIterator.java:209)
        at org.netbeans.modules.cnd.remote.ui.EditServerListDialog.actionPerformed(EditServerListDialog.java:275)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.Component.processMouseEvent(Component.java:5602)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
        at java.awt.Component.processEvent(Component.java:5367)
        at java.awt.Container.processEvent(Container.java:2010)
        at java.awt.Component.dispatchEventImpl(Component.java:4068)
        at java.awt.Container.dispatchEventImpl(Container.java:2068)
        at java.awt.Component.dispatchEvent(Component.java:3903)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
        at java.awt.Container.dispatchEventImpl(Container.java:2054)
        at java.awt.Window.dispatchEventImpl(Window.java:1801)
        at java.awt.Component.dispatchEvent(Component.java:3903)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:180)
        at java.awt.Dialog$1.run(Dialog.java:535)
        at java.awt.Dialog$2.run(Dialog.java:565)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:563)
        at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:985)
        at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1019)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1007)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:115)
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1355)
        at org.openide.util.Mutex.readAccess(Mutex.java:268)
        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:992)
        at java.awt.Component.show(Component.java:1302)
        at java.awt.Component.setVisible(Component.java:1255)
        at org.netbeans.modules.cnd.remote.server.RemoteServerListDisplayer.showServerListDialogImpl(RemoteServerListDisplayer.java:78)
        at org.netbeans.modules.cnd.ui.options.ServerListDisplayerEx.showServerListDialog(ServerListDisplayerEx.java:67)
        at org.netbeans.modules.cnd.ui.options.ToolsPanel.editDevHosts(ToolsPanel.java:984)
        at org.netbeans.modules.cnd.ui.options.ToolsPanel.actionPerformed(ToolsPanel.java:914)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.Component.processMouseEvent(Component.java:5602)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
        at java.awt.Component.processEvent(Component.java:5367)
        at java.awt.Container.processEvent(Container.java:2010)
        at java.awt.Component.dispatchEventImpl(Component.java:4068)
        at java.awt.Container.dispatchEventImpl(Container.java:2068)
        at java.awt.Component.dispatchEvent(Component.java:3903)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
        at java.awt.Container.dispatchEventImpl(Container.java:2054)
        at java.awt.Window.dispatchEventImpl(Window.java:1801)
        at java.awt.Component.dispatchEvent(Component.java:3903)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

"TimerQueue" daemon prio=5 tid=0x01018e10 nid=0x8d1800 runnable [0xb2c37000..0xb2c37d90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0d074030> (a javax.swing.TimerQueue)
        at javax.swing.TimerQueue.run(TimerQueue.java:236)
        - locked <0x0d074030> (a javax.swing.TimerQueue)
        at java.lang.Thread.run(Thread.java:613)

"Thread-3" daemon prio=5 tid=0x0103a650 nid=0x8ca600 in Object.wait() [0xb2e38000..0xb2e38d90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0cf74f70> (a java.util.LinkedList)
        at java.lang.Object.wait(Object.java:474)
        at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1456)
        - locked <0x0cf74f70> (a java.util.LinkedList)

"Code Model Parser 0" daemon prio=1 tid=0x010345e0 nid=0x86c200 in Object.wait() [0xb1c0b000..0xb1c0bd90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0d303d80> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:447)
        - locked <0x0d303d80> (a java.lang.Object)
        at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94)
        at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68)
        at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:87)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:576)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1013)

"Java2D Disposer" daemon prio=10 tid=0x010143c0 nid=0x8ac000 in Object.wait() [0xb281a000..0xb281ad90]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120)
        - locked <0x0cb280c8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:136)
        at sun.java2d.Disposer.run(Disposer.java:125)
        at java.lang.Thread.run(Thread.java:613)

"AWT-Shutdown" prio=5 tid=0x010135c0 nid=0x873800 in Object.wait() [0xb2610000..0xb2610d90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0cb28158> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
        - locked <0x0cb28158> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:613)

"AWT-AppKit" daemon prio=5 tid=0x01013200 nid=0xa03b4720 runnable [0x00000000..0xbfffd878]

"Active Reference Queue Daemon" daemon prio=1 tid=0x01011be0 nid=0x86a200 in Object.wait() [0xb240f000..0xb240fd90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0c91cbb0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120)
        - locked <0x0c91cbb0> (a java.lang.ref.ReferenceQueue$Lock)
        at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53)
        at java.lang.Thread.run(Thread.java:613)

"Code Model Parser 1" daemon prio=1 tid=0x01010500 nid=0x86de00 in Object.wait() [0xb200d000..0xb200dd90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0d303d80> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:447)
        - locked <0x0d303d80> (a java.lang.Object)
        at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94)
        at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68)
        at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:87)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:576)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1013)

"Timer-0" daemon prio=5 tid=0x01010100 nid=0x86d000 runnable [0xb1e0c000..0xb1e0cd90]
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Timer.java:509)
        - locked <0x0c9c3158> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"CLI Requests Server" daemon prio=5 tid=0x0100fb60 nid=0x861e00 runnable [0xb1a0a000..0xb1a0ad90]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
        - locked <0x0c9c31f0> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:450)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1003)

"Low Memory Detector" daemon prio=5 tid=0x010091b0 nid=0x806e00 runnable [0x00000000..0x00000000]

"CompilerThread0" daemon prio=9 tid=0x01008840 nid=0x806000 waiting on condition [0x00000000..0xb14077d8]

"Signal Dispatcher" daemon prio=9 tid=0x010083f0 nid=0x81a000 waiting on condition [0x00000000..0x00000000]

"Finalizer" daemon prio=8 tid=0x01007b20 nid=0x818e00 in Object.wait() [0xb1005000..0xb1005d90]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0c91cec0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120)
        - locked <0x0c91cec0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:136)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x01007740 nid=0x818000 in Object.wait() [0xb0e04000..0xb0e04d90]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:474)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked <0x0c91cc60> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=9 tid=0x01006e90 nid=0x817200 runnable 

"VM Periodic Task Thread" prio=9 tid=0x0100aa80 nid=0x807c00 waiting on condition 

"Exception Catcher Thread" prio=10 tid=0x01001a50 nid=0x80b400 runnable
Comment 1 Vladimir Kvashin 2009-05-15 11:24:18 UTC
I can not reproduce this. 
I tried adding Linux and Solaris X86 
from Mac and from Solaris - everything worked ok.

But I know there was a time frame yesterday when remote execution was broken.
It was evening MSK, i.e. morning PST.
I guess your NetBeans was built within this period.