Bug 470789 - org.eclipse.swt.SWTException: Widget is disposed - org.eclipse.jubula.app.Launcher.start(Launcher.java:244)
Summary: org.eclipse.swt.SWTException: Widget is disposed - org.eclipse.jubula.app.Lau...
Status: CLOSED FIXED
Alias: None
Product: Jubula (Archived)
Classification: Technology
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 4.0   Edit
Assignee: Marvin Mueller CLA
QA Contact: Oliver Goetz CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 468428
  Show dependency tree
 
Reported: 2015-06-23 07:44 EDT by Markus Tiede CLA
Modified: 2016-05-19 03:37 EDT (History)
3 users (show)

See Also:


Attachments
client.log excerpt (2.69 KB, text/plain)
2015-06-23 07:44 EDT, Markus Tiede CLA
no flags Details
complete stacktrace (22.54 KB, text/plain)
2015-07-21 10:09 EDT, Marvin Mueller CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Tiede CLA 2015-06-23 07:44:48 EDT
Created attachment 254638 [details]
client.log excerpt

Multiple "org.eclipse.swt.SWTException: Widget is disposed" exceptions are being logged within the nightly ITE regression test run (see the attached client.log excerpt).
Comment 2 Oliver Goetz CLA 2015-07-08 02:39:22 EDT
Okay, what does fixed mean here?

1. Occurs fewer times?
2. Does not occur?

I am still able to find "org.eclipse.swt.SWTException: Widget is disposed" in the client logs, in the winITE client log around 10x.
Comment 3 Markus Tiede CLA 2015-07-08 02:50:40 EDT
I can confirm that the issue described in comment 0 and the stack trace attached within attachment 254638 [details] is still present.

However I'd recommend that - in my opinion - all bugs dependent to bug 468428 are to be resolved by the person who filed it as: 
 - it's a list of (internal) bugs found by internal log inspection / stack trace analysis
 - the initial bug descriptions are very dense / not sufficient enough for anyone being able to reproduce the exact problem scenario
Comment 4 Alexandra Schladebeck CLA 2015-07-16 05:23:54 EDT
Then resolve it :-)
Comment 5 Marvin Mueller CLA 2015-07-21 10:09:31 EDT
Created attachment 255335 [details]
complete stacktrace

I have found out that this seems to be done by Bug 449485. As a result of this error we are catching it and creating a new exception and also want to open a Dialog which should show us the unexpected exception. This is not possible due the fact the display seems to be disposed at this time.

The problem in Bug 449485 is already closed for 4.5. Also i have changed[1] where the LogListener is added and it will be removed before workbench shutdown.

 [1] http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=01c82da52a654c1888762f3b6dcab9d16d7e5b1d
Comment 6 Marvin Mueller CLA 2015-07-21 10:10:07 EDT
Resolved due to comment 5
Comment 7 Oliver Goetz CLA 2015-07-28 02:32:19 EDT
Closed.