| Summary: | NPE in workbench in equinox registry event processing | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Arnaud MERGEY <a_mergey> | ||||
| Component: | Workbench | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | 3.4 | ||||||
| Target Milestone: | 3.5 M2 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| See Also: |
https://git.eclipse.org/r/118334 https://git.eclipse.org/c/rap/org.eclipse.rap.git/commit/?id=f49ba5040d4bfc24e79f28d280f1340796701192 |
||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Arnaud MERGEY
The problem is that ProgressManagerProvider#getInstance() is called from non UI thread. As a result the the session display is available, but the thread is different - Display#getCurrent return null because of that. New Gerrit change created: https://git.eclipse.org/r/118334 Gerrit change https://git.eclipse.org/r/118334 was merged to [master]. Commit: http://git.eclipse.org/c/rap/org.eclipse.rap.git/commit/?id=f49ba5040d4bfc24e79f28d280f1340796701192 |