Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 356257

Summary: [LML] Using two RMs simultaneously corrupts Active/Inactive views
Product: [Tools] PTP Reporter: Greg Watson <g.watson>
Component: CellAssignee: Greg Watson <g.watson>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3    
Version: 5.0.1   
Target Milestone: 5.0.2   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Screen capture showing problem
none
Code improvement g.watson: iplog-

Description Greg Watson CLA 2011-08-30 18:49:40 EDT
Start two LML RMs simultaneously. The jobs views show two sets of jobs side-by-side resulting in a major corruption of the display.
Comment 1 Greg Watson CLA 2011-08-30 18:51:11 EDT
Created attachment 202465 [details]
Screen capture showing problem
Comment 2 Greg Watson CLA 2011-08-30 18:51:41 EDT
You need to switch from one to the other for the problem to occur.
Comment 3 Greg Watson CLA 2011-09-02 08:20:00 EDT
Steps to reproduce:

1. Start with a new workspace.
1. Create a PBS resource manager. Start the resource manager.
2. Create a second PBS resource manager. Start it also.
3. Select the first RM in the Resource Managers View.

At this point the Active Jobs View should display the problem.

I have committed a temporary workaround to ptp_5_0 and HEAD. However the cause of this problems still needs to be investigated.
Comment 4 Claudia Knobloch CLA 2011-09-05 10:12:15 EDT
Created attachment 202760 [details]
Code improvement

I could not reproduce the problem, but I got some nasty NPEs after I followed Gregs instructions. I implemented some minor improvements in handling the events.

I hope this and some code changes of Greg will solve the problem.
Comment 5 Greg Watson CLA 2011-09-05 11:05:15 EDT
This looks ok, please commit.
Comment 6 Greg Watson CLA 2011-09-06 18:18:59 EDT
Committed to ptp_5_0 and HEAD.