| Summary: | Profiling launch no longer maintains individual profiling type settings | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Jonathan West <jgwest> | ||||
| Component: | TPTP | Assignee: | Mike Reid <mikereid> | ||||
| Status: | CLOSED FIXED | QA Contact: | Kathy Chan <kathy> | ||||
| Severity: | normal | ||||||
| Priority: | P2 | CC: | jcayne, jgwest, mikereid | ||||
| Version: | unspecified | Flags: | jgwest:
review+
|
||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Jonathan West
I've gone through and tested the previous releases: it works as expected in 4.6.2, does not work in 4.7.0. I've compared the source changes made between the two releases, and my guess at the culprit is bug 313437 (or maybe bug 299294). Mike, can you take a look? Indeed looks like bug 313437 is the culprit. Seems to be fixed by explicitly calling initializeAfterFetch() from lazyUpdateDataCollectors() in the case where the host and port are identical. This has the effect of skipping the data collector fetch (which is what fixed the accessibility bug) but still performing the 'after fetch' logic, which initializes the data collector tree from the launch config. I'll do some more testing to try and confirm this does not introduce any new wackiness. Since this is a regression from 4.6.2, let's try to get this into 4.7.2. Created attachment 186512 [details]
Patch
Attaching patch.
I did some further testing, things look good. Also confirmed this does not regress the accessibility bug.
Jon, could you review the attached patch for 4.7.2? Patch is good. Project approved for 4.7.2. Please update the copyright year to 2011 before checking in. Checked into HEAD. Closing. |