| Summary: | ctl-click on source entries produces Unhandled event loop exception | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] Linux Tools | Reporter: | Ben Konrath <ben> | ||||
| Component: | ChangeLog | Assignee: | Jeff Johnston <jjohnstn> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | jjohnstn, linux.changelog-inbox, overholt | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 0.8.0 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Ben Konrath
Created attachment 185219 [details]
stack trace from error
(In reply to comment #1) > Created attachment 185219 [details] > stack trace from error I was able to reproduce the problem. In my case, I imported the git project outside of Eclipse and then I create a Java project that pointed to this out-of-workspace location. The problem is that ChangeLog builds the location using the WorkspaceRoot. This results in /my/workspace/path/projectName/src/etc... However, when looking for this file, the Eclipse API checks each project and gets it location. The location of the git project is reported correctly out-of-workspace (e.g. /tmp/mygitarea). The APU compares the file path it is looking for to see if any project is a prefix of the location. This doesn't occur so it returns null so when we try and ctrl-click it is passing a null path which is wrong. Fixed in trunk. Thanks Jeff! Will this fix be released in a version that can be used with Eclipse 3.6? (In reply to comment #4) > Thanks Jeff! Will this fix be released in a version that can be used with > Eclipse 3.6? It should be in the updates-helios-nightly repository for linux tools: http://download.eclipse.org/technology/linuxtools/updates-helios-nightly (In reply to comment #5) > It should be in the updates-helios-nightly repository for linux tools: > > http://download.eclipse.org/technology/linuxtools/updates-helios-nightly It doesn't seem to be there. Is there someplace else I can look? Thanks. I'm using the latest ChangeLog Plugin from the Helios Linux Tools Nightly update site and I'm still seeing the problem. Here's the version I'm using: ChangeLog Management Tools (Incubation) 2.7.0.201101281810 org.eclipse.linuxtools.changelog.feature.group (In reply to comment #8) > I'm using the latest ChangeLog Plugin from the Helios Linux Tools Nightly > update site and I'm still seeing the problem. Here's the version I'm using: > > ChangeLog Management Tools (Incubation) 2.7.0.201101281810 > org.eclipse.linuxtools.changelog.feature.group Ok, I think I found the problem. The last Helios build in question was using a map file from a tagged release instead of the branch and the fix was made after the tag was generated. I have started a new build which should appear in the same update location. Thanks, it's working. |