| Summary: | IllegalStateException from preference injection when a bundle is stopped | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Brian de Alwis <bsd> | ||||
| Component: | E4 | Assignee: | Project Inbox <e4.runtime-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ob1.eclipse | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | Macintosh | ||||||
| OS: | Mac OS X | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Brian de Alwis
Created attachment 171724 [details]
Patch
The patch should fix "a" problem when stopped DI bundle continues to receive updates for preferences.
However, from the call stack it is not aparent what is the actual problem and if it is related to preferences at all.
Patch applied to CVS Head. Brian, I don't know if this is going to fix the problem you seeing or not - from that call stack it is rather hard to figure out what went wrong. Is the code you are working on available somewhere? Thanks Oleg. I'll give the change a whirl when I have a moment. The codebase is at:
http://github.com/briandealwis/e4rover
(In reply to comment #3) > Thanks Oleg. I'll give the change a whirl when I have a moment. The codebase > is at: > http://github.com/briandealwis/e4rover I don't see exceptions when running this code so I'll assume it is fixed. If the problem shows up again, please re-open this bug and, if possible, provide steps to reproduce. |