Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dsdp-tm-dev] Please sanity check RSE I20061019-2056

On Thursday 19 October 2006 18:09, Martin Oberhuber wrote:
> Hello,
>
> I just built RSE I20061019-2056, which is a candidate for tomorrow's
> official RC2 build. This build is somewhat special, since ALL OF RSE
> is now built with a new compiler flag, -inlineJSR (in order to fix the
> IBM 1.5 JVM problem).
>
> Please do a basic sanity check like the one described on
> http://wiki.eclipse.org/index.php/RSE_Manual_Test_Plan#Basic_Sanity_Test
> and reply results (go/no-go) to the list as soon as possible. Your test
> should not
> need more than 30 minutes including downloading.
>
> Thanks!
> Martin

Hi,
I downloaded and installed RSE I20061019-2056. It was a bit difficult, as I 
had to chose which RSE to activate

org.eclipse.rse.core (1.0.0.v20060928------AXrVWXfegx)
org.eclipse.rse.core (1.0.0.v20060928------AXrVWXfeYa)

by looking into the zip file I found out that 1.0.0.v20060928------AXrVWXfegx 
is the new one. It would have been be easier if it had a new date :-)


Here's my system information. I'm running on Linux Kubuntu Dapper (AMD 64bit).

eclipse.buildId=M20060921-0945
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version=1.5.0_09-b01
os.arch=i386
os.name=Linux
os.version=2.6.15-27-amd64-generic
osgi.arch=x86


I tested copying a file from Local to a remote WinXP dstore with copy&paste 
and drag&drop. Both worked. I also opened a remote shell on Windows and 
successfully started notepad. I successfully changed the current dir after a 
dir command by doubleclicking an entry.
I tried to drag&drop a file (a Desktop *.lnk file) from Windows to Linux (from 
remote to Local), but it did not show up locally. Then I tried to open a 
remote folder and Eclipse hangs in the UI thread (for a couple of minutes; 
probably TCP timeout). I got the following entry in the error log:

java.lang.Exception: Connect to 172.16.92.128 failed with an unexpected 
exception
at 
org.eclipse.rse.core.subsystems.SubSystem$DisconnectJob.performOperation(SubSystem.java:1624)
at 
org.eclipse.rse.core.subsystems.SubSystem$SubSystemOperationJob.run(SubSystem.java:1276)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

On Windows the cmd shell where the dstore deamon was lauched showed the 
following error:

Daemon running on: vmware-a0d6705b, port: 4035
launched new server on 1087
RECEIVER ERROR
java.net.SocketException: Connection reset
finished on port 1087

I don't know if running WindowsXP in vmware is responsible for that or my drag 
& drop operation.

I restarted the server on WinXP and dragged two files (one being a *.lnk) 
successfully to my local system. So the error was not reproducable.

Then I tried the remote scratchpad. First I tried to type and when nothing 
happened I tried a paste operation. This lead to 3 entries in the error log:


Problems occurred when invoking code from plug-in: "org.eclipse.jface".
java.lang.NullPointerException
	at 
org.eclipse.rse.ui.view.scratchpad.SystemScratchpadViewProvider.getText(SystemScratchpadViewProvider.java:127)
	at 
org.eclipse.jface.viewers.DecoratingLabelProvider.getText(DecoratingLabelProvider.java:129)
	at 
org.eclipse.jface.viewers.DecoratingLabelProvider.updateLabel(DecoratingLabelProvider.java:351)
	at 
org.eclipse.jface.viewers.StructuredViewer.buildLabel(StructuredViewer.java:2077)
	at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:252)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:95)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.core.runtime.Platform.run(Platform.java:843)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:849)
	at 
org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:465)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.core.runtime.Platform.run(Platform.java:843)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
	at 
org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1955)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:753)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:2444)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1651)
	at 
org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:955)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1627)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1582)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1568)
	at 
