Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] EPP build and SR1 end game

Greg,

I continued to try runs through PBS-batch and pbs-interactive - and think
I may have spotted something - basically, the bad behavior (NPE)s happens
after I successful run a pBS-batch job, look at the output, stop the
pbs-batch RM, start the PBS interactive RM - and then we get the cascade
of errors.  What seems to be happening when I have errors is that the
system display and active/inactive jobs **do not go away**.  I tried just
stopping one and starting the other (resource manager), without running
jobs, and they cleared out the views ok BUT, after running a job, and then
tearing down a RM, I see stale output in all 3 LML views.  I think I have
finally locked up this part of the display - ie, the scroll bars are no
longer active in the active or inactive jobs, I cannot look at output from
my last job, etc -
This is really weird.  Wait, strike that, after waiting the time that it
took to write this email, my scoll bars started working again.

I'm trying another run, now that one worked ok.  I'm wondering if there is
some strange timing issue that is going on, where one can inadvertently
put the system monitoring view into a bad state with some persistence in
the views which then cause problems on the next RM startup???

Here are some stacktraces which happened when I was able to put the
interface into a bad state:

!ENTRY org.eclipse.ptp.rm.lml.ui 4 2 2011-09-14 15:42:51.476
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ptp.rm.lml.ui".
!STACK 0
java.lang.NullPointerException
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.getLowerDisplayNodes(N
odedisplayComp.java:513)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.insertInnerPanel(Noded
isplayComp.java:1080)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.init(NodedisplayComp.j
ava:1033)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.<init>(NodedisplayComp
.java:313)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.<init>(NodedisplayComp
.java:338)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayView.goToImpname(Nodedispla
yView.java:178)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayView.update(NodedisplayView
.java:213)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayView.update(NodedisplayView
.java:228)
	at
org.eclipse.ptp.rm.lml.ui.views.NodesView$LguiListener$3.run(NodesView.jav
a:107)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
	at org.eclipse.ptp.rm.lml.ui.UIUtils$7.run(UIUtils.java:194)
	at
org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:1
64)
	at
org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:158)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:13
5)
	at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
	at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
	at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
	at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:33
2)
	at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667
)
	at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplicatio
n.java:123)
	at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.jav
a:196)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicatio
n(EclipseAppLauncher.java:110)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Eclipse
AppLauncher.java:79)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:34
4)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:17
9)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
pl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

!ENTRY org.eclipse.core.jobs 4 2 2011-09-14 15:42:51.529
!MESSAGE An internal error occurred during: "4085932.abem5.ncsa.uiuc.edu".
!STACK 0
java.lang.NullPointerException
	at
org.eclipse.ptp.launch.AbstractParallelLaunchConfigurationDelegate.doPostL
aunchSynchronization(AbstractParallelLaunchConfigurationDelegate.java:574)
	at
org.eclipse.ptp.launch.AbstractParallelLaunchConfigurationDelegate$JobSubm
ission.run(AbstractParallelLaunchConfigurationDelegate.java:193)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.core.jobs 4 2 2011-09-14 15:42:51.824
!MESSAGE An internal error occurred during: "4085932.abem5.ncsa.uiuc.edu".
!STACK 0
java.lang.NullPointerException
	at
org.eclipse.ptp.launch.AbstractParallelLaunchConfigurationDelegate.doPostL
aunchSynchronization(AbstractParallelLaunchConfigurationDelegate.java:574)
	at
org.eclipse.ptp.launch.AbstractParallelLaunchConfigurationDelegate$JobSubm
ission.run(AbstractParallelLaunchConfigurationDelegate.java:193)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


-----Original Message-----
From: ptp-dev-bounces@xxxxxxxxxxx [mailto:ptp-dev-bounces@xxxxxxxxxxx] On
Behalf Of Jay Alameda
Sent: Wednesday, September 14, 2011 3:38 PM
To: 'Parallel Tools Platform general developers'
Subject: Re: [ptp-dev] EPP build and SR1 end game

Greg,

I think they are displaying properly -
I was working through the rest of my testing - moving onto synchronized
projects, I just tried an interactive run with the synchronized project,
and I had one quick NPE and then none of the error messages (-1) - Weird.
Maybe I need to tear down the synch project, and retrace my steps through
the batch-interactive run of the remote project (?)

Looking at the error log, the swift NPE corresponds to:

