| Summary: | [Mac] Unhandled event loop exception when closing Error Log Event Details | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Greg Watson <g.watson> | ||||
| Component: | UI | Assignee: | Prakash Rangaraj <prakash> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | bokowski, prakash | ||||
| Version: | 3.7 | ||||||
| Target Milestone: | 3.7 M4 | ||||||
| Hardware: | Macintosh | ||||||
| OS: | Mac OS X | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 329129 | ||||||
| Attachments: |
|
||||||
|
Description
Greg Watson
Created attachment 182094 [details]
Patch v01
Patch v01 released to HEAD Prakash, why does the patch fix the problem? The patch looks like it guards against a NPE, but the provided stack trace was "widget is disposed". I'm confused... Without the patch, the shell.close() is called twice (in Cocoa). Calling out shell.close() outside the if condition is wrong. The patch removes it. aha - I didn't see that the patch removed a second call to close :-) Verified in I20101206-1800 |