org.eclipse.rse.ui.view.scratchpad.SystemScratchpadView.systemResourceChanged(SystemScratchpadView.java:352)
	at 
org.eclipse.rse.internal.model.SystemResourceChangeManager.notify(SystemResourceChangeManager.java:74)
	at org.eclipse.rse.model.SystemRegistry.fireEvent(SystemRegistry.java:2813)
	at 
org.eclipse.rse.ui.view.SystemDNDTransferRunnable$RefreshJob.runInUIThread(SystemDNDTransferRunnable.java:650)
	at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3143)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2845)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
	at 
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
	at 
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
	at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)


Unhandled event loop exception
An exception stack trace is not available.


Failed to execute runnable (java.lang.NullPointerException)
org.eclipse.swt.SWTException: Failed to execute runnable 
(java.lang.NullPointerException)
	at org.eclipse.swt.SWT.error(SWT.java:3374)
	at org.eclipse.swt.SWT.error(SWT.java:3297)
	at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3143)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2845)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
	at 
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
	at 
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
	at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.NullPointerException
	at 
org.eclipse.rse.ui.view.scratchpad.SystemScratchpadViewProvider.hasChildren(SystemScratchpadViewProvider.java:82)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:1877)
	at org.eclipse.jface.viewers.TreeViewer.isExpandable(TreeViewer.java:850)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:1900)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer.java:2487)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:754)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:2444)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1651)
	at 
org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java:955)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1627)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1582)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1568)
	at 
org.eclipse.rse.ui.view.scratchpad.SystemScratchpadView.systemResourceChanged(SystemScratchpadView.java:352)
	at 
org.eclipse.rse.internal.model.SystemResourceChangeManager.notify(SystemResourceChangeManager.java:74)
	at org.eclipse.rse.model.SystemRegistry.fireEvent(SystemRegistry.java:2813)
	at 
org.eclipse.rse.ui.view.SystemDNDTransferRunnable$RefreshJob.runInUIThread(SystemDNDTransferRunnable.java:650)
	at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
	... 20 more

I played a bit more an later I got this entry:

An internal error occurred during: "Transfer Operation".
java.lang.NullPointerException
	at 
org.eclipse.rse.files.ui.resources.UniversalFileTransferUtility.copyRemoteResourcesToWorkspace(UniversalFileTransferUtility.java:376)
	at 
org.eclipse.rse.files.ui.view.SystemViewRemoteFileAdapter.doDrag(SystemViewRemoteFileAdapter.java:1424)
	at 
org.eclipse.rse.ui.view.SystemDNDTransferRunnable.transferRSEResources(SystemDNDTransferRunnable.java:178)
	at 
org.eclipse.rse.ui.view.SystemDNDTransferRunnable.run(SystemDNDTransferRunnable.java:571)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

I opened a remote shell, executed successfully a command (dir) and then called 
disconnect on the connection. There I got another error log entry:

Operation failed with exception 'Connect to 172.16.92.128 failed with an 
unexpected exception'
java.lang.Exception: Connect to 172.16.92.128 failed with an unexpected 
exception
	at 
org.eclipse.rse.core.subsystems.SubSystem$DisconnectJob.performOperation(SubSystem.java:1624)
	at 
org.eclipse.rse.core.subsystems.SubSystem$SubSystemOperationJob.run(SubSystem.java:1276)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

after that the Windows console showed:
Daemon running on: vmware-a0d6705b, port: 4035
launched new server on 1103
finished on port 1103

After that I deleted and recreated successfully a remote connection to the 
WinXP target.

Is it correct that WinXP does not have the Processes subsystem? I definiteley 
did not get one.



Hope this little test helps :-)

Lothar
-- 
Lothar Werzinger Dipl.-Ing. Univ.
framework & platform architect
Tradescape Inc.
111 West St. John Street, Suite 200
San Jose, Ca 95113
email: lothar@xxxxxxxxxxxxxx
web: http://www.tradescape.biz


Back to the top