!ENTRY org.eclipse.ptp.rm.lml.ui 4 2 2011-09-14 15:31:34.625
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ptp.rm.lml.ui".
!STACK 0
java.lang.NullPointerException
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.getLowerDisplayNodes(N
odedisplayComp.java:513)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.insertInnerPanel(Noded
isplayComp.java:1080)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.init(NodedisplayComp.j
ava:1033)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.<init>(NodedisplayComp
.java:313)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayComp.<init>(NodedisplayComp
.java:338)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayView.goToImpname(Nodedispla
yView.java:178)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayView.update(NodedisplayView
.java:213)
	at
org.eclipse.ptp.rm.lml.ui.providers.NodedisplayView.update(NodedisplayView
.java:228)
	at
org.eclipse.ptp.rm.lml.ui.views.NodesView$LguiListener$3.run(NodesView.jav
a:107)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
	at org.eclipse.ptp.rm.lml.ui.UIUtils$7.run(UIUtils.java:194)
	at
org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:1
64)
	at
org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:158)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:13
5)
	at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
	at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
	at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
	at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:33
2)
	at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667
)
	at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplicatio
n.java:123)
	at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.jav
a:196)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicatio
n(EclipseAppLauncher.java:110)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Eclipse
AppLauncher.java:79)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:34
4)
	at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:17
9)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
pl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

-----Original Message-----
From: ptp-dev-bounces@xxxxxxxxxxx [mailto:ptp-dev-bounces@xxxxxxxxxxx] On
Behalf Of Greg Watson
Sent: Wednesday, September 14, 2011 3:29 PM
To: Parallel Tools Platform general developers
Subject: Re: [ptp-dev] EPP build and SR1 end game

Jay,

Are the Active/Inactive tables displaying properly even when you get this
error? Do you have any anomalies in the UI?

Greg

On Sep 14, 2011, at 4:10 PM, Jay Alameda wrote:

> Greg,
> 
> Windows 7 64 bit (of course).
> 
> Remote project - editing, build work fine
> OpenMPI - interactive runs work fine
> pbs-batch - works fine, the bug where we would not necessarily have the
> executable set seems to be fixed
> Pbs-interactive - seems to work fine (at least the bug from yesterday
> appears to be fixed) but I had a couple of pop-up messages about a -1
> error occurring - 
> Pulling from the error log:
> 
> !ENTRY org.eclipse.ptp.rm.lml.ui 4 2 2011-09-14 15:08:25.369
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.ptp.rm.lml.ui".
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: -1
> 	at
>
org.eclipse.ptp.rm.lml.internal.core.model.TableHandler.getColumnSortPrope
> rty(TableHandler.java:500)
> 	at
>
org.eclipse.ptp.rm.lml.internal.core.model.TableHandler.sort(TableHandler.
> java:423)
> 	at
>
org.eclipse.ptp.rm.lml.ui.views.TableView$LMLTableListListener$8.run(Table
> View.java:273)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
> 	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
> 	at org.eclipse.ptp.rm.lml.ui.UIUtils$7.run(UIUtils.java:194)
> 	at
>
org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:1
> 64)
> 	at
> org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:158)
> 	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> 	at
>
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:13
> 5)
> 	at
> org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
> 	at
> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
> 	at
> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
> 	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
> 	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
> 	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
> 	at
>
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:33
> 2)
> 	at
>
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667
> )
> 	at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> 	at
>
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplicatio
> n.java:123)
> 	at
>
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.jav
> a:196)
> 	at
>
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicatio
> n(EclipseAppLauncher.java:110)
> 	at
>
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Eclipse
> AppLauncher.java:79)
> 	at
>
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:34
> 4)
> 	at
>
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:17
> 9)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 39)
> 	at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> pl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at
> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
> 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
> 	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
> 
> Log attached...
> 
> 
> 
> 
> -----Original Message-----
> From: ptp-dev-bounces@xxxxxxxxxxx [mailto:ptp-dev-bounces@xxxxxxxxxxx]
On
> Behalf Of Greg Watson
> Sent: Wednesday, September 14, 2011 1:20 PM
> To: Parallel Tools Platform general developers
> Subject: [ptp-dev] EPP build and SR1 end game
> 
> Hi,
> 
> A build of the PTP EPP package using the latest RC4 build is available
> from here:
> 
> 	
>
http://build.eclipse.org/technology/epp/epp_build/indigo/download/20110914
> -1648/
> 
> Please test asap.
> 
> Also, I'm running an RC4 build now. Unless I hear a request for a respin
> prior to 5pm, this will be the SR1 build of PTP.
> 
> Regards,
> Greg 
> 
> _______________________________________________
> ptp-dev mailing list
> ptp-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ptp-dev
> 
>
<eclipse.37SR1RC4.14sept2011.log>_________________________________________
______
> ptp-dev mailing list
> ptp-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ptp-dev

_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev

_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev



Back to the top