Bug 499017 - Register a custom SWT error handler in the Eclipse workbench
Summary: Register a custom SWT error handler in the Eclipse workbench
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.7   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 4.7 M3   Edit
Assignee: Stefan Xenos CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 499010
Blocks: 482513 498907
  Show dependency tree
 
Reported: 2016-08-01 22:27 EDT by Stefan Xenos CLA
Modified: 2017-07-11 04:37 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Xenos CLA 2016-08-01 22:27:01 EDT
Bug 499010 introduced new API that allows SWT apps to intercept and handle non-critical errors thrown during event processing. This was intended specifically for use in the workbench to prevent issues like bug 482513.

We should adopt it in the workbench. Currently the workbench redirects exceptions thrown from the top-level event loop to the workbench advisor. We should redirect all exceptions thrown during event processing to the same place, not just the ones thrown from the top-level event loop.
Comment 1 Eclipse Genie CLA 2016-08-01 22:28:14 EDT
New Gerrit change created: https://git.eclipse.org/r/78284